[SPIP] +2.1.12
[velocampus/web/www.git] / www / plugins / auto / aveline / noisettes / navigation_rubriques.html
1 [(#REM)
2 Barre de navigation, ouverte sur la hierarchie courante
3
4 On fait un plan, et, quand on avance vers une rubrique,
5 on l'affiche si son parent est expose ou est la racine du site. ]
6
7 [(#SET{titre_noisette, #ENV{titre_noisette}|sinon{public:rubriques}})]
8 [(#SET{titre,[(#GET{titre_noisette}|=={titre_perso}|?{[(#ENV**{titre_noisette_perso}|propre)],[(#GET{titre_noisette}|_T)]})]})]
9
10 <B_rubriques>
11 <div class="menu rubriques">
12 [(#ENV{afficher_titre_noisette}|oui)[<h2 class="h2">(#GET{titre})</h2>]]
13 <ul class="menu-liste">
14 <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}>
15 <li class="menu-entree">
16 <a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|couper{80})]</a>
17
18 <B_sous_rubriques>
19 <ul class="menu-liste">
20 <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}><BOUCLE_test_expose(RUBRIQUES) {id_enfant}>#EXPOSE{' '}</BOUCLE_test_expose>
21 <li class="menu-entree"><a href="#URL_RUBRIQUE"[ class="(#EXPOSE)"]>[(#TITRE|couper{80})]</a><BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re> </li>
22 </B_test_expose></BOUCLE_sous_rubriques>
23 </ul>
24 </B_sous_rubriques>
25
26 </li>
27 </BOUCLE_rubriques>
28
29 </ul>
30 </div>
31 </B_rubriques>