Joomla 1.0.7 : vos fils rss ne montrent pas les caractères accentués?

Support et utilisation de Joomla! 1.0.x : gérer le contenu, les menus et les extensions natives.

Moderators: Aidan38, sarki

Forum rules
Règles du forum
Locked
User avatar
infograf768
Joomla! Master
Joomla! Master
Posts: 18873
Joined: Fri Aug 12, 2005 3:47 pm
Location: **Translation Matters**

Joomla 1.0.7 : vos fils rss ne montrent pas les caractères accentués?

Post by infograf768 » Sat Feb 18, 2006 6:49 am

Si votre site est en ISO-8559-1 et que les fils sont en utf-8, le problème est commun pour certaines versions de PHP.

Voici une solution. C'est un hack. Il ne fonctionne que pour Joomla! 1.0.7.
Si  nécessaire je fournirai ici le hack équivalent pour la 1.0.8 à venir.
Il faut remplacer le fichier components/newsfeeds.html.php
You do not have the required permissions to view the files attached to this post.
Jean-Marie Simonet / infograf · http://www.info-graf.fr
---------------------------------
ex-Joomla Translation Coordination Team • ex-Joomla! Production Working Group

User avatar
mejean
Joomla! Hero
Joomla! Hero
Posts: 2714
Joined: Thu Aug 18, 2005 12:28 pm
Location: viewforum.php?f=19
Contact:

Re : Joomla 1.0.7 : vos fils rss ne montrent pas les caractères accentués?

Post by mejean » Sat Feb 18, 2006 3:02 pm

Salut Infograf,

Merci... et si j'ai différents encodages des mes différents fils ? Est-ce uniquement pour le cas que tu décris ? C'est pas prévu de corriger ce problème dans la 1.0.8 ?
Jérôme Bussière - simple utilisateur
www.cardabelle.net

User avatar
infograf768
Joomla! Master
Joomla! Master
Posts: 18873
Joined: Fri Aug 12, 2005 3:47 pm
Location: **Translation Matters**

Re: Joomla 1.0.7 : vos fils rss ne montrent pas les caractères accentués?

Post by infograf768 » Sat Feb 18, 2006 4:06 pm

Les fils habituels en Europe sont ou en utf-8 (la majorité) ou en ISO-8559-1.
La modification du fichier permet de les afficher.

Le pur utf-8 produit (quelque soit l'origine du fil) n'est possible qu'avec la création d'une db pure utf-8 (charset et collation), donc en modifiant Joomla! comme je l'ai fait pour mon site de demo dans la sig.
Dans ce cas, il faut utiliser l'autre hack.
Cela va aussi avec un fichier langue passé en utf-8, dont le paramètre local.

Il faut aussi faire des petites modifs pour les éditeurs.
Voir les posts en Anglais:
http://forum.joomla.org/index.php/topic ... #msg211481
http://forum.joomla.org/index.php/topic,38839.0.html
Jean-Marie Simonet / infograf · http://www.info-graf.fr
---------------------------------
ex-Joomla Translation Coordination Team • ex-Joomla! Production Working Group

User avatar
infograf768
Joomla! Master
Joomla! Master
Posts: 18873
Joined: Fri Aug 12, 2005 3:47 pm
Location: **Translation Matters**

Re: Re : Joomla 1.0.7 : vos fils rss ne montrent pas les caractères accentués?

Post by infograf768 » Sat Feb 18, 2006 4:11 pm

mejean wrote: Salut Infograf,

Merci... et si j'ai différents encodages des mes différents fils ? Est-ce uniquement pour le cas que tu décris ? C'est pas prévu de corriger ce problème dans la 1.0.8 ?
J'ai proposé la correction dans le forum Q&T
http://forum.joomla.org/index.php/topic,39103.0.html
Jean-Marie Simonet / infograf · http://www.info-graf.fr
---------------------------------
ex-Joomla Translation Coordination Team • ex-Joomla! Production Working Group

eff
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Sun Oct 19, 2008 12:08 pm

Re: Joomla 1.0.7 : vos fils rss ne montrent pas les caractères a

Post by eff » Sun Oct 19, 2008 1:53 pm

hello,
j'ai joomla 1.0.15 et php5, mais l'inclusion de fil rss codes en UTF 8 apparaissent de façon incorrecte.
Quelle portion de code ajouter dns newsfeed.html.php pour que cela fonctionne ?


Locked

Return to “1.0 - Questions générales”