Fork me on GitHub






Adslight et UTF-8 : caractères accentués et autres lors de l'impression
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Bonjour,

Lors de l'impression d'une annonce,
Les caractères UTF-8 apparaissent codés comme ceci é
dans :
- le titre de l'annonce,
- le contenu de la catégorie
- la ville,
- le pays

Pas de problème en revanche pour le contenu de l'annonce.

Pour que le code devise EURO apparaisse correctement, il suffit de saisir "& euro;" (sans l'espace)
dans les préférences du module "symbole de la devise"

Il est donc sans doute nécessaire de convertir les caractères accentués avant des les stocker dans la base de données,
à moins qu'il y ait une autre façon d'afficher ces caractères...

Vous avez une idée là dessus ?

@+
Z

Posté le : 17/06/2011 10:06
Partager Twitter Partagez cette article sur GG+
Re: Adslight et UTF-8 : caractères accentués et autres lors de l'impression
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Ce n'est peut-être pas lié à un module en particulier
mais à la fonction htmlSpecialChars qui ne convertit pas correctement les caractères ?

la fonction se trouve dans :
xoops/class/module.textesanitizer.php
ligne 464

Pourtant la conversion se passe très bien pour l'affichage écran d'une annonce.
Ce n'est que pour l'édition que les caractères spéciaux ne sont pas bons.
C'est pourtant la même fonction htmlSpecialChars qui est utilisée dans les deux cas.


@+
Z

Posté le : 17/06/2011 12:40
Partager Twitter Partagez cette article sur GG+
Re: Adslight et UTF-8 : caractères accentués et autres lors de l'impression
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
J'ai trouvé !

/modules/adslight/print.php

en haut juste après
include("header.php");


ajouter la ligne :
header('Content-type: text/html; charset=UTF-8');


Et tout s'affiche correctement.

@+
Z

Posté le : 17/06/2011 14:30
Partager Twitter Partagez cette article sur GG+
Re: Adslight et UTF-8 : caractères accentués et autres lors de l'impression
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
merci pour l'info

Posté le : 17/06/2011 19:42

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

86 Personne(s) en ligne (71 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 86 | Plus ...