By default your Gregarius feeds are updated every 60 minutes and there is no way to change this value in the configuraton tab of Gregarius. If you want to keep your feeds more up to date, here is a example to change the feed update interval from 60 minutes to 15 minutes:
1. Backup rss_dbcache.inc located in [gregarius root]\extlib\ directory.
2. Change the following red marked values to the green values of rss_dbcache.inc
or download the modified rss_dbcache.inc
var $MAX_AGE =
60; // when are files stale (in minutes), default one hour var $MAX_AGE = 15; // when are files stale (in minutes), default one hour
$dateRefreshed = time() - (60 * 60); // If the refresh interval isn't defined, set it to be 60 mins old. $dateRefreshed = time() - (15 * 60); // If the refresh interval isn't defined, set it to be 60 mins old.
$refreshInterval = 60; //$this->MAX_AGE; $refreshInterval = 15; //$this->MAX_AGE;
3. Save and overwrite rss_dbcache.inc
4. done… now your feeds are beeing updated every 15 minutes by pressing the refresh button on the top of your Gregarius feed site.
If you want your feeds beeing updated automatically in the background, you can use the “silent” update mechanism. You can find an explanation here: Gregarius Wiki