The actual retrieval of the feeds is done by browsing to
http://example.org/dokuwiki/?do=feedaggregator. This URL should be pinged regularly by cron or some quasi-cron web service; see the Automating section below for more information.
Define the feeds to be included with one URL on each line:
~~NOCACHE~~ <feedaggregator> http://www.theguardian.com/uk/technology/rss http://rss.slashdot.org/Slashdot/slashdotMain </feedaggregator>
Note the use of
For other configuration options, please see the plugin's section in your site's Configuration Manager.
The feed-update URL should be called regularly by a cron (or other task-scheduling) service. If you set up a system to do this, then you should set a
token in the plugin configuration; this will prevent the possibility of other requests wasting system resources by also requesting this URL.
An example cron entry looks like the following:
34 * * * * curl --silent http://example.org/dokuwiki/?do=feedaggregator&token=tok123
If you use an automated update system, then you can do away with
~~NOCACHE~~ in the page text and instead force-purge the cache after the update operation. To do this, add a second cron entry similar to the following:
44 * * * * curl --silent http://example.org/dokuwiki/news?purge=true
- Merge pull request #2 from splitbrain-forks/php7-signature (2016-02-03 00:23)
- Adjust method signatures to match parent (2016-02-02 13:09)
- Add optional token requirement for feed polling. (2015-12-17 05:49)
- Don't force. (2015-12-17 04:33)
- First working draft. (2015-12-17 04:02)
- Plugin wizard output. (2015-12-17 00:18)