Forum CMS Made Simple FR

Version complète : [Resolu]Pb format date des News suite à MàJ en 1.12
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.12
#~ Url du site : paotredpagan.bzh
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.12.0 Pohnpei_9910-Fr
#~ Modules Installés:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.9
#~ ModuleManager: 1.5.8
#~ News: 2.15.1
#~ Search: 1.7.12
#~ ThemeManager: 1.1.8
#~ CGExtensions: 1.45
#~ JQueryTools: 1.3.4
#~ SiteMapMadeSimple: 1.2.8
#~ FormBuilder: 0.8.1.1
#~ Captcha: 0.5.2
#~ Statistics: 1.1.3
#~ Information Configuration:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Information Php:
#~ phpversion: 5.5.22
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 2048
#~ E_DEPRECATED: 8192
#~ memory_limit: 512M
#~ max_execution_time: 300
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (0700)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Information Serveur:
#~ Server Api: fpm-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.73
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l'ajout et la suppression d'éléments, y compris les pages.
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je sais que ce pb est récurent mais tout ce que j'ai trouvé sur le forum ne résout pas mon pb. Je suis passé de la version 1.11.11 à la version 1.12. Tout est Ok sauf le format des dates des articles dans le pressBook et dans l'agenda.

Voici ce qu'il m'affiche :
Code :
[== Indéfini ==]
Posté le : 21 décembre 2014

J'utilise les gabarits 'sample' par défaut pour les sommaires et les détails des articles. Dans ces gabarits, j'ai ceci :
Code :
[== Indéfini ==]
<p>Posté le : {$entry->postdate|date_format:"%d %B %Y"|utf8_encode}</p>


Dans le config.php j'ai ceci :
Code :
[== Indéfini ==]
<?php
# CMS Made Simple Configuration File
# Documentation: /doc/CMSMS_config_reference.pdf
#
$config['dbms'] = 'mysqli';
$config['db_hostname'] = 'l**************';
$config['db_username'] = '***********';
$config['db_password'] = '**********';
$config['db_name'] = '********ppg';
$config['db_prefix'] = 'pp1_';
$config['timezone'] = 'Europe/Paris';
$config['url_rewriting'] = 'mod_rewrite';
?>


Enfin dans le format date des paramètres globaux du site j'ai :"%d/%m/%Y"

Je n'avais pas ce pb en 1.11.11, en appliquant les préconisations lues sur le forum. Mais là, je sèche....

Une idée, est-ce que j'ai oublié quelque chose ?

Merci d'avance pour votre aide

Alain

à toute fins utiles, voici l'url du site :
http://paotredpagan.bzh
Vérifie que tu as la bonne version du fichier /lib/nls/fr_FR.nls.php en comparant la seconde ligne jaune (à droite).
Essaye sans le modificateur smarty |utf8_encode.
Merci pour ta réponse Jean Le Chauve, à priori, j'ai l'ancienne version du fichier lib/nls/fr_FR.nls.php puisque j'ai les lignes suivantes en plus :
Code :
[== Indéfini ==]
#Location of the file(s)
$nls['file']['fr_FR'] = array(dirname(__FILE__).'/fr_FR/admin.inc.php');

La seconde ligne en jaune est la même dans la version de droite et dans mon fichier.

Citation :Essaye sans le modificateur smarty |utf8_encode.

Heu ! je le trouve comment et où le modificateur smarty ?
Citation :Je sais que ce pb est récurent
NON il faut Lire attentivement Nouvelle version CMSMS 1.12.0 - Mise à jour sécurité
si tu es bien en version 1.12 tu n'as pas à modifier les fichiers et surtout pas le lib/nls/fr_FR.nls.php qui a été corrigé pour avoir en premier le fr_FR.UTF-8
mais tu dois avoir dans tes gabarits news le formatage par défaut ({$entry->postdate|cms_date_format}) et non {$entry->postdate|date_format:"%d %B %Y"|utf8_encode}
le format de la date se règle dans Paramètres généraux Format de la date :
Si ton serveur est conforme aux standards

de plus
default_encoding: utf-8 et admin_encoding: utf-8
inutile dans le config et de toute façon obsolète en V2
Bonjour Jce et merci pour ta réponse. En effet le format par défaut résout le problème puisque les dates sont en chiffre.

Merci à tous les 2 pour votre réactivité

Amicalement

Alin