summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchris <chris@jalakai.co.uk>2006-12-12 21:08:47 +0100
committerchris <chris@jalakai.co.uk>2006-12-12 21:08:47 +0100
commit64e9144a8259bc8c22ee83e16b2e490c031b6bab (patch)
treeb1179415625680ee338221edefd416d43c03b630
parent5d03233c668b1235aaf5f919e72ca57e32f1be7b (diff)
downloadrpg-64e9144a8259bc8c22ee83e16b2e490c031b6bab.tar.gz
rpg-64e9144a8259bc8c22ee83e16b2e490c031b6bab.tar.bz2
fix rss refresh to take into account other refresh settings on the same page
darcs-hash:20061212200847-9b6ab-a844e9fec24e1ef63a8315026d518f0625beae4e.gz
-rw-r--r--inc/parser/metadata.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/inc/parser/metadata.php b/inc/parser/metadata.php
index 37122bdb1..8c8e0abfe 100644
--- a/inc/parser/metadata.php
+++ b/inc/parser/metadata.php
@@ -323,7 +323,11 @@ class Doku_Renderer_metadata extends Doku_Renderer {
function rss($url,$params) {
$this->meta['relation']['haspart'][$url] = true;
- $this->meta['date']['valid']['age'] = $params['refresh'];
+
+ $this->meta['date']['valid']['age'] =
+ isset($this->meta['date']['valid']['age']) ?
+ min($this->meta['date']['valid']['age'],$params['refresh']) :
+ $params['refresh'];
}
function table_open($maxcols = NULL, $numrows = NULL){}