Les Rubriques
popularité : 1%
Par défaut, que doit afficher un squelette Rubrique :
- Si la rubrique ne possède qu’un article, alors il faut afficher le contenu de l’article
- Si la rubrique contient plus d’un article, alors il faut afficher la liste de ces articles :
- Titre
- Date
- Introduction
- Si la rubrique contient des sous rubriques :
- la liste des sous rubriques.
- Les articles de ces sous rubriques.
La mise en oeuvre sera :
- Une boucle testant l’existence de plus d’un article :
- Dans l’affirmative affichage de la liste d’articles
- Dans le cas contraire, affichage du contenu du seul article présent.
- Une boucle sur les sous rubriques
- A l’intérieur de cette boucle une boucle sur les articles.
Cas particulier : Les Equipes
En marge de ce fonctionnement générique, il faut prévoir de pouvoir localement déroger à la règle.
SPIP, lors de l’appel d’une rubrique n (dans le secteur N) recherche séquentiellement les squelettes :
- rubrique=n.html
- rubrique-n.html
- rubrique-N.html
- rubrique.html
Ce système nous fournit un biais intéressant pour la page sur les équipes [1]. Il faut pouvoir afficher le contenu de cette rubrique, mais il faut pouvoir peupler cette rubrique avec les membres de l’unité la composant. Or ces derniers sont dans une arborescence à part [2].
Il faut donc écrire 2 squelettes :
– rubrique=7.html et rubrique=10.html de telle facon de maitriser l’affichage des pages Equipes. la rubrique=10 renvoie sur la rubrique 7.
– rubrique-7.html pour les sous rubriques de cette derniere, affichage d’une seule equipe au lieu de toutes avec son manifeste et "trombinoscope"
Cas particulier : l’Agenda
Ici pas de distinction en sous rubriques tous les évènements sont affichés selon leur date
Commentaires Forum fermé