Totally frazled by RSS on my site. Help me understand

TheGorf - May 9, 2008 - 21:33

My site makes me happy. So far everything has gone ok with my Drupal migration at www.whootis.com.

However I am totally lost on the RSS part. I have this link:

http://www.whootis.com/rss.xml

That NEVER shows anything other then the front page of my site in it. I would like to alter this link to show all recent posts and updates on my site. However I am totally lost as to how to do that. The "Administer->RSS publishing" link only offers control over how the node is presented, and how much of it. I recently tried to use the Views module, however I can't find any examples that explains how to make it alter the rss.xml link. It says something about the RSS is auto discovered, but I don't see where it appears anywhere on my site or in the HTML source. What am I doing wrong here? Can someone point me to some examples and walk throughs of how to make the rss.xml link that Drupal produces contain a list of all recent updates and posts?

Thank you for your help.

I recently was having the

steven.nourse - May 9, 2008 - 21:58

I recently was having the same problem. Sadly you cannot change the rss.xml. However using the views module like you said you can create a whole new rss feed. It will have a different address but it is still and rss feed with all your content none the less. What I did is I cloned the frontpage view and just named it content. Then down in the filters section of the view you will see a filter that says Node: front page is yes. Just delete that filter. What this does is create a view with all content that is published on your site and to get to the rss feed. just go to the view url and add the /feed to the end of the url string.

So if the view was named content and the url in the view section was set to content I would go to http://www.example.com/content/feed

You can view this in action at my website.
http://drupial.com/content
http://drupial.com/content/feed

Ah very interesting. So

TheGorf - May 10, 2008 - 00:09

Ah very interesting. So there then is no way to alter the default rss.xml to load that info?

Did you manually create the feed icon and path in your own theme? For instance on the main page I noted that you have a syndication section that has the original rss feed icon pointing at rss.xml, but you also have one at the bottom of the page that points to your content/feeds page. I'm assuming you manually created this link?

Actually the one at the

steven.nourse - May 12, 2008 - 14:13

Actually the one at the bottom of the page is automatically created for me.

If your theme that you are using supports a rss link for content it will show up.

 
 

Drupal is a registered trademark of Dries Buytaert.