- Statut : non résolu
- Ce sujet contient 20 réponses, 3 participants et a été mis à jour pour la dernière fois par MGL, le il y a 18 années et 4 mois.
-
AuteurMessages
-
8 août 2006 à 12 h 27 min #448319
Bonjour,
Ma configuration actuelle:
– Version de WordPress : 2.0.2
– Thème utilisé : wp-andreas09
– Plugins en place : BDP RSS Aggregator plugin
– Nom de l’hebergeur : OVHProblème(s) rencontré(s) :
Alors avec le plugins cité ci dessus j’ai un problème, lors de l’integration du flux, les caractères spéciaux ne sont pas intégrés, par exemple années devient annes, référence devient rfrences.
Cela vient du format différent entre le flux rss et le site mais je ne sais pas comment le régler.Merci d’avance pour vos réponses !
8 août 2006 à 12 h 49 min #578048Dans tes options (dashboard –> options –> reading), l’encodage est-il bien en UTF8 ?
8 août 2006 à 12 h 56 min #578050oui oui pas de problème pour le contenu du blog en lui meme, le problème est la quand j’importe le flux rss d’un autre site dont leur flux est encodé en ISO-8859-1.
8 août 2006 à 16 h 30 min #578049Ah oui, j’avais mal saisi le problème.
La mauvaise nouvelle c’est que : importer du contenu encodé différement que ton blog/site ne fonctionnera pas correctement.Je pense que tes petits soucis de caractère vont persister. Une idée serait peut-être de créer une page de ton blog en ISO-8859-1 et d’y intégrer les flux encodés dans cette norme. Il faudra sans doute toucher à la feuille de style pour que WordPress y retrouve ses petits, mais c’est le seul moyen que je vois (mais je ne suis pas certain de la faisabilité).
EDIT : ortho
8 août 2006 à 16 h 38 min #578051Je vais essayer ce que tu dis, peux tu me dire comment faire pour crée une page en encodant différemment sans changer tout l’encodage du site !
8 août 2006 à 17 h 59 min #578052Le plus simple c’est de modifier le plugin..
Donne le lien du site de ton plugin RSS
8 août 2006 à 18 h 14 min #578053Alors voici le lien : http://www.ozpolitics.info/blog/?p=87
et le lien de téléchargement du plugins : http://www.ozpolitics.info/blog/bdp-rssaggregator-0-3-2.zip10 août 2006 à 17 h 01 min #578054AmO es tu arrivé a quelque chose ?
10 août 2006 à 18 h 49 min #578055Je pense avoir trouvé comment convertir du iso-8859-1 en UTF-8, cela en passant via une fonction php. Vue que je ne suis pas très fort en php je me retrouve encore une fois bloquer.
Voici le lien de la fonction php : http://jp2.php.net/mb_convert_encodingJ’espère que quelqu’un pourra m’aider d’autant plus que je ne dois pas etre le seul a galéré la dessus !
10 août 2006 à 18 h 58 min #578056J’arrive pas à reproduire le probleme…
en fait je trouve pa de flux RSS posant pb …10 août 2006 à 19 h 04 min #578057regarde la : http://www.vodeo.tv/partner/vodeo.xml
10 août 2006 à 20 h 02 min #578058La fonction à utiliser bien souvent est : utf8_encode 😉
10 août 2006 à 20 h 06 min #578059Remplace dans le fichier bdp-rss-aggregator.php
ca :
mb_detect_order(« WINDOWS-1252, UTF-8 »);
$old_charset = mb_detect_encoding( $title );
$new_charset = get_option( ‘blog_charset’ );
$title = @mb_convert_encoding($title, /*to*/$new_charset, /*from*/$charset);par :
[c]$title = utf8_encode($title);[/c]Ca marche chez moi 🙂
10 août 2006 à 20 h 21 min #578060A MERCI beaucoup, sa marche parfaitement !
Euh comme tu as installer le plugins je t’embete encore un peu !
J’ai plusieurs flux rss et je voudrais qu’ils soient en un seul flux, je m’explique !
Avec ce plugins on peut sur une page voir les dernieres nouveauté de tous les site que l’on veut sans distinction de site seulement classé par date. Comment regrouper tous ces flux en un seul ?10 août 2006 à 21 h 38 min #578061Tu ajoute plusieurs RSS
Ensuite tu édite ta sortie… tu coches l’ensemble des RSS que tu veux intégrer ! -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.