Merci pour ton astuce caerdid,
Je suis encore en 1.5.2 et j'ai des champs iptc qui contiennent des accents. Avec ta manip (qui mériterait d'être dans le wiki) cela fonctionne parfaitement !
@+
Bnjour wolfpack1903,
J'ai eu le même probléme en release 1.5.2 (avec unebase mysql 5.0.x et PHP 4.4.3 chez Free).
Pour que la recherche fonctionne, il faut modifier le fichier .../include/functions_category.inc.php
Rechercher les lignes contenant LIKE, il y en a deux (+ qq unes en commentaires):
ligne 447 :
array_push($local_clauses, $textfield." LIKE '%".$word."%'");
ligne 473 :
array_push($field_clauses, $field." LIKE '%".$word."%'");
Remplacer $word par html_entity_decode($word), pour obtenir :
ligne 447 :
array_push($local_clauses, $textfield." LIKE '%".hmtl_entity_decode($word)."%'");
ligne 473
array_push($field_clauses, $field." LIKE '%".html_entity_decode($word)."%'");
(les numéros de lignes sont donnés à titre indicatif)
Voilà, maintenant les accents sont utilisables dans la recherche par mots clef
Caerdid.
Bonjour wolfpack1903.
Un minimum de recherche sur le forum t'aurait dirigé vers ce topic où je viens d'y faire part de mes dernières infos sur le pb.
Amicalement,
hello
j'ai un petit problème, lorsque je met des mots clés avec accent, ceux ci ne sont pas pris en compte dans la recherche
par exemple si je met "président" en mot clé et que je cherche "président" dans la recherche, ca ne me donne aucun resultat. alors qu'avec "president" ca marche très bien
commetn faire ?
merci d'avance :)