diff options
author | Mike Cochrane <mikec@mikenz.geek.nz> | 2008-07-20 06:56:59 -0400 |
---|---|---|
committer | Mike Cochrane <mikec@mikenz.geek.nz> | 2008-07-20 06:56:59 -0400 |
commit | 97bc06d2ee29b42a3009a2bf4c57ebd71e63cf0e (patch) | |
tree | a52a68d366d3c908f7cc7837c2ee086bc3d4648b /lib/searchaction.php | |
parent | 3c56b10036e01c1165e04919b4df021c0bb1bace (diff) |
gettext strings and pass the query string between tabs http://laconi.ca/PITS/00231
darcs-hash:20080720105659-533db-35a71fab668a7ea692f7b51557b4f84addb796bb.gz
Diffstat (limited to 'lib/searchaction.php')
-rw-r--r-- | lib/searchaction.php | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/lib/searchaction.php b/lib/searchaction.php index 46779bf7a..c0eab7d24 100644 --- a/lib/searchaction.php +++ b/lib/searchaction.php @@ -92,14 +92,19 @@ class SearchAction extends Action { } function search_menu() { - # action => array('prompt', 'title') - static $menu = - array('peoplesearch' => - array('People', - 'Find people on this site'), - 'noticesearch' => - array('Text', - 'Find content of notices')); + # action => array('prompt', 'title', $args) + $action = $this->trimmed('action'); + $menu = + array('peoplesearch' => + array( + _('People'), + _('Find people on this site'), + ($action != 'peoplesearch' && $this->trimmed('q')) ? array('q' => $this->trimmed('q')) : NULL), + 'noticesearch' => + array( _('Text'), + _('Find content of notices'), + ($action != 'noticesearch' && $this->trimmed('q')) ? array('q' => $this->trimmed('q')) : NULL) + ); $this->nav_menu($menu); } } |