From 1ed144b83c3cefb685dfff37fd7d415bf5a2ffdb Mon Sep 17 00:00:00 2001 From: marijus Date: Wed, 12 Nov 2014 10:27:13 +0100 Subject: make search and advanced search use the same input form --- include/contact_widgets.php | 3 +-- mod/directory.php | 3 ++- view/tpl/peoplefind.tpl | 22 ++++++---------------- 3 files changed, 9 insertions(+), 19 deletions(-) diff --git a/include/contact_widgets.php b/include/contact_widgets.php index 28a9fcfd3..ee9394e95 100644 --- a/include/contact_widgets.php +++ b/include/contact_widgets.php @@ -29,8 +29,7 @@ function findpeople_widget() { '$random' => t('Random Profile'), '$inv' => t('Invite Friends'), '$advanced_search' => $advanced_search, - '$advanced_hint' => t('Exammple: name=fred and country=iceland'), - '$find_advanced' => t('Advanced Find'), + '$advanced_hint' => "\r\n" . t('Advanced example: name=fred and country=iceland'), '$loggedin' => local_user() )); diff --git a/mod/directory.php b/mod/directory.php index 256f7ca9a..d4a4c383a 100644 --- a/mod/directory.php +++ b/mod/directory.php @@ -42,7 +42,8 @@ function directory_content(&$a) { else $search = ((x($_GET,'search')) ? notags(trim(rawurldecode($_GET['search']))) : ''); - $advanced = ((x($_REQUEST,'query')) ? notags(trim($_REQUEST['query'])) : ''); + if(strpos($search,'=') && local_user() && get_pconfig(local_user(),'feature','expert')) + $advanced = $search; $keywords = (($_GET['keywords']) ? $_GET['keywords'] : ''); diff --git a/view/tpl/peoplefind.tpl b/view/tpl/peoplefind.tpl index 6ec37539b..2f23948c8 100755 --- a/view/tpl/peoplefind.tpl +++ b/view/tpl/peoplefind.tpl @@ -1,25 +1,15 @@

{{$findpeople}}

-
-
- -
- -
-
-
- {{if $advanced_search}} -
-
- +
+
+
- + +
-
- {{/if}} - +