ProsePoint Express: hosted newspaper website content management software

one RSS feed to rule them all

  • strict warning: Non-static method view::load() should not be called statically in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/views.module on line 879.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter_node_status::operator_form() should be compatible with views_handler_filter::operator_form(&$form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/modules/node/views_handler_filter_node_status.inc on line 0.
  • strict warning: Non-static method view::load() should not be called statically in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/views.module on line 879.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 0.
  • strict warning: Declaration of date_api_filter_handler::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/date/includes/date_api_filter_handler.inc on line 0.
  • strict warning: Non-static method view::load() should not be called statically in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/views.module on line 879.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/plugins/views_plugin_row.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /home/prosepoint.org/bzr/public_html/profiles/prosepoint/modules/views/plugins/views_plugin_row.inc on line 0.
2 replies [Last post]
Matthew
Matthew's picture
User offline. Last seen 6 years 20 weeks ago. Offline
Joined: 07/04/2009
Posts:

I have 36 different channels on my web site right now.  They are divided into 5 major channels, and a variable number minor channels as children of each of those 5 major channels.  (Maybe that's not the best setup but its the best I can do.  Its a constant battle to keep my boss from creating new channels for practically each new story.  She doesn't seem to understand the concept of unifying categories.)   Each one comes with its own RSS feed.  However, there is not one giant RSS feed that conglomerates all of the content from all of the feeds if people want to know everything that's going on in the site.

I noticed that in one recent edition of ProsePoint, maybe 0.21, that stories which are added to a new edition are also automatically added to the edition's channel.  That's cool, and in the past might have been enough, but I now have too many stories to put them all on the front page manually.  I have channel sub-blocks which display the latest stories from several different channels on the front page, and those are never manually placed as headlines in an edition of the front page, and therefore are not part of the RSS feed found on the front page.  Is there an RSS feed which contains all of the stories on the site, or can I make one?

beng
User offline. Last seen 4 years 30 weeks ago. Offline
Joined: 27/02/2009
Posts:
you could try creating your own RSS feed

Hi,

There is an inbuilt site-wide feed, but that contains all newly created nodes, whereas I think you only want to include stories. Hence, this may not be suitable and instead, you could try creating your own RSS feed.

You can do this using Views. Create a View as if you were creating a list of stories (preferably using a new view you create rather than modifying story_view), but instead of adding a new Page, Block display etc. add a Feed display. That will create a URL which is a RSS feed.

(See story_view for an example at Feed: Story listing by channel.)

Then you'd need to include this url on your site somewhere. Not sure how you want to do this, but you could try a custom block with hand written html.

Matthew
Matthew's picture
User offline. Last seen 6 years 20 weeks ago. Offline
Joined: 07/04/2009
Posts:
hrmmm

I'll do some experimenting and see what I come up with.