diff options
author | Adrian Lang <dokuwiki@adrianlang.de> | 2010-12-08 17:17:40 +0100 |
---|---|---|
committer | Adrian Lang <dokuwiki@adrianlang.de> | 2010-12-08 17:43:28 +0100 |
commit | fa7c70ff4d7f9999466436e7d559eb0c81571779 (patch) | |
tree | 3c4e2a1f55fe81f472e582cfea934004c7ad9287 /inc/html.php | |
parent | 3733161e2de6b5a7092884f4e39ce8c846ae8f8c (diff) | |
download | rpg-fa7c70ff4d7f9999466436e7d559eb0c81571779.tar.gz rpg-fa7c70ff4d7f9999466436e7d559eb0c81571779.tar.bz2 |
tmp
Diffstat (limited to 'inc/html.php')
-rw-r--r-- | inc/html.php | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/inc/html.php b/inc/html.php index 1e02ac9ce..98ee8a496 100644 --- a/inc/html.php +++ b/inc/html.php @@ -876,7 +876,7 @@ function html_diff($text='',$intro=true){ // array in rev2. $rev1 = $REV; - if(is_array($_REQUEST['rev2'])){ + if (is_array($_REQUEST['rev2'])){ $rev1 = (int) $_REQUEST['rev2'][0]; $rev2 = (int) $_REQUEST['rev2'][1]; @@ -948,8 +948,12 @@ function html_diff($text='',$intro=true){ '<br />'.$l_user.' '.$l_sum; } - if($r_rev){ - $r_info = getRevisionInfo($ID,$r_rev,true); + $_r_rev = $r_rev; + if (!$_r_rev) { + $_r_rev = @filemtime(wikiFN($ID)); + } + if($_r_rev){ + $r_info = getRevisionInfo($ID,$_r_rev,true); if($r_info['user']){ $r_user = editorinfo($r_info['user']); if(auth_ismanager()) $r_user .= ' ('.$r_info['ip'].')'; |