<?php
-// $Id: memo.inc.php,v 1.13 2005/01/23 07:55:22 henoheno Exp $
+// $Id: memo.inc.php,v 1.14 2005/01/23 08:01:29 henoheno Exp $
//
// Memo box plugin
global $script, $vars, $cols, $rows;
global $_title_collided, $_msg_collided, $_title_updated;
+ if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
if (! isset($vars['msg']) || $vars['msg'] == '') return;
$memo_body = preg_replace('/' . "\r" . '/', '', $vars['msg']);
$data = str_replace('"', '"', $data); // Unescape double quotes
$data = htmlspecialchars(str_replace('\n', "\n", $data));
+ if (PKWK_READONLY) {
+ $_script = '';
+ $_submit = '';
+ } else {
+ $_script = & $script;
+ $_submit = '<input type="submit" name="memo" value="' . $_btn_memo_update . '" />';
+ }
+
$s_page = htmlspecialchars($vars['page']);
$s_digest = htmlspecialchars($digest);
$s_cols = MEMO_COLS;
$s_rows = MEMO_ROWS;
$string = <<<EOD
-<form action="$script" method="post" class="memo">
+<form action="$_script" method="post" class="memo">
<div>
<input type="hidden" name="memo_no" value="$memo_no" />
<input type="hidden" name="refer" value="$s_page" />
<input type="hidden" name="plugin" value="memo" />
<input type="hidden" name="digest" value="$s_digest" />
<textarea name="msg" rows="$s_rows" cols="$s_cols">$data</textarea><br />
- <input type="submit" name="memo" value="$_btn_memo_update" />
+ $_submit
</div>
</form>
EOD;
<?php
-// $Id: newpage.inc.php,v 1.13 2005/01/02 06:56:46 henoheno Exp $
+// $Id: newpage.inc.php,v 1.14 2005/01/23 08:05:38 henoheno Exp $
+//
+// Newpage plugin
function plugin_newpage_convert()
{
global $script, $vars, $_btn_edit, $_msg_newpage, $BracketName;
+ if (PKWK_READONLY) return ''; // Show nothing
+
$newpage = '';
if (func_num_args()) list($newpage) = func_get_args();
if (! preg_match('/^' . $BracketName . '$/', $newpage)) $newpage = '';
{
global $vars, $_btn_edit, $_msg_newpage;
+ if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
+
if ($vars['page'] == '') {
$retvars['msg'] = $_msg_newpage;
$retvars['body'] = plugin_newpage_convert();