diff options
-rw-r--r-- | inc/template.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/inc/template.php b/inc/template.php index 7d3765ee0..1f54c5f99 100644 --- a/inc/template.php +++ b/inc/template.php @@ -383,9 +383,16 @@ function tpl_actionlink($type,$pre='',$suf=''){ */ function tpl_searchform(){ global $lang; + global $ACT; + print '<form action="'.wl().'" accept-charset="utf-8" class="search" name="search" onsubmit="return svchk()">'; print '<input type="hidden" name="do" value="search" />'; - print '<input type="text" id="qsearch_in" accesskey="f" name="id" class="edit" onkeyup="ajax_qsearch.call(\'qsearch_in\',\'qsearch_out\')" />'; + print '<input type="text" '; + + if ($ACT == 'search') + print 'value="'.$_REQUEST['id'].'" '; /* keep search input as long as user stays on search page */ + + print 'id="qsearch_in" accesskey="f" name="id" class="edit" onkeyup="ajax_qsearch.call(\'qsearch_in\',\'qsearch_out\')" />'; print '<input type="submit" value="'.$lang['btn_search'].'" class="button" />'; print '<div id="qsearch_out" class="ajax_qsearch" onclick="this.style.display=\'none\'"></div>'; print '</form>'; |