source: spip-zone/_plugins_/menualphaprive/trunk/prive/squelettes/inclure/barre-nav.html @ 101175

Last change on this file since 101175 was 101175, checked in by nicolas.dorigny@…, 3 years ago

Ajout du plugin Menu privé alphabétique, qui trie les items du menu privé principal (le bandeau) par ordre alphabétique.

  • Property svn:executable set to *
File size: 3.9 KB
Line 
1#SET{contexte,#EVAL{definir_barre_contexte()}}
2#SET{boutons,#GET{contexte}|definir_barre_boutons{0}}
3#SET{boutons, #GET{boutons}|sort_menu}
4
5<div id='bando_haut' role='navigation'>
6        <div id='bando_liens_rapides'>
7                <div class='largeur clearfix'>
8                        <a href='#conteneur' onclick='return focus_zone("#conteneur")'>Aller au contenu</a> |
9                        <a href='#bando_navigation' onclick='return focus_zone("#bando_navigation")'>Aller &agrave; la navigation</a> |
10                        <a href='#recherche' onclick='return focus_zone("#rapides .formulaire_recherche")'>Aller &agrave; la recherche</a>
11                </div>
12        </div>
13
14        <div id='bando_identite'>
15                <div class='largeur clearfix'>
16                        <p class='session'><a
17                                   title='<:icone_informations_personnelles:>'
18                                   href='#URL_ECRIRE{infos_perso}'><strong class='nom'>[(#SESSION{nom}|trim|sinon{#SESSION{login}}|typo|couper{30})]</strong></a> |
19                                <a class='menu_lang'
20                                         href='#URL_ECRIRE{configurer_langage}'
21                                         title='<:titre_config_langage:>'>[(#CHEMIN_IMAGE{langues.png}|balise_img{<:titre_config_langage:>})][(#LANG|traduire_nom_langue)]</a> |
22                                <a class='aide popin' target='_blank'
23                                        href='#URL_ECRIRE{aide,var_lang=#LANG}'><:icone_aide_ligne:></a> |
24                                <a href='[(#VAL{logout}|generer_url_action{logout=prive})]'><:icone_deconnecter:></a>
25                        </p>
26                        <p class='nom_site_spip'><a
27                                   class='info'
28                                         title='<:titre_identite_site|attribut_html:>'
29                                         href='#URL_ECRIRE{configurer_identite}'><strong
30                                  class='nom'>[ (#NOM_SITE_SPIP|couper{35}) ]</strong></a>|
31                                <a class='voir'
32                                         href='#URL_SITE_SPIP'><:icone_visiter_site:></a>
33                        </p>
34                </div>
35        </div>
36
37        <div id='bando_navigation'>
38                <div class='largeur clearfix'>
39                        <B_boutons>
40                        <ul class='deroulant'>
41                                <BOUCLE_boutons(POUR)
42                                        {tableau #GET{boutons}}
43                                        {cle!=outils_rapides}
44                                        {cle!=outils_collaboratifs}>
45                                [<li (#CLE|=={menu_accueil}|ou{#VALEUR{sousmenu}}|?{' ',#SET{li,''}}) #SET{li,'</li>'}[class="(#VAL{first}|unique)"]>
46                                <a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]" id="bando1_#CLE">
47                                        [(#VALEUR{libelle}|_T)]
48                                </a>
49                                ]
50                                <B_sous>
51                                <ul [(#TOTAL_BOUCLE|>{20}|oui)class="menu-2col"]>
52                                        <BOUCLE_sous(POUR){tableau #VALEUR{sousmenu}}>
53                                        [<li>
54                                                <a href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]" class="bando2_#CLE">
55                                                        (#VALEUR{libelle}|_T)
56                                                </a>
57                                        </li>]
58                                        [(#TOTAL_BOUCLE|>{20}|oui|et{#TOTAL_BOUCLE|div{2}|ceil|=={#COMPTEUR_BOUCLE}|oui})
59                                        <!--</ul>-->
60                                        <!--<ul class="menu2">-->
61                                        ]
62                                        </BOUCLE_sous>
63                                </ul>
64                                </B_sous>
65                                #GET{li}
66                        </BOUCLE_boutons>
67                        </ul>
68                        </B_boutons>
69                </div>
70        </div>
71
72        <div id='bando_outils'>
73                <div class='largeur clearfix'>
74                        <ul class='bandeau_rubriques deroulant'>
75                                <li class='boussole'><a
76                                        href='#URL_ECRIRE{plan}'
77                                        id='boutonbandeautoutsite'>[(#CHEMIN_IMAGE{boussole-24.png}|balise_img)]</a>
78                                        [(#REM|menu_rubriques)]</li></ul>
79                        <B_creer>
80                                <ul class='rapides creer'>
81                                        <BOUCLE_creer(POUR)
82                                                {tableau #GET{boutons}}
83                                                {cle=outils_rapides}><BOUCLE_creersous(POUR){tableau #VALEUR{sousmenu}}>[<li class="bouton"><a
84                                                href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]"
85                                                title="[(#VALEUR{libelle}|_T|attribut_html)]"
86                                                class="bando2_#CLE"><span>(#VALEUR{libelle}|_T)</span></a></li>]</BOUCLE_creersous></BOUCLE_creer>
87                                </ul>
88                        </B_creer>
89                        <div id='rapides'>
90                                <B_collaborer>
91                                        <ul class='rapides collaborer'>
92                                        <BOUCLE_collaborer(POUR)
93                                                {tableau #GET{boutons}}
94                                                {cle=outils_collaboratifs}><BOUCLE_collaborersous(POUR){tableau #VALEUR{sousmenu}}>[<li class="bouton"><a
95                                                        href="[(#VALEUR{url}|sinon{#CLE}|bandeau_creer_url{#VALEUR{urlArg},#GET{contexte}})]"
96                                                        title="[(#VALEUR{libelle}|_T|attribut_html)]"
97                                                        class="bando2_#CLE"><span>(#VALEUR{libelle}|_T)</span></a></li>]</BOUCLE_collaborersous></BOUCLE_collaborer>
98                                        </ul>
99                                </B_collaborer>
100
101                                #FORMULAIRE_RECHERCHE_ECRIRE
102                        </div>
103                </div>
104        </div>
105
106</div>
Note: See TracBrowser for help on using the repository browser.