dd62012c |
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 | Si un article commence par 01. MEME NOM QUE LA RUBRIQUE on utilise son URL |
7 | ] |
8 | |
9 | <B_rubriques> |
10 | <div id="col1"> |
11 | <div id="col1_content" class="clearfix"> |
12 | <div id="menu"> |
13 | <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}{descriptif!=invisible}> |
14 | <div class="item"> |
15 | <?php $titre_rub="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]"; ?> |
16 | <BOUCLE_article(ARTICLES){id_rubrique}{titre==^[0-9]+\.}{par num titre}{0,1}> |
17 | <?php |
18 | $titre_art="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]"; |
19 | $url = "#URL_ARTICLE"; |
20 | ?> |
21 | </BOUCLE_article> |
22 | |
23 | <?php |
24 | if ($titre_rub==$titre_art) |
25 | echo '<a href="'.$url.'"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>'; |
26 | else |
27 | echo '<a href="#URL_RUBRIQUE"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>'; |
28 | ?> |
29 | |
30 | <B_sous_rubriques> |
31 | <ul class="sub"> |
32 | <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}{descriptif!=invisible}><BOUCLE_test_expose(RUBRIQUES) {id_enfant}>#EXPOSE{' '}</BOUCLE_test_expose> |
33 | <?php $titre_sousrub="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]"; ?> |
34 | <BOUCLE_ssarticle(ARTICLES){id_rubrique}{titre==^[0-9]+\.}{par num titre}{0,1}> |
35 | <?php |
36 | $titre_ssart="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]"; |
37 | $url2 = "#URL_ARTICLE"; |
38 | ?> |
39 | </BOUCLE_ssarticle> |
40 | <li class="item"> |
41 | <?php |
42 | if ($titre_sousrub==$titre_ssart) |
43 | echo '<a href="'.$url2.'"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>'; |
44 | else |
45 | echo '<a href="#URL_RUBRIQUE"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>'; |
46 | ?> |
47 | <BOUCLE_re(BOUCLE_sous_rubriques)></BOUCLE_re></li> |
48 | </B_test_expose></BOUCLE_sous_rubriques> |
49 | </ul> |
50 | </B_sous_rubriques> |
51 | </div> |
52 | </BOUCLE_rubriques> |
53 | </div> |
54 | </div> |
55 | </div> |
56 | </B_rubriques> |