source: spip-zone/_squelettes_/soyezcreateurs_net/plugins_2.1/plugins/soyezcreateurs/noisettes/menus/menuhaut.html @ 66801

Last change on this file since 66801 was 66801, checked in by real3t@…, 8 years ago

Finalement, contournement en pur SPIP sans PHP

File size: 3.3 KB
Line 
1<B_MenuHaut>
2<div id="menuhaut">
3        <ul id="menuh">
4                <BOUCLE_MenuHaut(RUBRIQUES){titre_mot=MenuHaut}{par num titre}{!lang_select}><li class="menuh#ID_RUBRIQUE"><INCLURE{fond=noisettes/menus/rubrique_li,
5                        id_rubrique,
6                        rubriqueencours=#ENV{secteurencours},
7                        letitre=#TITRE,
8                        ledescriptif=#DESCRIPTIF,
9                        pasmenuarticle=1,
10                        classimg=menu_haut_logo,
11                        langue=#LANG,
12                        largeurlogomenuhaut=#CONFIG{soyezcreateurs_layout/largeurlogomenuhaut,16},
13                        hauteurlogomenuhaut=#CONFIG{soyezcreateurs_layout/hauteurlogomenuhaut,16},
14                        menuhautlogo=#CONFIG{soyezcreateurs_layout/menuhautlogo,logoplustexte}}
15                        >[(#REM) Contournement du "bug" qui fait planter PHP si <B OUCLE_SsSousMenuhaut(BOUCLE_SousMenuHautRecursif) /> est encadrée par une autre Boucle ]
16                        <BOUCLE_LancerRecursion(RUBRIQUES){id_rubrique}{si #CONFIG{soyezcreateurs/deepmenu,rien}|=={arborescent}}{!lang_select}>
17                                <B_SousMenuHautRecursif><ul>
18                                <BOUCLE_SousMenuHautRecursif(RUBRIQUES){si #CONFIG{soyezcreateurs/deepmenu,rien}|match{deroulant|arborescent}}{id_parent}{par num titre}{!lang_select}>
19                                <li><INCLURE{fond=noisettes/menus/rubrique_li,
20                                        id_rubrique,
21                                        rubriqueencours=0,
22                                        letitre=#TITRE,
23                                        ledescriptif=#DESCRIPTIF,
24                                        pasmenuarticle=1,
25                                        langue=#LANG,
26                                        largeurlogomenuhaut=#CONFIG{soyezcreateurs_layout/largeurlogomenuhautderoulant,16},
27                                        hauteurlogomenuhaut=#CONFIG{soyezcreateurs_layout/hauteurlogomenuhautderoulant,16},
28                                        logomenuderoulant=#CONFIG{soyezcreateurs_layout/logomenuderoulant,oui}}
29                                ><BOUCLE_SsSousMenuhaut(BOUCLE_SousMenuHautRecursif) /></li>
30                                </BOUCLE_SousMenuHautRecursif>
31                                <INCLURE{fond=noisettes/menus/menuarticles,id_rubrique,pas2ul=1,mot=AfficherArticlesMenuHaut}>
32                                </ul>
33                                </B_SousMenuHautRecursif>
34                                        [(#REM) Cas où il n'y a que des articles et pas de sous rubrique au menu haut racine]
35                                        <BOUCLE_SubArticlesRacineRecursif(RUBRIQUES){si #CONFIG{soyezcreateurs/deepmenu,rien}|match{deroulant|arborescent}}{id_rubrique}{!lang_select}>
36                                        <INCLURE{fond=noisettes/menus/menuarticles,id_rubrique,mot=AfficherArticlesMenuHaut}>
37                                        </BOUCLE_SubArticlesRacineRecursif>
38                                <//B_SousMenuHautRecursif>
39                        </BOUCLE_LancerRecursion>
40                                <B_SousMenuHaut><ul>
41                                <BOUCLE_SousMenuHaut(RUBRIQUES){si #CONFIG{soyezcreateurs/deepmenu,rien}|match{deroulant|arborescent}}{id_parent}{par num titre}{!lang_select}>
42                                <li><INCLURE{fond=noisettes/menus/rubrique_li,
43                                        id_rubrique,
44                                        rubriqueencours=0,
45                                        letitre=#TITRE,
46                                        ledescriptif=#DESCRIPTIF,
47                                        pasmenuarticle=1,
48                                        langue=#LANG,
49                                        largeurlogomenuhaut=#CONFIG{soyezcreateurs_layout/largeurlogomenuhautderoulant,16},
50                                        hauteurlogomenuhaut=#CONFIG{soyezcreateurs_layout/hauteurlogomenuhautderoulant,16},
51                                        logomenuderoulant=#CONFIG{soyezcreateurs_layout/logomenuderoulant,oui}}
52                                ></li>
53                                </BOUCLE_SousMenuHaut>
54                                <INCLURE{fond=noisettes/menus/menuarticles,id_rubrique,pas2ul=1,mot=AfficherArticlesMenuHaut}>
55                                </ul>
56                                </B_SousMenuHaut>
57                                        [(#REM) Cas où il n'y a que des articles et pas de sous rubrique au menu haut racine]
58                                        <BOUCLE_SubArticlesRacine(RUBRIQUES){si #CONFIG{soyezcreateurs/deepmenu,rien}|match{deroulant|arborescent}}{id_rubrique}{!lang_select}>
59                                        <INCLURE{fond=noisettes/menus/menuarticles,id_rubrique,mot=AfficherArticlesMenuHaut}>
60                                        </BOUCLE_SubArticlesRacine>
61                                <//B_SousMenuHaut>
62                                <//B_LancerRecursion>
63                </li></BOUCLE_MenuHaut>
64        </ul>
65</div>
66</B_MenuHaut>
Note: See TracBrowser for help on using the repository browser.