SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Documentation > Archives documentation > FAQ - Les questions fréquentes

Comment afficher la date de modification de l’article si - et seulement si - elle est différente de la date de création ?

dimanche 27 avril 2003, par ben.spip. Dernier ajout jeudi 17 novembre 2005



Pour les versions de spip > 1.8

Publié le [(#DATE|nom_jour)] [(#DATE|affdate)][(#DATE_MODIF|affdate|!=={[(#DATE|affdate)]}|?{[, mis a jour le (#DATE_MODIF|nom_jour)] [(#DATE_MODIF|affdate)],''})]

ce qui donne comme résultat :
Publié le vendredi 23 septembre 2005, mis a jour le jeudi 29 septembre 2005
ou si il n’y a pas eu de modification :
Publié le vendredi 23 septembre 2005

Avec un peu de PHP pour les versions de spip < 1.8

 :

<?php
 $date1 = "[(#DATE|affdate)]";
 $date2 = "[(#DATE_MODIF|affdate)]";
 if ($date1 != $date2){  
   echo " Modifié le $date2";
}
?>

Répondre à cet article



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net