[ticket/11288] Handle +,- without preceeding whitespace characters

PHPBB3-11288
This commit is contained in:
Dhruv 2013-10-05 21:09:52 +05:30
parent a5c532979d
commit 2b959e3331

View file

@ -233,6 +233,12 @@ class fulltext_native extends search_backend
}
unset($exact_words);
// Handle +, - without preceeding whitespace character
$match = array('#(\S)\+#', '#(\S)-#');
$replace = array('$1 +', '$1 +');
$keywords = preg_replace($match, $replace, $keywords);
// now analyse the search query, first split it using the spaces
$query = explode(' ', $keywords);