<?php
// PukiWiki - Yet another WikiWikiWeb clone.
-// $Id: backup.inc.php,v 1.22 2005/05/07 16:21:51 henoheno Exp $
+// $Id: backup.inc.php,v 1.23 2005/09/22 13:45:02 henoheno Exp $
//
// Backup plugin
return join('', $retval);
}
- $retval[1] .= ' <li><a href="' . $script . '?cmd=backup&action=delete&page=' .
- $r_page . '">';
- $retval[1] .= str_replace('$1', $s_page, $_title_backup_delete);
- $retval[1] .= '</a></li>' . "\n";
+ if (! PKWK_READONLY) {
+ $retval[1] .= ' <li><a href="' . $script . '?cmd=backup&action=delete&page=' .
+ $r_page . '">';
+ $retval[1] .= str_replace('$1', $s_page, $_title_backup_delete);
+ $retval[1] .= '</a></li>' . "\n";
+ }
$href = $script . '?cmd=backup&page=' . $r_page . '&age=';
$_anchor_from = $_anchor_to = '';
/////////////////////////////////////////////////
// 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 $
//
//¥Ú¡¼¥¸¤Îº¹Ê¬¤òɽ¼¨¤¹¤ë
$diffdata = htmlspecialchars(join('', file($filename)));
$diffdata = preg_replace('/^(\-)(.*)$/m', '<span class="diff_removed"> $2</span>', $diffdata);
$diffdata = preg_replace('/^(\+)(.*)$/m', '<span class="diff_added" > $2</span>', $diffdata);
- $menu[] = "<li><a href=\"$script?cmd=diff&action=delete&page=$r_page\">" .
+
+ if (! PKWK_READONLY) {
+ $menu[] = "<li><a href=\"$script?cmd=diff&action=delete&page=$r_page\">" .
str_replace('$1', $s_page, $_title_diff_delete) . '</a></li>';
+ }
+
$msg = "<pre>$diffdata</pre>\n";
}
else if ($is_page) {