mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-11-09 23:12:31 +01:00
bug 3056: quick search - fixes
git-svn-id: http://piwigo.org/svn/trunk@28165 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
1 parent
e6a38c4172
commit
76d4ccb0bb
1 file changed
+3
-2
@@ -831,12 +831,13 @@ function qsearch_get_text_token_search_sql($token, $fields)
|
||||
$use_ft = mb_strlen($variant)>3;
|
||||
if ($token->modifier & QST_WILDCARD_BEGIN)
|
||||
$use_ft = false;
|
||||
if (($token->modifier & QST_QUOTED|QST_WILDCARD_END) == QST_QUOTED|QST_WILDCARD_END)
|
||||
if ($token->modifier & (QST_QUOTED|QST_WILDCARD_END) == (QST_QUOTED|QST_WILDCARD_END))
|
||||
$use_ft = false;
|
||||
|
||||
if ($use_ft)
|
||||
{
|
||||
$max = max( array_map( 'mb_strlen',
|
||||
preg_split('/['.preg_quote('!"#$%&()*+,./:;<=>?@[\]^`{|}~','/').']+/', $variant0, PREG_SPLIT_NO_EMPTY)
|
||||
preg_split('/['.preg_quote('!"#$%&()*+,./:;<=>?@[\]^`{|}~','/').']+/', $variant, PREG_SPLIT_NO_EMPTY)
|
||||
) );
|
||||
if ($max<4)
|
||||
$use_ft = false;
|
||||
|
||||
Reference in new issue
Block a user