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.
33 visiteur(s) et 1 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 482 125

  • 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 »» Date dans les articles

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é : 11 févr. 2014 à 21:24
formatTimeStamp : une douzaine de fichiers mais toujours +ou- de la même manière
jpb jpb
Posté : 10 févr. 2014 à 22:13
ici pour moi c'est pas la peine ...je m'entend quand les données sont fournis par locale ... et la meilleur façon d'avoir un truc juste et le plus stable en affichage ... c'est htmlentities
tu a regardé combien de fois ont se sert de cette fonction ?... faut que je regarde
developpeur developpeur
Posté : 10 févr. 2014 à 21:49
aileurs dans le mainfile j'utilise


if (function_exists("mb_detect_encoding")) {
   $encoding=mb_detect_encoding($title);
} else {
   $encoding="UTF-8";
}



se serait pas plus fiable effectivement ?
jpb jpb
Posté : 9 févr. 2014 à 23:57
pour moi juste supprimer et rajouter htmlentities au sortir de la fonction ce qui sera beaucoup mieux (et valide quelque soit les données fourni par locales ...)

il faut encore voir si après on a pas par effet de bord des probs de traduction et ajuster en conséquence les fichier de trad si besoin .. faut que je regarde
developpeur developpeur
Posté : 9 févr. 2014 à 23:32
En résumé JP - il faudra faire quoi ? 8-)
PhilGuen PhilGuen
Posté : 9 févr. 2014 à 08:32
Merci jpb ... ca résoud effectivement le pb. Donc à corriger ou à compléter pour les prochaines versions.
:=! :=!

Merci de ton investissement et bon dimanche.
jpb jpb
Posté : 9 févr. 2014 à 00:00
et pour finir cette fonction (que ce soit en iso ou utf-8) retourne du texte brut alors qu'au final elle devrait retourner du html avec ses entités comme le stipule le doc type et les meta tags ;-)
jpb jpb
Posté : 8 févr. 2014 à 23:34
dans theme.php ou est defini Ndate
ligne 118

   "'!N_date!'i"=>formatTimestamp($time),



dans mainfile.php dans la fonction formatTimestamp()
ligne 728,729, 730



   if (cur_charset=="utf-8") {
      $datetime = utf8_encode($datetime);
   }



ligne 728,729, 730

dans le cas qui nous intéresse site en utf-8 avec locale bien paramétré (et évidemment disponible sur le serveur)
on réencode donc en utf-8 alors que c'est déjà en utf-8 dans ce cas là d'où le problème...


donc pour moi à supprimer (ce n'était pas dans les versions précédentes) ou à affiner si ces lignes sont nécessaire dans un autre contexte d'utilisation de la fonction formatTimestamp() ...

en tous cas dans l'état celà ne peut pas fonctionner pour ce cas de figure
jpb jpb
Posté : 8 févr. 2014 à 20:33
et aussi la différence entre les deux versions...
jpb jpb
Posté : 8 févr. 2014 à 19:27
bon j'ai trouver pourquoi ... mais je n'ai pas trouver encore la différence entre les deux versions :paf