Project

General

Profile

Evolution #3467

Nouvelle balise : #DATE_SITE_SPIP

Added by tetue tetue about 6 years ago. Updated 4 months ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Category:
filtres et balises
Target version:
Start date:
06/06/2015
Due date:
% Done:

0%

Resolution:

Description

La balise #DATE permet, dans les boucles, d'afficher la date de publication ou de mise à jour de l'objet correspondant.
Hors boucle, #DATE affiche la date courante.

De même que #DATE dans une boucle RUBRIQUES affiche la date de dernière publication dans la rubrique, il manque une balise, #DATE_SITE_SPIP, qui afficherait la date de dernière publication sur le site SPIP.

History

#1 Updated by b b about 6 years ago

La valeur est disponible dans spip_meta > derniere_modif, du coup la balise en question n'a juste qu'à renvoyer date('Y-m-d H:i:s', lire_config('derniere_modif')), et hop :)

#2 Updated by erational 👺鬼 about 6 years ago

si on veut être vraiment cohérent cela serait plutôt #DATE_MODIF_SITE_SPIP
#DATE_SITE_SPIP devrait plutôt renvoyer la date de création du site (la date d'installation ou la date du 1er article publié).

voir:
http://www.spip.net/fr_article1971.html

#3 Updated by tetue tetue about 6 years ago

Dans ce cas, la #DATE utilisée dans une rubrique n'est pas cohérente non plus et devrait plutôt être #DATE_MODIF_RUBRIQUE :(

#4 Updated by cedric - almost 6 years ago

  • Target version set to 3.2

#5 Updated by marcimat 🌻 over 4 years ago

Heu du coup ?

#6 Updated by b b over 4 years ago

Reste à trancher entre #DATE_SITE_SPIP ou #DATE_MODIF_SITE_SPIP...

#7 Updated by chan kalan over 4 years ago

Pour être honnête, #DATE_MODIF_SITE_SPIP me semble approprié et #DATE_SITE_SPIP manquerait de précision pour indiquer la date de la dernière modification, alors qu'on pourrait comprendre facilement que c'est la date de mise en ligne du site. Ça me semble limpide.

(Pour la rubrique, #DATE fonctionne sans précision, implicitement on doit être dans la boucle rubrique. Comme #DATE fonctionne dans une boucle article... je ne sais pas s'il faut changer ça...)

#8 Updated by tetue tetue over 4 years ago

Puisque que les autres #DATE sont implicites, restons cohérents avec nous-mêmes, dans l'implicite donc : #DATE_SITE_SPIP

Regardons cela de plus loin : c'est quoi la date d'un site ?

1. sa date de création
2. sa date de mise à jour = dernier article publié

Ces deux premières servent couramment à indiquer la « date » du site, dans le pied de page : généralement l'année de création, parfois les deux : année de création et année de mise à jour.

3. quand à sa date de modification, ce serait quoi ? date du dernier commentaire posté sur le site ? date du dernier contenu modifié ? et à quoi ça sert ?

Si nous voulions être exhaustifs, en balises SPIP, ça donnerait :

1. #DATE_CREATION_SITE_SPIP ?
2. #DATE_MAJ_SITE_SPIP ? abrégée #DATE_SITE_SPIP
3. #DATE_MODIF_SITE_SPIP ?

Mais l'objectif sous-jacent de ce ticket n'est pas de développer toutes les dates possibles d'un site, mais juste de combler un trou dans la nomenclature : on peut afficher la « date » de chaque truc dans SPIP… sauf du site ! D'où la suggestion de créer la #DATE_SITE_SPIP. A minima.

#9 Updated by cedric - 4 months ago

  • Target version changed from 3.2 to 4.1

Also available in: Atom PDF