/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
-// $Id: freeze.inc.php,v 1.3 2003/06/05 05:00:45 arino Exp $
+// $Id: freeze.inc.php,v 1.4 2003/06/05 10:38:03 arino Exp $
//
// Åà·ë
function plugin_freeze_convert()
global $_title_isfreezed,$_title_freezed,$_title_freeze;
global $_msg_invalidpass,$_msg_freezing,$_btn_freeze;
- $msg = $body = '';
-
- if (!$function_freeze or !is_page($vars['page'])) {
- return array('msg'=>$msg,'body'=>$body);
+ if (!$function_freeze or !is_page($vars['page']))
+ {
+ return array('msg'=>'','body'=>'');
}
$pass = array_key_exists('pass',$post) ? $post['pass'] : NULL;
- if (is_freeze($vars['page'])) {
- $msg = $_title_isfreezed;
- $body = str_replace('$1',htmlspecialchars(strip_bracket($vars['page'])),$_title_isfreezed);
+ if (is_freeze($vars['page']))
+ {
+ return array(
+ 'msg' => $_title_isfreezed,
+ 'body' => str_replace('$1',htmlspecialchars(strip_bracket($vars['page'])),$_title_isfreezed)
+ );
}
- else if (md5($pass) == $adminpass) {
+ else if (md5($pass) == $adminpass)
+ {
$postdata = get_source($post['page']);
array_unshift($postdata,"#freeze\n");
$postdata = join('',$postdata);
file_write(DATA_DIR,$vars['page'],$postdata,TRUE);
$vars['cmd'] = 'read';
- $msg = $_title_freezed;
- $body = '';
+ return array('msg'=>$_title_freezed,'body'=>'');
}
- else {
- $msg = $_title_freeze;
-
- $body = "<br />\n";
-
- if ($pass !== NULL) {
- $body .= "<strong>$_msg_invalidpass</strong><br />\n";
- }
-
- $body.= "$_msg_freezing<br />\n";
-
- $s_page = htmlspecialchars($vars['page']);
- $body .= <<<EOD
+ // Åà·ë¥Õ¥©¡¼¥à¤òɽ¼¨
+ $s_page = htmlspecialchars($vars['page']);
+
+ $body = ($pass === NULL) ? '' : "<p><strong>$_msg_invalidpass</strong></p>\n";
+ $body .= <<<EOD
+<p>$_msg_freezing</p>
<form action="$script" method="post">
<div>
<input type="hidden" name="cmd" value="freeze" />
</div>
</form>
EOD;
- }
- return array('msg'=>$msg,'body'=>$body);
+ return array('msg'=>$_title_freeze,'body'=>$body);
}
?>
/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
-// $Id: unfreeze.inc.php,v 1.3 2003/06/05 05:00:45 arino Exp $
+// $Id: unfreeze.inc.php,v 1.4 2003/06/05 10:38:03 arino Exp $
//
// Åà·ë²ò½ü
global $_title_isunfreezed,$_title_unfreezed,$_title_unfreeze;
global $_msg_invalidpass,$_msg_unfreezing,$_btn_unfreeze;
- $msg = $body = '';
-
if (!$function_freeze or !is_page($vars['page']))
{
- return array('msg'=>$msg,'body'=>$body);
+ return array('msg'=>'','body'=>'');
}
$pass = array_key_exists('pass',$post) ? $post['pass'] : NULL;
if (!is_freeze($vars['page']))
{
- $msg = $_title_isunfreezed;
- $body = str_replace('$1',htmlspecialchars(strip_bracket($vars['page'])),$_title_isunfreezed);
+ return array(
+ 'msg'=>$_title_isunfreezed,
+ 'body'=>str_replace('$1',htmlspecialchars(strip_bracket($vars['page'])),$_title_isunfreezed)
+ );
}
else if (md5($pass) == $adminpass)
{
file_write(DATA_DIR,$vars['page'],$postdata,TRUE);
- $vars['cmd'] = 'read';
- $msg = $_title_unfreezed;
- $body = '';
-
if (UNFREEZE_EDIT)
{
$vars['cmd'] = 'edit';
- $body = edit_form($vars['page'],$postdata);
+ return array('msg'=>$_title_unfreezed,'body'=>'');
}
+ $vars['cmd'] = 'read';
+ return array(
+ 'msg'=>$_title_unfreezed,
+ 'body'=>edit_form($vars['page'],$postdata)
+ );
}
- else
- {
- $msg = $_title_unfreeze;
-
- $body = "<br />\n";
-
- if ($pass !== NULL)
- $body .= "<strong>$_msg_invalidpass</strong><br />\n";
-
- $body.= "$_msg_unfreezing<br />\n";
-
- $s_page = htmlspecialchars($vars['page']);
- $body .= <<<EOD
+ // Åà·ë²ò½ü¥Õ¥©¡¼¥à¤òɽ¼¨
+ $s_page = htmlspecialchars($vars['page']);
+
+ $body = ($pass === NULL) ? '' : "<p><strong>$_msg_invalidpass</strong></p>\n";
+ $body .= <<<EOD
+<p>$_msg_unfreezing</p>
<form action="$script" method="post">
<div>
<input type="hidden" name="cmd" value="unfreeze" />
</div>
</form>
EOD;
- }
- return array('msg'=>$msg,'body'=>$body);
+ return array('msg'=>$_title_unfreeze,'body'=>$body);
}
?>