source: trunk/spip/2.1/extensions/magusine-portage2.1/squelettes/blocs/navigation/nniveaux.html @ 756

Last change on this file since 756 was 756, checked in by guillermoacedo@…, 14 years ago

se agrego la correccion de magusine para 2.1 basica

  • Property svn:executable set to *
File size: 4.2 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_menunniv(spip_arty_menu){par ordre}{id_parent=0}{langue==#LANG}>
16[(#TYPE|=={"lien"}|?{' ',''})<li class="niveau1 item#COMPTEUR_BOUCLE"><a class="menu-lien" href="#URL" accesskey="#COMPTEUR_BOUCLE">#NOM</a></li>]
17<BOUCLE_type_rubrique(ARTICLES){0,1}>[(#TYPE|=={rubrique}|?{' ',''})]</BOUCLE_type_rubrique>
18<BOUCLE_info_titre_rubrique(RUBRIQUES){id_rubrique=#ID}>
19[<li class="niveau1 item#_menunniv:COMPTEUR_BOUCLE<?php if(in_array("#TYPE#ID",$hierarchie)) { echo" courante"; } ?>"><a class="menu-#TYPE" href="spip.php?#TYPE#ID" accesskey="#_menunniv:COMPTEUR_BOUCLE">(#TITRE|supprimer_numero)</a>]
20
21<?php $compteur_recu=2; ?>
22<B_rubriques>
23<ul class="ulniveau<?=$compteur_recu?>">
24<BOUCLE_rubriques(RUBRIQUES){id_parent}{par titre}>
25        <li class="niveau<?php echo $compteur_recu; if(in_array("rubrique#ID_RUBRIQUE",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_RUBRIQUE" class="menu-rubrique">[(#TITRE|supprimer_numero)]</a>
26        <?php $backup_compteur=$compteur_recu; $compteur_recu++; ?>
27        <BOUCLE_sous_rubriques(BOUCLE_rubriques)></BOUCLE_sous_rubriques>
28        <?php $compteur_recu=$backup_compteur; ?>
29        </li>
30        <BOUCLE_monte1niv(RUBRIQUES){id_enfant}>
31       
32        <BOUCLE_articles(ARTICLES){id_rubrique}{par titre}{doublons menu}>
33        <li class="niveau<?php echo ($compteur_recu); if(in_array("article#ID_ARTICLE",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_ARTICLE" class="menu-article">[(#TITRE|supprimer_numero)]</a></li>
34        </BOUCLE_articles>
35        </BOUCLE_monte1niv>
36                                                       
37</BOUCLE_rubriques>
38</ul>
39</B_rubriques>
40<B_articles2>
41<ul class="ulniveau<?=$compteur_recu?>">
42<BOUCLE_articles2(ARTICLES){id_rubrique}{par titre}{doublons menu}>
43<li class="niveau<?php echo $compteur_recu; if(in_array("article#ID_ARTICLE",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_ARTICLE" class="menu-article">[(#TITRE|supprimer_numero)]</a></li>
44</BOUCLE_articles2>
45</ul>
46</B_articles2>
47<?php $compteur_recu=2; ?>
48<//B_articles2>
49<//B_rubriques>
50
51</li>
52</BOUCLE_info_titre_rubrique>
53</B_type_rubrique>
54<BOUCLE_type_article(ARTICLES){0,1}>[(#TYPE|=={article}|?{' ',''})]</BOUCLE_type_article>
55<BOUCLE_info_titre_article(ARTICLES){id_article=#ID}>
56<li class="niveau1 item#_menunniv:COMPTEUR_BOUCLE<?php if(in_array("#TYPE#ID",$hierarchie)) { echo" courante"; } ?>"><a class="menu-#TYPE" href="spip.php?#TYPE#ID" accesskey="#_menunniv:COMPTEUR_BOUCLE">[(#TITRE|supprimer_numero)]</a></li>
57</BOUCLE_info_titre_article>
58</B_type_article>
59<BOUCLE_type_mot(ARTICLES){0,1}>[(#TYPE|=={mot}|?{' ',''})]</BOUCLE_type_mot>
60<BOUCLE_info_titre_mot(MOTS){id_mot=#ID}>
61<li class="niveau1 item#_menunniv:COMPTEUR_BOUCLE<?php if(in_array("#TYPE#ID",$hierarchie)) { echo" courante"; } ?>"><a class="menu-#TYPE" href="spip.php?#TYPE#ID" accesskey="#_menunniv:COMPTEUR_BOUCLE">[(#TITRE|supprimer_numero)]</a></li>
62</BOUCLE_info_titre_mot>
63</B_type_mot>
64<BOUCLE_type_groupe(ARTICLES){0,1}>[(#TYPE|=={groupe}|?{' ',''})]</BOUCLE_type_groupe>
65<BOUCLE_info_titre_groupe(GROUPES_MOTS){id_groupe=#ID}{par num titre}{par titre}>
66<li class="niveau1 item#_menunniv:COMPTEUR_BOUCLE<?php if(in_array("#TYPE#ID",$hierarchie)) { echo" courante"; } ?>"><a class="menu-#TYPE" href="spip.php?spip.php&page=#TYPE&id_groupe=#ID" accesskey="#_menunniv:COMPTEUR_BOUCLE">[(#TITRE|supprimer_numero)]</a>
67
68<BOUCLE_parametre_niveaux_menu_groupe(spip_arty_parametres){parametre==config_niveaux_menu$}{valeur2=#LANG}{valeur3=on}>
69<B_sous_menu_mot>
70    <ul class="ulniveau2"><BOUCLE_sous_menu_mot(MOTS){id_groupe}{par num titre}{par titre}>
71    <li class="niveau2<?php if(in_array("mot#ID_MOT",$hierarchie)) { echo" courante"; } ?>"><a href="#URL_MOT" class="menu-mot">[(#TITRE|supprimer_numero)]</a></li>
72    </BOUCLE_sous_menu_mot></ul>
73  </B_sous_menu_mot>
74  </BOUCLE_parametre_niveaux_menu_groupe>
75</li>
76</BOUCLE_info_titre_groupe>
77</B_type_groupe>
78</li>
79</BOUCLE_menunniv><INCLURE{fond=navigation/defaut}><//B_menunniv>
Note: See TracBrowser for help on using the repository browser.