 corriger le problème de spip avec les caractères spéciaux et accentués dans les flux rss but de ce document ce document contient les modifications à effectuer dans spip version 172 pour arriver à avoir des flux rss prenant correctement en charge les caractères spéciaux et accentués étant donné que j ai un peu galèré pour arriver à corriger ce problème j ai écrit cet article en espérant qu il serve à d autres personnes je précise que normalement ce problème est corrigé avec la version 18 de spip modification du fichier backendhtml  par défaut ce fichier n existe pas il faut donc commencer par copier et renommer le fichier  backenddisthtml  en  backendhtml  ensuite il faut ajouter les lignes suivantes au tout début du fichier pour indiquer l encodage à utiliser php echo xml version 10 encoding iso88591  test dans thunderbird ou firefox pour que la modification soit prise en compte immédiatement il est possible de modifier le fichier  backendphp3  en mettant 0 à la place de 3600 comme délai de mise à jour delais 0 une fois que tout fonctionnera correctement il sera préférable de remettre le délai à 3600 pour limiter la surcharge du serveur dans thunderbird pour vérifier que le flux est corrigé il faut supprimer l abonnement au site et le recréer ce qui aura pour effet de rappeler les 10 derniers articles publiés dans firefox il faut supprimer et recréer le marque page dynamique avec la modification précédente le problème des accents est corrigé mais il reste un problème avec les espaces insécables ajoutés par spip devant chaque signe  création d un filtre personnalisé pour corriger les espaces insécables dans un flux rss l espace insécable est remplacé par la chaîne de caractères suivante le problème des espaces insécables apparaît avec firefox et thunderbird mais est peutêtre corrigé automatiquement avec d autres lecteurs de flux rss pour corriger ce problème il faut créer un filtre personnalisé il faut ajouter ce filtre dans le fichier  mesfonctionsphp3  si ce fichier n existe pas il faut le créer en respectant bien la syntaxe du nom car si spip détecte l existence de ce fichier il l utilisera automatiquement ce filtre personnalisé nommé  filtrerss  se contente d effacer la chaîne de caractères nbsp voici donc le contenu du fichier  mesfonctionsphp3  php function filtrerss texte texte strreplace texte return texte  utilisation du filtre personnalisé pour utiliser ce filtre il faut modifier le fichier  backendhtml  et ajouter   filtrerss  sur la ligne affichant les 10 derniers titres des articles titre textebackend filtrerss et normalement l affichage des flux rss devrait être parfaitement lisible historique des modifications version date commentaire 01 160505 création par tony galmiche corriger le problème de spip avec les caractères spéciaux et acc  programmation  