From 5d6f96ed0ef82fd6b7db3ccdef4a188a9ae9a046 Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Sat, 7 Dec 2013 11:55:28 +0100 Subject: [PATCH] start term search mode on materio_search_api_ajax, NOT FINISHED --- js/materio_page_title.min.js | 0 js/materio_search_api_ajax.js | 2 +- js/materio_search_api_ajax.min.js | 2 +- materio_search_api_ajax.pages.inc | 7 +++++++ 4 files changed, 9 insertions(+), 2 deletions(-) mode change 100644 => 100755 js/materio_page_title.min.js diff --git a/js/materio_page_title.min.js b/js/materio_page_title.min.js old mode 100644 new mode 100755 diff --git a/js/materio_search_api_ajax.js b/js/materio_search_api_ajax.js index 5075fcc2..ee51b9b5 100755 --- a/js/materio_search_api_ajax.js +++ b/js/materio_search_api_ajax.js @@ -71,7 +71,7 @@ MaterioSearchApiAjax = function(){ if(keys !== undefined && keys !== '' && keys.length >= 2){ keys = keys.replace('/', ' '); - // define mode + // define mode (between full text or only term selected on autocompletion) searchmode = searchmode || "fulltext"; // record the "node type filter" form item diff --git a/js/materio_search_api_ajax.min.js b/js/materio_search_api_ajax.min.js index a9306d4b..e41f4633 100755 --- a/js/materio_search_api_ajax.min.js +++ b/js/materio_search_api_ajax.min.js @@ -441,7 +441,7 @@ MaterioSearchApiAjax = function(){ if(keys !== undefined && keys !== '' && keys.length >= 2){ keys = keys.replace('/', ' '); - // define mode + // define mode (between full text or only term selected on autocompletion) searchmode = searchmode || "fulltext"; // record the "node type filter" form item diff --git a/materio_search_api_ajax.pages.inc b/materio_search_api_ajax.pages.inc index de3f0b4b..7bcd1d01 100755 --- a/materio_search_api_ajax.pages.inc +++ b/materio_search_api_ajax.pages.inc @@ -73,6 +73,13 @@ function materio_search_api_ajax_search($page = 0){ } } + // define mode (between full text or only term selected on autocompletion) + // TODO implement the new search mode (only term) + if(isset($_GET['searchmode'])){ + $searchmode = $_GET['searchmode']; + user_save($user, array("data"=>array('materiosearchapi_searchmode' => $searchmode))); + } + // dsm($path, 'path'); // execute the searcj path and retrive results menu_set_active_item($path);