Bonjour,
Je suis sur une SVN 1.9.3 ( téléchargée il y a 5 jours environ, je n'arrive pas à trouver le numéro de version ... ), et je remarque un problème avec la balise #MAJ qui me joue un comportement différent entre mon serveur en ligne et mon LAMP local ( La "seule" chose qui change entre les deux c'est Mysql ( 4.0 sur le serveur, 5.0 en local ) et PHP ( 4.3 sur le serveur et 5.* en local ) ).
Ce petit bout :
<BOUCLE_articles(ARTICLES) {tout} {par maj} {inverse} {pagination 10}>
<li class="[(#COMPTEUR_BOUCLE|alterner{alterner_1,alterner_2})]"><abbr class="published" title="[(#MAJ|date_iso)]">[[(#MAJ|affdate{'d/m h:i'})]]</abbr> <a href="#URL_ARTICLE">#TITRE</a></li>
</BOUCLE_articles>
me renvois les bonnes dates en local :
* [18/03 07:37] Synopsis
* [17/03 11:04] Chronologie
Par contre en ligne j'ai plutôt un résultat du genre :
* [01/01 12:59] Synopsis
* [01/01 12:59] Chronologie
Quand je regarde le contenu de <abbr> généré, il est correct en local, par contre en ligne les heures sont toujours sur 23h ( la date reste bonne tout de même, mais ne s'affiche pas correctement) :
<abbr class="published" title="2008-03-17T23:00:00Z">[01/01 12:59]</abbr>
Quelqu'un sait d'où pourrait venir le problème ?
Je vous remercie d'avance.
Cordialement,
Yan
Domenjoud Yannick a écrit :
Bonjour,
Je suis sur une SVN 1.9.3 ( téléchargée il y a 5 jours environ, je n'arrive pas à trouver le numéro de version ... ), et je remarque un problème avec la balise #MAJ qui me joue un comportement différent entre mon serveur en ligne et mon LAMP local ( La "seule" chose qui change entre les deux c'est Mysql ( 4.0 sur le serveur, 5.0 en local ) et PHP ( 4.3 sur le serveur et 5.* en local ) ).
Ce petit bout :
<BOUCLE_articles(ARTICLES) {tout} {par maj} {inverse} {pagination 10}>
<li class="[(#COMPTEUR_BOUCLE|alterner{alterner_1,alterner_2})]"><abbr class="published" title="[(#MAJ|date_iso)]">[[(#MAJ|affdate{'d/m h:i'})]]</abbr> <a href="#URL_ARTICLE">#TITRE</a></li>
</BOUCLE_articles>
me renvois les bonnes dates en local :
* [18/03 07:37] Synopsis
* [17/03 11:04] Chronologie
Par contre en ligne j'ai plutôt un résultat du genre :
* [01/01 12:59] Synopsis
* [01/01 12:59] Chronologie
Quand je regarde le contenu de <abbr> généré, il est correct en local, par contre en ligne les heures sont toujours sur 23h ( la date reste bonne tout de même, mais ne s'affiche pas correctement) :
<abbr class="published" title="2008-03-17T23:00:00Z">[01/01 12:59]</abbr>
Quelqu'un sait d'où pourrait venir le problème ?
curieux d'utiliser le champs "maj", modifié à la moindre action sur l'article (date_modif serait plus pertinent ?)
Je viens de tester #MAJ avec PHP Version 5.2.3-1ubuntu6.3, mysql 5.0.45 et cela fonctionne. (SPIP 1.9.3 dev SVN [11333] : c'est visible dans le pied de page de /ecrire).
Je n'ai pas de php 4.3/mysql 4 sous la main pour tester, si quelqu'un veut essayer ?
Peut être est-ce simplement que spip ne considère pas "maj" comme un champ de type date et n'applique pas les mêmes traitements dessus ?
Dans les déclarations des tables (ecrire/base/serial.php), "date" et "date_modif" sont des champs "datetime" alors que "maj" est un champs "timestamp".
MM.
Matthieu Marcillaud a écrit :
curieux d'utiliser le champs "maj", modifié à la moindre action sur l'article (date_modif serait plus pertinent ?)
Je viens de tester #MAJ avec PHP Version 5.2.3-1ubuntu6.3, mysql 5.0.45 et cela fonctionne. (SPIP 1.9.3 dev SVN [11333] : c'est visible dans le pied de page de /ecrire).
Je n'ai pas de php 4.3/mysql 4 sous la main pour tester, si quelqu'un veut essayer ?
Peut être est-ce simplement que spip ne considère pas "maj" comme un champ de type date et n'applique pas les mêmes traitements dessus ?
Dans les déclarations des tables (ecrire/base/serial.php), "date" et "date_modif" sont des champs "datetime" alors que "maj" est un champs "timestamp".
MM.
Hmm, je pensais que #DATE_MODIF utilisait le champs maj de la BDD ... autant pour moi. Sinon en ce qui concerne ma version svn , je t'assure que dans le footer de la partie ecrire, je n'ai que *
SPIP 1.9.3 dev* est un logiciel libre distribué sous licence GPL <http://pbem-france.net/ecrire/?exec=aide_index&aide=licence&var_lang=fr>\.
Pour plus d'informations, voir le site SPIP.
Ca marche bien avec #DATE_MODIF
Merci
yan