RSS API: Difference between revisions
From MoodleDocs
Jason Fowler (talk | contribs) No edit summary |
Jason Fowler (talk | contribs) No edit summary |
||
Line 29: | Line 29: | ||
===Caching an RSS feed=== | ===Caching an RSS feed=== | ||
<code> | |||
... | |||
</code> | |||
===Retrieving a cached RSS feed=== | ===Retrieving a cached RSS feed=== | ||
<code> | |||
... | |||
</code> | |||
==See also== | ==See also== |
Revision as of 06:53, 16 January 2012
Overview
The RSS API is a core system in Moodle to allow you to create secure RSS feeds of data in your module.
These RSS feeds can then be syndicated by other websites or aggregated by a feed reader.
Any Moodle module can generate RSS feeds to allow secure access to it's data.
File Locations
The primary functions for the RSS API is located in lib/rsslib.php
Additional functions and usage examples can be found in the following files:
- blog/rsslib.php
- mod/data/rsslib.php
- mod/forum/rsslib.php
- mod/glossary/rsslib.php
Examples
Below you will find examples on how to use the RSS functions within your own modules.
Creating an RSS feed
...
Caching an RSS feed
...
Retrieving a cached RSS feed
...