'', 'body' => ''); $pass = isset($vars['pass']) ? $vars['pass'] : NULL; if (!is_freeze($page)) { return array( 'msg' => $_title_isunfreezed, 'body' => str_replace('$1', htmlspecialchars(strip_bracket($page)), $_title_isunfreezed) ); } else if ($pass !== NULL && pkwk_login($pass)) { $postdata = get_source($page); array_shift($postdata); $postdata = join('', $postdata); file_write(DATA_DIR, $page, $postdata, TRUE); if (UNFREEZE_EDIT) { $vars['cmd'] = 'edit'; return array('msg' => $_title_unfreezed, 'body' => ''); } else { $vars['cmd'] = 'read'; return array( 'msg' => $_title_unfreezed, 'body' => edit_form($page, $postdata) ); } } // 凍結解除フォームを表示 $s_page = htmlspecialchars($page); $body = ($pass === NULL) ? '' : "

$_msg_invalidpass

\n"; $body .= <<$_msg_unfreezing

EOD; return array('msg' => $_title_unfreeze, 'body' => $body); } ?>