Bonjour,
Je viens vers vous, car j'essaie d'afficher un flux RSS sur mon site. Les fils d'actualité s'affichent bien, mais sans les caractères spéciaux. J'ai le droit au fameux point d'interrogation dans un losange
Pour être plus clair, j'ai un site (codé en dur, pas avec Wordpress) dans lequel j'affiche le flux. Et j'ai un sous-domaine (qui lui est un Wordpress) dans lequel on peut visualiser les articles, les modifier si on est admin...
Ce que je ne comprend pas, c'est que sur Mozilla Firefox par exemple j'arrive bien à lire le flux, sans problème d'affichage.
Afin d'afficher le flux sur mon site, j'ai utilisé Actifpub
Voilà le code qu'il m'a généré :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <SCRIPT language="Javascript"> var member=""; //optionnel si vous etes inscrit sur la plateforme actifpub le parametrage se fait dans votre espace membre var fichier="http://monsousdomaine.com/?feed=rss2"; var limite="1"; // sujets compris entre 1 var limite1="3"; // et plus var aspect="1"; // 0 ou 1 (1 permet d'afficher lien + description, 0 que les liens) var minute="1"; // 0 ou 1 (1 permet d'afficher date et heure, 0 pas de date et heure) var sujet="0"; // 0 ou 1 (1 permet d'afficher le titre des sujets traités, 0 pas de titre ) var te="Verdana, Arial, sans-serif"; // Police de caractères (Verdana, arial etc...) var fil_textsize="12"; // taille des liens et description var title_textcolor="1F70B4"; // couleur des liens (000000 donne noir) var tlien="none"; // style du lien none ou underline var text_textcolor="EEEEEE"; // couleur description (000000 donne noir) var frame_color="333333"; // couleur arrière plan (FFFFFF donne blanc) var content="1"; // 0 ou 1 comme paramètre optionnel, 1 format html, 0 format texte var extract=""; // laisser vide ou indiquez le nombre de caractères que vous souhaitez garder dans le corps du flux var cache="60"; // gestion du cache exprimée en minutes - en fonction de la fréquence de mise à jour document.write('<s'+'cript language="JavaScript" charset="utf-8" type="text/javascript" SRC="http://www.actifpub.com/rss.php?fichier_AP_='+fichier+'&limite_AP_='+limite+'&limite1_AP_='+limite1+'&aspect_AP_='+aspect+'&minute_AP_='+minute+'&sujet_AP_='+sujet+'&te_AP_='+te+'&fil_textsize_AP_='+fil_textsize+'&title_textcolor_AP_='+title_textcolor+'&text_textcolor_AP_='+text_textcolor+'&frame_color_AP_='+frame_color+'&content_AP_='+content+'&cache_AP_='+cache+'&extract_AP_='+extract+'&tlien_AP_='+tlien+'&java=1&member_AP_='+member+'"></sc'+'ript>'); </script>
J'ai vérifié, mon Wordpress est bien en utf-8, mon site aussi, et j'ai même mis l'attribut charset de mon script en utf-8. Je ne sais pas si le problème vient de là ou d'ailleurs...
Et je ne sais pas si je poste mon topic au bon endroit, mais je l'espère
Merci d'avance pour votre aide
Partager