diff options
author | lisps <stummp@loewen.de> | 2013-11-21 15:50:52 +0100 |
---|---|---|
committer | lisps <stummp@loewen.de> | 2013-11-21 15:50:52 +0100 |
commit | 5c2eed9a193e9341fbfee63d4a973898acdc5ee5 (patch) | |
tree | d4c1a321973ed74700c53e32282e459afb2e3986 /doku.php | |
parent | ee33e0c5628d9cab52676a5aa2f55356c563c209 (diff) | |
download | rpg-5c2eed9a193e9341fbfee63d4a973898acdc5ee5.tar.gz rpg-5c2eed9a193e9341fbfee63d4a973898acdc5ee5.tar.bz2 |
add parameter at($DATE_AT) and mind revisions
Diffstat (limited to 'doku.php')
-rw-r--r-- | doku.php | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -34,6 +34,7 @@ $QUERY = trim($INPUT->str('id')); $ID = getID(); $REV = $INPUT->int('rev'); +$DATE_AT= $INPUT->int('at'); $IDX = $INPUT->str('idx'); $DATE = $INPUT->int('date'); $RANGE = $INPUT->str('range'); @@ -47,7 +48,19 @@ $PRE = cleanText(substr($INPUT->post->str('prefix'), 0, -1)); $SUF = cleanText($INPUT->post->str('suffix')); $SUM = $INPUT->post->str('summary'); -//make info about the selected page available +if($DATE_AT) { + $rev_t = getProperRevision($ID,$DATE_AT); + if($rev_t === '') { + $REV = ''; + } else if ($rev_t === false) { + msg('Seite gab es zu diesem Zeitpunkt noch nicht'); + $REV = $DATE_AT; + } else { + $REV = $rev_t; + } +} + +//make infos about the selected page available $INFO = pageinfo(); //export minimal info to JS, plugins can add more |