Voici une toute petite boucle qui permet d’afficher la date de dernière mise à jour du site :
Il s’agit en fait de la date de la dernière publication effectuée dans une rubrique, qu’il s’agisse d’un article, d’une brève ou autre.
Accueil du site > Dates, calendriers et agendas > Dates automatiques > Date de dernière mise à jour du site
15 septembre 2004 – par – 12 
Toutes les versions de cet article : [français] [français]
Boucle affichant la date de la dernière mise à jour du site.
Voici une toute petite boucle qui permet d’afficher la date de dernière mise à jour du site :
Il s’agit en fait de la date de la dernière publication effectuée dans une rubrique, qu’il s’agisse d’un article, d’une brève ou autre.
15 juin 2010 – 10 
Une surcharge des squelettes Zpip-dist qui tire parti des nouvelles balises offertes par la spécification HTML5. Attention, ce plugin n’est plus compatible avec les nouvelles versions de Zpip, qui a connu plusieurs incompatibilités de nomenclature (...)
18 avril 2007 – 25 
Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.
6 novembre 2011 – 1 
Permettre aux utilisateurs d’inviter leurs contacts à s’inscrire sur le site. Description Vous connaissez le web moderne et son cortège d’applis toujours en version « beta » et de buzz sur le dernier réseau à la mode ? Vous voulez vous aussi vous y (...)
27 avril 2011 – 36 
Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement un (...)
2 novembre 2007 – 16 
Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.
Vos commentaires
# Le 24 octobre 2009 à 23:26, par Michel
En réponse à : Date de dernière mise à jour du site
Pour ma part, je préfère utiliser “date_modif” et “#DATE_MODIF” qui permet de tenir compte de la mise à jour des articles anciens :
(je place cette boucle dans le squelette “sommaire.html”)
Répondre à ce message
# Le 18 octobre 2006 à 19:34, par Choup
En réponse à : Date de la dernière mise à jour.
Bonjour, j’aimerai savoir quel code utiliser pour pouvoir afficher uniquement la date de la dernière modif d’un article dans l’article en question et pas celle de la dernière modif sur tout le site.
# Le 19 octobre 2006 à 09:22, par nescofier
En réponse à : Date de la dernière mise à jour.
Pour la dernière modif, utilise :
<BOUCLE_lastModif(ARTICLES) {par maj} {inverse} {0,1}>mis à jour le [(#DATE_MODIF)]
</BOUCLE_lastModif>
Voilà.
Nicolas
# Le 19 octobre 2006 à 12:48, par Choup
En réponse à : Date de la dernière mise à jour.
J’ai utilisé finalement ce code et ça marche en rajoutant id_article, merci quand même.
Répondre à ce message
# Le 29 octobre 2005 à 16:29, par prad
En réponse à : Date de la dernière mise à jour.
Bonjour,
avec SPIP 1.8.x on peut récupérer des valeurs SQL comme MAJ, qui donne la dernière mise à jour ou édition d’un article ou d’une brève.
Et pour connaitre la dernière maj sur un site complet on peut utiliser ça :
<BOUCLE_secteurs(RUBRIQUES) {par maj} {inverse} {0,1}>mis à jour le [(#MAJ)]</BOUCLE_secteurs>Bien entendu il faut ajouter un filtre perso (mes_fonctions) pour avoir un affichage de date « sympa » au lieu de 20051029161254 ;-)
# Le 29 octobre 2005 à 21:08, par prad
En réponse à : Date de la dernière mise à jour.
petite correction : il vaut mieux utiliser :
<BOUCLE_maj(ARTICLES) {par maj} {inverse} {0,1}>mis à jour le [(#MAJ|date_maj)]</BOUCLE_maj>pour les mises à jour des articles. Et la petite fonction mes_fonctions :
function date_maj($maj_brute)
{
$anneeMaj=substr($maj_brute,0,4);
$moisMaj=substr($maj_brute,4,2);
$jourMaj=substr($maj_brute,6,2);
$mise_a_jour=$jourMaj.'-'.$moisMaj.'-'.$anneeMaj;
return $mise_a_jour;
}
pour une date : 29-10-2005
# Le 31 août 2006 à 17:05, par Mars13
En réponse à : Date de la dernière mise à jour.
Bonjour
Sur un version 1.8.3 j’ai le message suivant :
Erreur sur le site, ) {par maj} {inverse} {0,1}> Mis à jour le [(#MAJ|dateMaj)]J’ai placé :
1/ dans sommaire.html le code suivant :
<BOUCLE_dateDerniereMaj(ARTICLES) {par maj} {inverse} {0,1}>Mis à jour le [(#MAJ|dateMaj)]
</BOUCLE_maj>
2/ et dans mes_fonctions.php3 :
function dateMaj($majBrute){
$anneeMaj = substr($majBrute, 0, 4);
$moisMaj = substr($majBrute, 4, 2);
$jourMaj = substr($majBrute, 6, 2);
$maj = $jourMaj . '-' . $moisMaj . '-' . $anneeMaj;
return $maj;
}
Je prendrai en compte toute critique qui me permettrai de sortir du brouillard :-(
Merci par avance
# Le 31 août 2006 à 17:34, par nescofier
En réponse à : Date de la dernière mise à jour.
bonjour,
déjà j’ai cru voir que la boucle n’a pas le même nom en ouvrant et en fermant (BOUCLE_dateDerniereMaj et /BOUCLE_maj) : il faut qu’elle ait le même nom.
voici donc le code fonctionnant sur une 1.8.3 :
dans le code :
<BOUCLE_maj(ARTICLES) {par maj} {inverse} {0,1}>mis à jour le [(#MAJ|date_maj)]
</BOUCLE_maj>
dans mes_fonctions.php3 :
<?php
// fonction de répartition de la variable date "brute" renvoyée par #MAJ (aaaa-mm-jj hh:mm:ss)
// en jj-mm-aaaa
// NB 31/08/2006 17:28:58
function date_maj($maj_brute)
{
$anneeMaj=substr($maj_brute,0,4);
$moisMaj=substr($maj_brute,5,2);
$jourMaj=substr($maj_brute,8,2);
$mise_a_jour=$jourMaj.'-'.$moisMaj.'-'.$anneeMaj;
return $mise_a_jour;
}
?>
amitiés,
nicolas
# Le 1er septembre 2006 à 22:16, par Mars13
En réponse à : Date de la dernière mise à jour.
Apparemment il y a eu un problème dans mon post précédent.
En fait c’était pour te remercier Nicolas.
Ca marche nickel
@bientot et merci encore
Répondre à ce message
# Le 4 octobre 2005 à 18:32, par Eric
En réponse à : Date de la dernière mise à jour.
Bonjour
Mecri sympa
Cette boucle comprend elle si un article existant depuis XXX jours ou mois, subit une correction (mise à jour) je ne suis pas si sévère ... ;-)
Remerciement
Eric
# Le 4 octobre 2005 à 18:39, par nescofier
En réponse à : Date de la dernière mise à jour.
Pour afficher la date des dernieres modifs, utiliser alors #DATE_MODIF mais attention, il s’agit de la dernière date à laquelle cet article a été ouvert en édition qu’il ait été modifié ou pas. Voir l’explication dans la doc :
Répondre à ce message
# Le 15 septembre 2005 à 13:27, par Sylvain Bellégo
En réponse à : > Date de la dernière mise à jour.
Merci pour cette contribution, intégrée au squelette Sarka-SPIP.
Répondre à ce message