Théâtres du Shaman

Prestation fournie

Réalisation de ce site avec

 intégratiohn HTML/CSS
 diaporama avec jQuery Cycle (toujours aussi bien)
 Formulaire de contact réalisés avec CVT

Fiche technique

 Gestion de projet, conception et design : Miss Doll
 CMS utilisé : SPIP 2.0
 XHTML 1.0 strict

A propos de SPIP 2.0.x et le classement des images dans le portfolio

Il existe dans la documentation SPIP un article sur Classer selon la date ou selon un ordre imposé.

Sur ce forum http://forum.spip.org/fr_214975.html denisb fourni et commente une boucle SPIP qui permet d’aller plus loin. Cette boucle permet de classer des rubriques, articles, documents dans le cas où le rédacteur utilise un classement panaché c’est à dire avec et sans numéro.

je copie/colle ici la substantifique moelle de ce fil de discussion

La boucle

<BOUCLE_art_num(ARTICLES) {titre ==^[0123456789]+[.][ ]} {par num titre} {par titre} {doublons}>
[(#TITRE|supprimer_numero)]<br />
</BOUCLE_art_num>

<BOUCLE_art_dat(ARTICLES) {par date} {par titre} {doublons}>
#TITRE<br />
</BOUCLE_art_dat>

Les explications

- boucle art_num :

  • titre ==^[0123456789]+[.][ ] ne retient que les articles dont le titre commence par au moins un chiffre suivi d’un point suivi d’un espace (la notation des num titre donc) ;
  • par num titre ordonner ces articles par leur numéro de titre ;
  • par titre au cas où, ordonner deux articles qui auraient le même numéro ;
  • doublons conserver en mémoire cette sélection

- boucle art_dat :

  • par date ordonner les articles par date de publication ;
  • par titre au cas où, ordonner deux articles qui auraient la même date de publication ;
  • doublons la sélection ne retient pas les articles déjà affichés par la boucle art_num.