Changeset 96897 in spip-zone


Ignore:
Timestamp:
Apr 30, 2016, 6:00:08 PM (3 years ago)
Author:
p@…
Message:

Souplesse : Utiliser un pipeline pour récupérer les mots

Location:
_plugins_/levenshtein/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/levenshtein/trunk/levenshtein_fonctions.php

    r96793 r96897  
    2828
    2929        // On filtre les mots pour n'avoir que les mots qui "sonne" pareil
    30         $get_lev = sql_allfetsel('mot', 'spip_vocabulaires', 'SOUNDEX(mot) = SOUNDEX('.sql_quote($term).')');
     30        $get_lev = pipeline('levenshtein_calculer', array('mot' => array(), 'term' => $term));
    3131
    3232        // Simplification du tableau allfetsel
    33         $get_lev = array_column($get_lev, 'mot');
     33        $get_lev = array_column($get_lev['mot'], 'mot');
    3434
    3535        // Cette variable va contenu un index des distances de levenshtein
  • _plugins_/levenshtein/trunk/paquet.xml

    r96804 r96897  
    1515        <licence>GNU/GPL</licence>
    1616
    17         <necessite nom="vocabulaire" compatibilite="[1.0.0;]" />
     17  <pipeline nom="levenshtein_calculer" />
     18  <necessite nom="vocabulaire" compatibilite="[1.0.0;]" />
    1819</paquet>
Note: See TracChangeset for help on using the changeset viewer.