SelectNavi"; return array('msg'=>$msg, 'body'=>$body); } function plugin_select_navi_bar() { if (SELECT_NAVI==TRUE){ global $vars; $page = $vars['page']; $config = new Config(SELECT_NAVI_CONFIG_PATH); if ($config->read()){ }else{ $postdata = "*SelectNavi -select_navi.inc.php(SelectNaviプラグイン)のセレクトボックスに表示される設定ページです。 -使い方:[[http://k0.22web.org/?%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/select_navi.inc.php]] **書き方 //select_navi |(プラグイン名)|cmd / plugin|true / false(pageパラメータの有無)|(表示名)| |~Action(text)|~Type(cmd/plugin)|~Page(true/false/refer)|~Name(text)| //select_navi |rename|cmd|false|名前変更| //select_navi |template|plugin|refer|複製| //select_navi |source|cmd|true|ソースコード| "; page_write(PKWK_CONFIG_PREFIX.SELECT_NAVI_CONFIG_PATH,$postdata); } unset($config); $pagefilepath = "./wiki/".strtoupper(bin2hex(PKWK_CONFIG_PREFIX.SELECT_NAVI_CONFIG_PATH)).".txt"; $pagesource = file_get_contents($pagefilepath); $select_navi_option_data = "\n"; if (preg_match_all("/\/\/select_navi\n\|(.+?)\|(.+?)\|(.+?)\|(.+?)\|/u",$pagesource,$matchs,PREG_SET_ORDER)){ foreach ($matchs as $value) { $select_navi_option_data .= ""; } } $script = '
'; unset($pagesource); }else{ $script = '無効'; } return $script; } ?>