ERP5 KM

HowToUseRSSStyle

How To Use RSS Style

Basic usage

The RSS style, provided by erp5_rss_style business template can render any listbox in RSS 2.0 format. It can be used out-of-the-box to view content of any module or any form that provides a listbox with minimum defined by RSS 2.0 specification columns which are ['title', 'description', 'link']. In case listbox column definition fails to provide them system will try to automatically extract them in order to comply with RSS specification.

There are two variants for using it:

  • using a dedicated form (form page template set to 'rss_view') which will unconditionally render itself as RSS. For example see Folder_viewContentListAsRSS. Then using url like:
     http://[host]/erp5/sale_order_module/Folder_viewContentListAsRSS
  • on any existing ERP5 form by dynamically changing skin to RSS in URL. URL would look like this:
     http://[host]/erp5/person_module/view?portal_skin=RSS

Integration with RSS reader

To use it in an RSS reader you have to provide login and password in the URL otherwise your reader will not be authenticated against ERP5. For example:

  •  <form__or_view_id>?__ac_name=[login]&__ac_password=[pass]

If dynamic way of rendering is used by setting portal_skin in URL sample URL would look like this (added additionally 'portal_skin=RSS'):

  •  <form__or_view_id>?portal_skin=RSS&__ac_name=[login]&__ac_password=[pass]

Customization

Overwrite Base_getRSSAuthor and Base_getRSSDescription to provide better information to the reader (remember to use html_quote() function whenever needed).

HowToUseRSSStyle (last edited 2008-07-18 07:09:17 by IvanTyagov)

Page
  • Immutable Page
  • Info
  • Attachments
User
Learn about new ERP5 releases,technical articles, events and more.

Subscribe to the monthly ERP5 Newsletter!