source: trunk/spip/esqueleto-redcta/plugins/magusine-portage2/squelettes/blocs/navigation/defaut.html @ 198

Last change on this file since 198 was 198, checked in by guille, 15 years ago

magusine 2

File size: 2.3 KB
Line 
1<?php
2// récupération de la hiérarchie courante
3$hierarchie = array();
4<BOUCLE_principale(RUBRIQUES){id_rubrique}{tout}>
5        <BOUCLE_hierarchie(HIERARCHIE){id_rubrique}>
6                $hierarchie[] = "rubrique#ID_RUBRIQUE";
7        </BOUCLE_hierarchie>
8        $hierarchie[] = "rubrique#ID_RUBRIQUE";
9</BOUCLE_principale>
10<BOUCLE_mot(MOTS){id_mot}>
11$hierarchie[] ="groupe#ID_GROUPE";
12$hierarchie[] ="mot#ID_MOT";
13</BOUCLE_mot>
14$hierarchie[]="article#ENV{id_article}";
15?><BOUCLE_cacher_edito(SPIP_ARTY_PARAMETRES){parametre=cacher_edito}>[(#VALEUR|=={true}|?{' ',''})]</BOUCLE_cacher_edito>
16<BOUCLE_param_rubrique_edito(SPIP_ARTY_PARAMASSOC){param=edito}>
17<BOUCLE_edito_rub(RUBRIQUES){id_rubrique=#ID_RUBRIQUE}{lang}{doublons cacher}>
18</BOUCLE_edito_rub>
19</BOUCLE_param_rubrique_edito>
20</B_cacher_edito><!-- menu alternatif, deux niveaux -->
21<?php if(!is_array($hierarchie)){ $hierarchie=array(); } ?>
22<BOUCLE_menu_alternatif(RUBRIQUES){id_parent=0}{lang}{doublons cacher}{par num titre}>
23  <li class="niveau1 item#COMPTEUR_BOUCLE<?php if(in_array("rubrique#ID_RUBRIQUE",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_RUBRIQUE" accesskey="[(#COMPTEUR_BOUCLE)]">[(#TITRE|supprimer_numero)]</a> 
24  #SET{ulaffiche,0}
25  <BOUCLE_parametre_niveau(SPIP_ARTY_PARAMETRES){parametre==config_niveaux_menu$}{valeur2=#LANG}{valeur!=1}>
26    <B_sous_menu_alternatif>
27    <ul class="ulniveau2">
28    <BOUCLE_sous_menu_alternatif(RUBRIQUES){id_parent}{lang}{doublons cacher}{par num titre}>
29    <li class="niveau2<?php if(in_array("rubrique#ID_RUBRIQUE",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]</a></li>
30    </BOUCLE_sous_menu_alternatif>
31    #SET{ulaffiche,1}
32  </B_sous_menu_alternatif>
33  </BOUCLE_parametre_niveau>
34 
35                <BOUCLE_parametre_niveaux_articles(SPIP_ARTY_PARAMETRES){parametre==config_niveaux_menu$}{valeur!=1}{valeur2=#LANG}{valeur3=on}>
36                        <B_navigation2>
37                        [(#GET{ulaffiche}|=={1}|?{'',' '})<ul class='ulniveau2'>]
38                        <BOUCLE_navigation2(ARTICLES){id_rubrique=#ID_RUBRIQUE}{par num titre}>
39                                <li class="niveau2<?php if(in_array("article#ID_ARTICLE",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_ARTICLE" class="menu-article">[(#TITRE|supprimer_numero)]</a></li>
40                        </BOUCLE_navigation2>
41                        #SET{ulaffiche,1}
42                        </B_navigation2>
43                       
44                </BOUCLE_parametre_niveaux_articles>
45                               
46        [(#GET{ulaffiche}|=={1}|?{' ',''})</ul>]
47 
48  </li>
49</BOUCLE_menu_alternatif>
Note: See TracBrowser for help on using the repository browser.