From dc17fc9ba94b9490ed79fc82b9c4d5bf7f2640af Mon Sep 17 00:00:00 2001 From: rvelices Date: Sat, 22 Mar 2014 13:03:45 +0000 Subject: bug 3056: quick search OR operator priority taken into account search for 'mary qwerty' will ignore 'qwerty' and return only results for 'mary' if there is no such thing as 'qwerty' in the photos (if there was 'mary' and 'qwerty', the results for both 'mary' AND 'qwerty' would be shown) git-svn-id: http://piwigo.org/svn/trunk@27882 68402e56-0260-453c-a942-63ccdbb3a9ee --- index.php | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'index.php') diff --git a/index.php b/index.php index 289059227..c6ce22f56 100644 --- a/index.php +++ b/index.php @@ -241,6 +241,15 @@ if ( empty($page['is_external']) or !$page['is_external'] ) $tag['URL'] = make_index_url(array('tags'=>array($tag))); $template->append( 'tag_search_results', $tag); } + + if (empty($page['items'])) + { + $template->append( 'no_search_results', $page['qsearch_details']['q']); + } + elseif (!empty($page['qsearch_details']['unmatched_terms'])) + { + $template->assign( 'no_search_results', $page['qsearch_details']['unmatched_terms']); + } } // image order -- cgit v1.2.3