SPIP - Contrib

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



Accueil du site > Documentation > Archives documentation > Bidouilles pour avant SPIP 1.9

Comment mettre différents modèles de rubriques dans un seul squelette rubrique.php3 ?

samedi 13 septembre 2003, par Robert Sebille. Dernier ajout samedi 13 septembre 2003


Réponse : En utilisant la numérotation des titres de rubriques et les expressions régulières.

Intérêt : la simplification de la maintenance du squelette.


Cette façon de faire évite de devoir éditer de nombreux fichiers lors de modifications faites au squelette, ou de devoir créer un nouveau squelette (rubrique-XX, etc.) chaque fois que l’on veut créer une nouvelle rubrique d’un modèle existant. Et si, en plus, vous gérez plusieurs Spip, on pourrait dire, en plagiant un vieil auteur connu, que l’intérêt s’accroit quand l’effet se recule ;-)

Utilisation : Les titres des rubriques doivent être numérotés. Dans l’exemple proposé, les rubriques numérotées de 0. à 29. affichent les articles classés par date, les rubriques n° 30. à 59. affichent les articles classés par date inverse, les autres rubriques affichent les article classés par n° de titre. La même idée peut être reprise pour les squelettes articles.

Note : Un titre numéroté s’écrit XX. Titre (XX[point][espace] Titre) Vous pouvez supprimer l’apparition du n° du titre dans le site public en utilisant le filtre SPIP supprimer_numero. Exemple : [(#TITRE|supprimer_numero)]

Télécharger

Adresse de publication originale : http://support.cassiopea.org/spip/spip-tech.shtml#regexprub

Note A propos des expressions régulières : http://www.commentcamarche.net/php/phpreg.php3


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