From 43b11ab2c929ce2d3cd8c77f3d2d9835eb175a1a Mon Sep 17 00:00:00 2001 From: Conrad Vermeulen Date: Mon, 1 Oct 2007 12:16:54 +0000 Subject: [PATCH] KTS-673 "The search algorithm needs some work" Updated. Catering for quick search persistence in sessions --- search2.php | 13 +++++++++++++ 1 file changed, 13 insertions(+), 0 deletions(-) diff --git a/search2.php b/search2.php index b947ccb..53d0e8a 100755 --- a/search2.php +++ b/search2.php @@ -78,6 +78,19 @@ class SearchDispatcher extends KTStandardDispatcher { } $query = $_REQUEST['txtQuery']; + $_SESSION['search2_quick'] = 0; + $_SESSION['search2_general'] = 0; + if (isset($_REQUEST['cbQuickQuery']) && $_REQUEST['cbQuickQuery'] +0 == 1) + { + $_SESSION['search2_quick'] = 1; + preg_match('/["][^"]*["]/', $query, $out); + $_SESSION['search2_quickQuery'] = substr($out[0],1,-1); + } + if (isset($_REQUEST['cbQuickGeneral']) && $_REQUEST['cbQuickGeneral'] +0 == 1) + { + $_SESSION['search2_general'] = 1; + } + session_unregister('search2_savedid'); $this->processQuery($query); -- libgit2 0.21.4