Changeset 95441 in spip-zone


Ignore:
Timestamp:
Feb 24, 2016, 3:18:29 PM (3 years ago)
Author:
marcimat@…
Message:

Notice php en moins ($recherche_trans n'était pas toujours défini), lorsqu'on ne cherchait qu'un seul mot.

Location:
_plugins_/fulltext/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fulltext/trunk/inc/rechercher.php

    r88307 r95441  
    9696
    9797        $is_preg = false;
    98         if (substr($recherche,0,1)=='/' AND substr($recherche,-1,1)=='/'){
     98        if (substr($recherche,0,1)=='/' AND substr($recherche,-1,1)=='/') {
    9999                // c'est une preg
    100100                $recherche_trans = translitteration($recherche);
    101101                $preg = $recherche_trans.$options['preg_flags'];
    102102                $is_preg = true;
    103         }
    104         else{
    105         // s'il y a plusieurs mots il faut les chercher tous : oblige REGEXP
     103        } else {
     104                // s'il y a plusieurs mots il faut les chercher tous : oblige REGEXP
    106105                // sauf ceux de moins de 4 lettres (on supprime ainsi 'le', 'les', 'un',
    107106                // 'une', 'des' ...)
    108                 if (preg_match(",\s+,".$u, $recherche)){
     107                if (preg_match(",\s+,".$u, $recherche)) {
    109108                        $is_preg = true;
    110109                        $recherche_inter = '|';
     
    119118                        // comporte des mots de moins de quatre lettres
    120119                        $recherche = rtrim($recherche.preg_replace(',\s+,'.$u, '|', $recherche_inter), '|');
    121                         $recherche_trans = translitteration($recherche);
    122                 }
    123 
     120                }
     121
     122                $recherche_trans = translitteration($recherche);
    124123                $preg = '/'.str_replace('/', '\\/', $recherche_trans).'/' . $options['preg_flags'];
    125124        }
  • _plugins_/fulltext/trunk/paquet.xml

    r92733 r95441  
    22        prefix="fulltext"
    33        categorie="navigation"
    4         version="1.1.8"
     4        version="1.1.9"
    55        etat="test"
    66        compatibilite="[3.0.1;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.