array( 'title_update' => 'キャッシュ更新', 'msg_adminpass' => '管理者パスワード', 'btn_submit' => '実行', 'msg_done' => 'キャッシュの更新が完了しました。', 'msg_usage' => " * 処理内容 :キャッシュを更新| 全てのページをスキャンし、あるページがどのページからリンクされているかを調査して、キャッシュに記録します。 * 注意 実行には数分かかる場合もあります。実行ボタンを押したあと、しばらくお待ちください。 * 実行 管理者パスワードを入力して、[実行]ボタンをクリックしてください。 " ) ); set_plugin_messages($messages); } function plugin_links_action() { global $post, $vars, $foot_explain; global $_links_messages; $script = get_base_uri(); if (PKWK_READONLY) die_message('PKWK_READONLY prohibits this'); $msg = $body = ''; if (empty($vars['action']) || empty($post['adminpass']) || ! pkwk_login($post['adminpass'])) { $msg = & $_links_messages['title_update']; $body = convert_html($_links_messages['msg_usage']); $body .= <<
EOD; } else if ($vars['action'] == 'update') { links_init(); $foot_explain = array(); // Exhaust footnotes $msg = & $_links_messages['title_update']; $body = & $_links_messages['msg_done' ]; } else { $msg = & $_links_messages['title_update']; $body = & $_links_messages['err_invalid' ]; } return array('msg'=>$msg, 'body'=>$body); }