Sitemap theme: Minimum time between generating, and only generate on post-thread and post-delete

This commit is contained in:
Michael Foster
2013-08-28 18:30:01 +10:00
parent 5aaa6887f6
commit f8f375ec30
2 changed files with 17 additions and 1 deletions

View File

@@ -11,9 +11,16 @@
// - post (a post has been made)
// - thread (a thread has been made)
if ($action != 'post' && $action != 'post-thread' && $action != 'post-delete')
if ($action != 'post-thread' && $action != 'post-delete')
return;
if ($settings['regen_time'] > 0) {
if ($last_gen = @filemtime($settings['path'])) {
if (time() - $last_gen < (int)$settings['regen_time'])
return; // Too soon
}
}
$boards = explode(' ', $settings['boards']);
$threads = array();