logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
24 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 452 788

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Questions »» La date a disparu

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

developpeur developpeur
Posté : 28 avr. 2009 à 23:10
3 ... j'ai pas compris en fait :-P (franchement)
bartok bartok
Posté : 25 avr. 2009 à 22:36
bonsoir dev,
Citation : developpeur 

pour french à la place fr_FR Cette infos existe depuis EasyPHP 1.8 (soit +- 2002). C'est configuré de base dans NPDS parce que 99% des hébergeurs tournent sous Linux et pas Windows.
Je suis pas certain que les serveurs de Free soient sous Windows. il n'est que de voir le chemin des fichiers affiché lors des messages d'erreur...Mais bon, si tu le dis... NB: il faut aussi penser à changer la valeur de "$backend_language", non?

Pour l'heure :
"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"
Dont acte! (effectivement, ça va mieux en le disant)
 

reste le point '3)' rencontré par PhilGuen sur sa machine.(au fait, PhilGuen: toujours pas résolu?)

On avance, on avance!
En tous cas, merci pour ces deux précisions



Message édité par : bartok / 25-04-2009 22:44

developpeur developpeur
Posté : 25 avr. 2009 à 17:43
pour french à la place fr_FR Cette infos existe depuis EasyPHP 1.8 (soit +- 2002). C'est configuré de base dans NPDS parce que 99% des hébergeurs tournent sous Linux et pas Windows.

Pour l'heure :
"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"

==> la doc PHP donne : %T − l'heure actuelle (égal à %H:%M:%S)
PhilGuen PhilGuen
Posté : 25 avr. 2009 à 09:18
Citation : developpeur 

ce problème n'existe que sous Windows car la gestion des 'locales" par Crosoft est une grosse merde !

Message édité par : developpeur / 23-04-2009 23:20

 


Je ne savais pas que NPDS n'était fait que pour LINUX et les pros de l'informatique :# Il faut le spécifier afin que le commun des mortels utilisant ce qui reste l'OS le plus diffusé ne se trouve confronté à des problèmes :D :D

Dans le cas contraire, il faut faire en sorte qu'il fonctionne également sous windobe et ses insuffisances d'autant que la modification n'est pas compliquée.

En tout état de cause, ceci ne répond pas à mon problème initial qui, certes et comme je l'ai écrit, n'est sans doute pas TOTALEMENT dû à NPDS, mais pour lequel j'espérais que la communauté puisse apporter une idée de solution.
developpeur developpeur
Posté : 23 avr. 2009 à 23:13
ce problème n'existe que sous Windows car la gestion des 'locales" par Crosoft est une grosse merde !

french à la place de fr_FR

Attention à superCache aussi / pendant vos tests vous devirez desactiver le Cache

Ce problème (enfin celui de Windows) existe depuis le début et pour tous les scripts PHP (Xoops, Spip, ...)

Message édité par : developpeur / 23-04-2009 23:20

bartok bartok
Posté : 15 avr. 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...
PhilGuen PhilGuen
Posté : 14 avr. 2009 à 08:16
Citation : bartok 

Et dans l'autre sens, le nouveau site transféré sur le portable, en remettant la formation de datestring comme à l'origine?  


Affichage de la date mais pas de l'heure ... comme pour toi. Il n'y a que sur ma machine de bureau que je n'ai plus la date non plus.
bartok bartok
Posté : 13 avr. 2009 à 18:59
Et dans l'autre sens, le nouveau site transféré sur le portable, en remettant la formation de datestring comme à l'origine?
PhilGuen PhilGuen
Posté : 13 avr. 2009 à 15:07
Non, en tous cas, pas ma config ... d'autant que j'ai tenté une restoration à 8 jours antérieurs sans resultats
bartok bartok
Posté : 13 avr. 2009 à 14:17
Vista est-il paramétré pour des mises à jour automatiques?