array( 'msg_input_pass' => '管理者用のパスワードを入力してください。', 'btn_exec' => '実行', 'msg_no_pass' => 'パスワードが間違っています。', 'msg_H0_filelist' => 'ページファイルの一覧', ) ); set_plugin_messages($messages); } function plugin_filelist_action() { global $vars; if (!isset($vars['pass'])) return filelist_adm(''); if (! pkwk_login($vars['pass'])) return filelist_adm('__nopass__'); return do_plugin_action('list'); } // 管理者パスワード入力画面 function filelist_adm($pass) { global $_filelist_msg; global $script, $vars; $msg_pass = $_filelist_msg['msg_input_pass']; $btn = $_filelist_msg['btn_exec']; $body = ""; if ($pass == '__nopass__') { $body .= "
".$_filelist_msg['msg_no_pass']."
"; } $body .= <<