From: umorigu Date: Tue, 5 Sep 2017 22:58:31 +0000 (+0900) Subject: BugTrack/2348 Remove limitation of Search box count X-Git-Tag: r1_5_4~190 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=a784fa95a43b05371ca11747ef3e2012f44715bd;p=pukiwiki%2Fpukiwiki.git BugTrack/2348 Remove limitation of Search box count --- diff --git a/plugin/search.inc.php b/plugin/search.inc.php index 8ab34cd..0bd9a3d 100644 --- a/plugin/search.inc.php +++ b/plugin/search.inc.php @@ -16,15 +16,8 @@ define('PLUGIN_SEARCH_MAX_BASE', 16); // #search(1,2,3,...,15,16) // Show a search box on a page function plugin_search_convert() { - static $done; - - if (isset($done)) { - return '#search(): You already view a search box
' . "\n"; - } else { - $done = TRUE; - $args = func_get_args(); - return plugin_search_search_form('', '', $args); - } + $args = func_get_args(); + return plugin_search_search_form('', '', $args); } function plugin_search_action() @@ -83,21 +76,18 @@ function plugin_search_search_form($s_word = '', $type = '', $bases = array()) foreach($bases as $base) { ++$_num; if (PLUGIN_SEARCH_MAX_BASE < $_num) break; - $label_id = '_p_search_base_id_' . $_num; $s_base = htmlsc($base); $base_str = '' . $s_base . ''; $base_label = str_replace('$1', $base_str, $_search_pages); $base_msg .=<< - - + EOD; $check = ''; } $base_msg .=<< - + EOD; $base_option = '
' . $base_msg . '
'; } @@ -106,10 +96,8 @@ EOD;
- - - - + +  
$base_option