Forum CMS Made Simple FR

Version complète : [Résolu] Module NEWS caractères accentués dans $Postdate
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.4
#~ Url du site : 7ou.org
#~ Hébergeur / Soft : Webhostingbuzz
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.4
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.3
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.10
#~ Search: 1.7.7
#~ ThemeManager: 1.1.7
#~ CGExtensions: 1.31.4
#~ CGSimpleSmarty: 1.5.3
#~ CGSmartImage: 1.10.1
#~ ListIt2: 1.3.2
#~ ListIt2XDefs: 1.1
#~ MleCMS: 1.11.4
#~ FormBuilder: 0.7.3
#~ CGGoogleMaps: 2.4.3
#~ JQueryTools: 1.2.4
#~ CGContentUtils: 1.3.4
#~ AceEditor: 0.2.5
#~ CGCalendar: 1.10.2
#~ TinyMCE: 2.9.12
#~ Gallery: 1.6
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ output_compression:
#~ max_upload_size: 12000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale: fr_FR
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.20
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 256M
#~ max_execution_time: 120s
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 12M
#~ upload_max_filesize: 12M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.5.30
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour à tous,

Un problème avec le module NEWS.
Les mois accentués s'écrivent mal, exemple : 26 f?vr. 2013 (le é est remplacé par un ? dans un losange)
Je suppose que c'est une question de type de codage d'un fichier ... je suis en UTF-8 partout.

Merci pour votre aide. Big Grin
Si tu es bien en UTF-8 partout ce n'est pas normal.
Tu peux essayer de modifier la balise Smarty d'appel de la date en rajoutant « |utf8_encode » :
Code :
{$item->date|date_format:"%e %B %Y"|utf8_encode}
Mais si ça fonctionne c'est qu'une partie de tes données n'est pas en UTF-8.
Et ton navigateur? Affichage>>encodage des caractères (sous FF)
Merci exacore, ça fonctionne comme cela, je vais essayer de retrouver le fichier mal encodé.
Attention Jeebeezebee, la « solution » que je t'ai donné n'est là que pour rapidement palier à ton problème. Comme tu l'as dis, il faut trouver l'origine du problème : tout n'est pas en UTF-8 apparemment.
C'est un problème maintes fois expliqué sur le forum :
config.php : $config['locale'] = 'fr_FR.utf8';
Et c'est tout.
NA!
Merci JLC, c'est promis, je n'oublierai plus ! :lol: :lol: :lol: