Modification des conditions de traduction et longueur minimale des mots clefs
This commit is contained in:
parent
2d432a375a
commit
9864d8120c
@ -114,12 +114,14 @@ class search extends common {
|
|||||||
)
|
)
|
||||||
// Cas des pages d'administration
|
// Cas des pages d'administration
|
||||||
// Pas connecté
|
// Pas connecté
|
||||||
AND $this->getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')
|
AND ( $this->getUser('password') !== $this->getInput('ZWII_USER_PASSWORD')
|
||||||
// Ou connecté avec option active
|
// Ou connecté avec option active
|
||||||
OR ($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')
|
OR ($this->getUser('password') === $this->getInput('ZWII_USER_PASSWORD')
|
||||||
AND $this->getData(['config','translate','admin']) === true
|
AND $this->getData(['config','translate','admin']) === true
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
AND !isset($_COOKIE['ZWII_I18N_SITE'])
|
||||||
|
)
|
||||||
{
|
{
|
||||||
// Découper la chaîne
|
// Découper la chaîne
|
||||||
$f = str_getcsv($motclef, ' ');
|
$f = str_getcsv($motclef, ' ');
|
||||||
@ -137,6 +139,15 @@ class search extends common {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Suppression des mots < 3 caractères et des articles > 2 caractères de la chaîne $motclef
|
||||||
|
$arraymotclef = explode(' ', $motclef);
|
||||||
|
$motclef = '';
|
||||||
|
foreach($arraymotclef as $key=>$value){
|
||||||
|
if( strlen($value)>2 && $value!=='les' && $value!=='des' && $value!=='une' && $value!=='aux') $motclef.=$value.' ';
|
||||||
|
}
|
||||||
|
// Suppression du dernier ' '
|
||||||
|
if($motclef !== '') $motclef = substr($motclef,0, strlen($motclef)-1);
|
||||||
|
|
||||||
// Récupération de l'état de l'option mot entier passé par le même formulaire
|
// Récupération de l'état de l'option mot entier passé par le même formulaire
|
||||||
self::$motentier=$this->getInput('searchMotentier', helper::FILTER_BOOLEAN);
|
self::$motentier=$this->getInput('searchMotentier', helper::FILTER_BOOLEAN);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user