source: spip-zone/_squelettes_/_bloog_/bloog_css/squelettes/inc_menu_rub.html @ 9835

Last change on this file since 9835 was 9835, checked in by matt_he_oh@…, 13 years ago

Et pour feter la 1.9.2, un menu depliant qui tient la route !

File size: 3.0 KB
Line 
1
2<!-- début jscript -->
3<script type="text/javascript">
4
5function toggle(id){
6
7  ul = "ul_" + id;
8  img = "img_" + id;
9  ulElement = document.getElementById(ul);
10  imgElement = document.getElementById(img);
11
12  if (ulElement){
13          if (ulElement.className == 'closed'){
14 
15                  ulElement.className = "open";
16                  imgElement.src = "squelettes/images/opened.gif";
17                  }else{
18                  ulElement.className = "closed";
19                  imgElement.src = "squelettes/images/closed.gif";
20                 
21                  }
22          }
23         
24         
25  }
26
27function hierarchie (listRubriques) {
28
29var itemList = listRubriques;
30var restoredArray = itemList.split(",");
31var numberItem = restoredArray.length;
32
33for (i=0; i<numberItem; i++) {
34    currentRub = restoredArray[i]
35                 ul = "ul_" + currentRub;
36    img = "img_" + currentRub;
37    ulElement = document.getElementById(ul);
38    imgElement = document.getElementById(img);
39
40    if (ulElement) {
41        ulElement.className = "open";
42        imgElement.src = "squelettes/images/opened.gif";
43
44      }
45
46
47  }
48
49}
50
51</script>
52<!-- fin jscript -->
53
54     
55
56<BOUCLE_selectMenu (RUBRIQUES){racine}{par num titre}>
57<ul class="open">
58<li id="#ID_RUBRIQUE"><a  onclick="toggle('#ID_RUBRIQUE');"><img src="squelettes/images/closed.gif" alt="" id="img_#ID_RUBRIQUE" border="0"></a>&nbsp;
59<a href="#URL_RUBRIQUE" title="#NOM_SITE_SPIP - [(#TITRE|supprimer_numero)]" [class="(#EXPOSE{actif})"]>[(#TITRE|supprimer_numero)]</a>
60
61<ul id="ul_#ID_RUBRIQUE" [class="(#EXPOSE{open,closed})"]>
62
63    <BOUCLE_secteurs(RUBRIQUES){id_parent}{par num titre}>
64    <li id="#ID_RUBRIQUE"><a  onclick="toggle('#ID_RUBRIQUE');"><img src="squelettes/images/closed.gif" alt="" id="img_#ID_RUBRIQUE" border="0"></a>&nbsp;
65    <a href="#URL_RUBRIQUE" title="#NOM_SITE_SPIP - [(#TITRE|supprimer_numero)]" [class="(#EXPOSE{actif})"]>[(#TITRE|supprimer_numero)]</a>
66        <B_sousrub>
67
68            <ul id="ul_#ID_RUBRIQUE" [class="(#EXPOSE{open,closed})"]>
69             <BOUCLE_sousrub(RUBRIQUES){id_parent}{par num titre}>
70             <li id="#ID_RUBRIQUE"><a  onclick="toggle('#ID_RUBRIQUE');"><img src="squelettes/images/closed.gif" alt="" id="img_#ID_RUBRIQUE" border="0"></a>&nbsp;
71             <a href="#URL_RUBRIQUE" title="#NOM_SITE_SPIP - [(#TITRE|supprimer_numero)]" [class="(#EXPOSE{actif})"]>[(#TITRE|supprimer_numero)]</a>
72             </li>
73            </BOUCLE_sousrub>
74        </ul>
75        </B_sousrub>
76    </li>
77    </BOUCLE_secteurs>
78</ul>
79</li>
80</ul>
81</BOUCLE_selectMenu>
82
83</ul>
84
85<p>
86<a href="[(#URL_PAGE{inscription})]">Lettre</a>&nbsp;|&nbsp;<a href="[(#URL_PAGE{plan})]">Plan</a>&nbsp;|&nbsp;<a href="[(#URL_PAGE{nouveautes})]">News</a><BOUCLE_RUBRIQUE_LIENS(RUBRIQUES){titre_mot==annuaire_home}{0,1}>&nbsp;|&nbsp;<a href="#URL_RUBRIQUE"[title="(#DESCRIPTIF|couper{40}|textebrut|attribut_html)"]>[(#TITRE)]</a></BOUCLE_RUBRIQUE_LIENS></p>
87
88
89
90
91
92
93
94
95
Note: See TracBrowser for help on using the repository browser.