[spip-dev] balises et dates

@ Anne Possoz <anne.possoz@epfl.ch> :
> Je cherche à mettre en bas de toute article la date de dernière
> modification, qui est effectivement stockée dans la base de donnée.

Pas si sûr :wink:

Vraiment?

Le champ 'maj' est mis à jour automatiquement par MySQL dès qu'on intervient
sur l'article... y compris pour enregistrer son nombre de visites ou sa
popularité (toutes les 10 minutes, donc, pour des articles ayant une
fréquentation non nulle).

N'y a-t-il pas confusion entre 2 champs?
- maj (format timestamp)
- date_modif (format date)

On n'a pas prévu de champ 'maj' qui correspondrait à ce que tu dis, ie
intervention "de fond" sur le texte, le titre...

Quelle est alors la différence entre les deux (maj et date_modif)?
Il me semble, en regardant ma table, que date_modif est bien ce que je
cherche mais que simplement il manque la balise correspondante...
Je me trompe?

Sinon, je suis dans la mouise... Car notre charte graphique dit:

"Pied de page
3. Chaque page est signée par un pied de page comprenant un lien sur
l'adresse mail de la personne de contact (webmaster), ainsi que la date de la
dernière mise à jour de la page."

mais je reste optimiste...

S'il faut patcher du code, dans quelle direction regarder?

          Anne

N'y a-t-il pas confusion entre 2 champs?
- maj (format timestamp)
- date_modif (format date)

Ah! date_modif... c'est marrant, parce que ça a été introduit dans un tout
autre but (c'est pour mettre un 'lock' sur un article quand on est en train
de le modifier... couplé avec auteur_modif pour savoir qui est en train de
faire les modifs). Mais effectivement, à la réflexion, ce champ fait ce que
tu veux.

il manque la balise correspondante...

Il n'y a aucune difficulté à l'ajouter... si tu veux patcher une version
1.4.2 standard, il faut regarder dans inc-calcul-squel et te greffer sur
#DATE_REDAC ; mais le patch sera intégré dans la version CVS tout bientôt.

Merci :wink:

-- Fil

- date_modif (format date)
il manque la balise correspondante...

#DATE_MODIF est dans le CVS, mais le patch doit être assez facile à adapter
pour spip 1.4.2 si tu y tiens (la version CVS courante n'est pas du tout
recommandée en production). Tu trouveras le patch ici :

<http://rezo.net/spip-cvs/inc-calcul-squel.php3.diff?r1=1.93&r2=1.94&cvsroot=SPIP>

-- Fil