[SPIP 1.8] On a généralement l’habitude d’afficher, pour la navigation, la liste des brèves ou des articles « dans la même rubrique » ou « du même auteur » (pour les articles).
Pour la refonte du site Bakchich.info, nous voulions grouper les brèves (« Confidentiels », dans le jargon de Bakchich) par journées. C’est-à-dire afficher les brèves publiées le même jour.
Cette technique est valable pour les brèves, mais sans aucune difficulté pour les articles. Il suffit d’utiliser le critère : {jour_relatif = 0}
.
La BOUCLE_principale
est simplement la boucle générale de votre squelette, qui permet d’afficher la brève dont le numéro est passé dans l’URL de la page.
La BOUCLE_meme_jour
est très simple :
— {jour_relatif = 0}
sélectionne les brèves publiées le même jour,
— {exclus}
interdit d’afficher à nouveau la brève principale.
Je ne peux que conseiller la lecture de la fiche de la documentation officielle consacrée à la gestion des dates. Il y a là de nombreux critères, assez peu connus, dont la compréhension n’est certes pas évidente au premier abord, mais qui permettent de réaliser des boucles extrêmement puissantes avec très peu de manipulations (là où, auparavant, on recourait souvent à des bidouilles compliquées en PHP).