From: henoheno Date: Thu, 22 Sep 2005 13:45:02 +0000 (+0900) Subject: PKWK_READONLY prohibits administrative user-interface too (Whispererd by Nayuta Youka) X-Git-Tag: r1_5_0_rc1~206 X-Git-Url: http://git.osdn.net/view?p=pukiwiki%2Fpukiwiki.git;a=commitdiff_plain;h=248ada766a0d121c1e767020df4e30ce3c4f29e2 PKWK_READONLY prohibits administrative user-interface too (Whispererd by Nayuta Youka) --- diff --git a/plugin/backup.inc.php b/plugin/backup.inc.php index e4139ef..5df4d6e 100644 --- a/plugin/backup.inc.php +++ b/plugin/backup.inc.php @@ -1,6 +1,6 @@ '; - $retval[1] .= str_replace('$1', $s_page, $_title_backup_delete); - $retval[1] .= '' . "\n"; + if (! PKWK_READONLY) { + $retval[1] .= '
  • '; + $retval[1] .= str_replace('$1', $s_page, $_title_backup_delete); + $retval[1] .= '
  • ' . "\n"; + } $href = $script . '?cmd=backup&page=' . $r_page . '&age='; $_anchor_from = $_anchor_to = ''; diff --git a/plugin/diff.inc.php b/plugin/diff.inc.php index 5fe46bf..f16990e 100644 --- a/plugin/diff.inc.php +++ b/plugin/diff.inc.php @@ -2,7 +2,7 @@ ///////////////////////////////////////////////// // PukiWiki - Yet another WikiWikiWeb clone. // -// $Id: diff.inc.php,v 1.13 2004/10/31 05:21:47 henoheno Exp $ +// $Id: diff.inc.php,v 1.14 2005/09/22 13:45:02 henoheno Exp $ // //¥Ú¡¼¥¸¤Îº¹Ê¬¤òɽ¼¨¤¹¤ë @@ -48,8 +48,12 @@ function plugin_diff_view($page) $diffdata = htmlspecialchars(join('', file($filename))); $diffdata = preg_replace('/^(\-)(.*)$/m', ' $2', $diffdata); $diffdata = preg_replace('/^(\+)(.*)$/m', ' $2', $diffdata); - $menu[] = "
  • " . + + if (! PKWK_READONLY) { + $menu[] = "
  • " . str_replace('$1', $s_page, $_title_diff_delete) . '
  • '; + } + $msg = "
    $diffdata
    \n"; } else if ($is_page) {