bartok 399
| Posté : 15-04-2009 10:16
bonjour à tou(te)s
Suite des investigations qui montre une "patate" dans config.php d'Evolution 6.08:
1- j'installe la version du 30.06.08 (téléchargée hier ici) sur un portable (w2000, easyphp 1.8.0.1)
2- dans config.php, je trouve: $locale="fr_FR" (je sauvegarde ce config.php d'origine);
3- je démarre et je vois que la date des news est de la forme : "Posté par root, le Monday 15 August 2005 @ (rien) " ;
4- dans $locale, je remplace "fr_FR" par "french" (via un éditeur et non par l'administration);
5- la date des news devient correcte: "Posté par root, le Lundi 15 Août 2005 @ (encore rien) "
petite question: ne serions-nous que deux à avoir installé la 6.08 depuis le 30.6.08???
9- mieux encore, je réattribue la valeur "fr_FR" à $locale dans config.php, je relance.
et là, oh surprise, après un !refresh! de précaution, je constate que la date des news est restée correcte: "Posté par root, le Lundi 15 Août 2005 @ (toujours rien) "
(rien à faire pour reproduire l'affichage du départ...)
7- par contre, si je restore le config.php d'origine, je retrouve la date en Grand-Breton !!!
(cette expérience est reproductible par qui veut bien la réaliser)
quelqu'un aurait-il quelque hypothèse ou explication ???
PS: le problème du %T évoqué ci-avant demeure. il est effectivement règlé en remplaçant %T par
%H %M %S dans language/lang-french.php et réapparaît si on remet le %T.
il y a donc trois problèmes différents dans tout ça:
1) "fr_FR" dans $locale du config.php livré en 6.08;
2) %T dans "datestring" de lang-french.php en 6.08;
3) la brusque modification rencontrée récemment par PhilGuen quelle que soit la version de NPDS en local sur son PC (mais pas sur son portable?);
A suivre... |