2 Barre de navigation, ouverte sur la hierarchie courante
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
11 <div id=
"col1_content" class=
"clearfix">
13 <BOUCLE_rubriques(RUBRIQUES) {racine} {par num titre, titre}{descriptif!=invisible}
>
15 <?php $titre_rub="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]"; ?>
16 <BOUCLE_article(ARTICLES){id_rubrique}{titre==^[
0-
9]+\.}{par num titre}{
0,
1}
>
18 $titre_art="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]";
19 $url = "#URL_ARTICLE";
24 if ($titre_rub==$titre_art)
25 echo '<a href="'.$url.'"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>';
27 echo '<a href="#URL_RUBRIQUE"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>';
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}
>
36 $titre_ssart="[(#TITRE|htmlspecialchars|supprimer_numero|textebrut)]";
37 $url2 = "#URL_ARTICLE";
42 if ($titre_sousrub==$titre_ssart)
43 echo '<a href="'.$url2.'"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>';
45 echo '<a href="#URL_RUBRIQUE"[ (#EXPOSE{class="active"})]>[(#TITRE|supprimer_numero)]</a>';
47 <BOUCLE_re(BOUCLE_sous_rubriques)
></BOUCLE_re>
48 </B_test_expose></li></BOUCLE_sous_rubriques>