Skip to main content Help Control Panel

DECLERCQ Laurent


on Nov. 15 2007
from Caen, devant mon bureau

En directe de Caen
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
 

support «   Archives support «  

Module flashdot (listage des titres d'articles) Problème de décodage utf8 avec la méthode implémentée dans le script ./flashdot [Solved]

Ayant migré vers la 7.10, je me suis rendu compte que le listage des titres d'articles qui comportent des accents avec le module flashdot ne s'affichent plus correctement...

WorkflowSupport request
StatusImmediate solution has been provided
  • Submission on Nov. 15 2007 by Nuxwin
OwnerDECLERCQ Laurent
Progress100%
J'ai pu corriger le problème en modifiant le code source de ce script --> ./feed/flash/slashdot.php soit :

remplacement de :

$label = utf8::to_iso8859($label);


par la fonction native proposée par php :

$label = utf8_decode($label);


Et cela semble avoir réglé le problème d'affichage.

@ Bernard : Au delà de ce bogue, existe t-il une manière de définir les titres des articles qui doivent être ou non traités par le module flashdot

Merci

Nuxwin Team

Comments

Bernard - on Nov. 18 2007
La correction proposée ne marche pas dans tous les cas, et j'ai mis pour la prochaine version de yacs :

// tranform utf8 to Unicode
$label utf8::to_unicode($label);

// make is iso8859-1 -- well, at least, utf-8
$label utf8::to_iso8859($label);


Les articles listés dans le Flash sont tous ceux qui peuvent être candidats à un affichage en page d'accueil. Ca se définit principalement au niveau des sections (voir l'option de contribution à la page d'accueil).
Nuxwin - on Nov. 18 2007
Bernard :

Merci pour cette correction.

Pour ma solution, je suis désolé, je l'avais effectivement pas tester dans des envirronnement différents.

Nuxwin Team


L.declercq / Nuxwin