Skip to content
Extraits de code Groupes Projets
Valider 40060a3a rédigé par real3t@gmail.com's avatar real3t@gmail.com
Parcourir les fichiers

Un nouveau mode d'affichage du menu haut : thématique

Liste les groupes de mot clefs rattachés à des articles et liste des mots clefs en second niveau.
Est capable d'utiliser le plugin Critère {mots}

Reste à faire :
- chaines de langues
- marquer le groupe en cours et les mots clefs actifs en présence du plugins Critère {mots}
parent 031189a6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -581,6 +581,7 @@ noisettes/menus/menu_right_sites.html -text ...@@ -581,6 +581,7 @@ noisettes/menus/menu_right_sites.html -text
noisettes/menus/menu_right_sommaire.html -text noisettes/menus/menu_right_sommaire.html -text
noisettes/menus/menuarticles.html -text noisettes/menus/menuarticles.html -text
noisettes/menus/menuhaut.html -text noisettes/menus/menuhaut.html -text
noisettes/menus/menuhautmots.html -text
noisettes/menus/rubrique_li.html -text noisettes/menus/rubrique_li.html -text
noisettes/menus/site_lien_direct.html -text noisettes/menus/site_lien_direct.html -text
noisettes/miettesdepain/401.html -text noisettes/miettesdepain/401.html -text
......
...@@ -123,6 +123,14 @@ if (!function_exists('sc_ouinon_default')) { ...@@ -123,6 +123,14 @@ if (!function_exists('sc_ouinon_default')) {
defaut=1000, defaut=1000,
explication=<:soyezcreateursprive:cfg_bulle_aide_delay_ex:>} explication=<:soyezcreateursprive:cfg_bulle_aide_delay_ex:>}
)] )]
[(#SAISIE{radio,typemenuhaut,
label=<:soyezcreateursprive:cfg_typemenuhaut_label:>,
datas=#ARRAY{
'',<:soyezcreateursprive:cfg_typemenuhaut_rubriques:>,
mots,<:soyezcreateursprive:cfg_typemenuhaut_mots:>,
},
defaut=''}
)]
</[(#VAL{ul}|saisie_balise_structure_formulaire)]> </[(#VAL{ul}|saisie_balise_structure_formulaire)]>
</fieldset> </fieldset>
[(#CONFIG{soyezcreateurs/mode_affichage,communiquant}|=={communiquant}|oui) [(#CONFIG{soyezcreateurs/mode_affichage,communiquant}|=={communiquant}|oui)
......
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml" lang="#LANG" xml:lang="#LANG" dir="#LANG_DIR"> <html xmlns="http://www.w3.org/1999/xhtml" lang="#LANG" xml:lang="#LANG" dir="#LANG_DIR">
<head><title>[(#ENV{title}) - ][(#NOM_SITE_SPIP|textebrut)]</title> <head><meta charset="#CHARSET">
<meta charset="#CHARSET"> <title>[(#ENV{title}) - ][(#NOM_SITE_SPIP|textebrut)]</title>
[(#REM) FaceBook Open Graph : https://developers.facebook.com/docs/opengraphprotocol/ & https://developers.facebook.com/tools/lint pour vrifier ] [(#REM) FaceBook Open Graph : https://developers.facebook.com/docs/opengraphprotocol/ & https://developers.facebook.com/tools/lint pour vrifier ]
<meta property="og:title" content="[(#ENV{title}|sinon{[(#NOM_SITE_SPIP|textebrut|attribut_html)]})]" /> <meta property="og:title" content="[(#ENV{title}|sinon{[(#NOM_SITE_SPIP|textebrut|attribut_html)]})]" />
<meta property="og:type" content="article" /> <meta property="og:type" content="article" />
...@@ -151,5 +151,5 @@ ...@@ -151,5 +151,5 @@
<div id="content"> <div id="content">
[(#CONFIG{soyezcreateurs/menuhautheader,header}|=={content}|oui)<INCLURE{fond=noisettes/menus/menuhaut,secteurencours,rubriqueencours}>] [(#CONFIG{soyezcreateurs/menuhautheader,header}|=={content}|oui)<INCLURE{fond=noisettes/menus/menuhaut#CONFIG{soyezcreateurs/typemenuhaut,''},secteurencours,rubriqueencours,id_groupe,id_mot}>]
#FILTRE{mini_html} #FILTRE{mini_html}
\ No newline at end of file
...@@ -18,5 +18,5 @@ ...@@ -18,5 +18,5 @@
</div><!-- id="header" --> </div><!-- id="header" -->
[<div id="bandeau_annonce" class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>] [<div id="bandeau_annonce" class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>]
[<div id="cita_bandeau">(#CONFIG{soyezcreateurs/citationsheader}|=={citations_bandeau}|oui)[(#INCLURE{fond=noisettes/extra/citations})]</div>] [<div id="cita_bandeau">(#CONFIG{soyezcreateurs/citationsheader}|=={citations_bandeau}|oui)[(#INCLURE{fond=noisettes/extra/citations})]</div>]
[(#CONFIG{soyezcreateurs/menuhautheader,header}|=={header}|oui)<INCLURE{fond=noisettes/menus/menuhaut,secteurencours,rubriqueencours}>] [(#CONFIG{soyezcreateurs/menuhautheader,header}|=={header}|oui)<INCLURE{fond=noisettes/menus/menuhaut#CONFIG{soyezcreateurs/typemenuhaut,''},secteurencours,rubriqueencours,id_groupe,id_mot>]
#FILTRE{mini_html} #FILTRE{mini_html}
\ No newline at end of file
...@@ -18,5 +18,5 @@ ...@@ -18,5 +18,5 @@
</div><!-- id="header" --> </div><!-- id="header" -->
[<div id="bandeau_annonce" class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>] [<div id="bandeau_annonce" class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>]
[<div id="cita_bandeau">(#CONFIG{soyezcreateurs/citationsheader}|=={citations_bandeau}|oui)[(#INCLURE{fond=noisettes/extra/citations})]</div>] [<div id="cita_bandeau">(#CONFIG{soyezcreateurs/citationsheader}|=={citations_bandeau}|oui)[(#INCLURE{fond=noisettes/extra/citations})]</div>]
[(#CONFIG{soyezcreateurs/menuhautheader,header}|=={header}|oui)<INCLURE{fond=noisettes/menus/menuhaut,secteurencours,rubriqueencours}>] [(#CONFIG{soyezcreateurs/menuhautheader,header}|=={header}|oui)<INCLURE{fond=noisettes/menus/menuhaut#CONFIG{soyezcreateurs/typemenuhaut,''},secteurencours,rubriqueencours,id_groupe,id_mot}>]
#FILTRE{mini_html} #FILTRE{mini_html}
\ No newline at end of file
...@@ -20,5 +20,5 @@ ...@@ -20,5 +20,5 @@
[<div id="bandeau_annonce" class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>] [<div id="bandeau_annonce" class="#EDIT{meta-soyezcreateurs/bandeau_annonce}">(#CONFIG{soyezcreateurs/bandeau_annonce}|sinoncrayon{Vous pouvez mettre une annonce vue sur toutes les pages}|propre|ptobr)</div>]
[<div id="cita_bandeau">(#CONFIG{soyezcreateurs/citationsheader}|=={citations_bandeau}|oui)[(#INCLURE{fond=noisettes/extra/citations})]</div>] [<div id="cita_bandeau">(#CONFIG{soyezcreateurs/citationsheader}|=={citations_bandeau}|oui)[(#INCLURE{fond=noisettes/extra/citations})]</div>]
[(#CONFIG{soyezcreateurs/menuhautheader,header}|=={header}|oui)<INCLURE{fond=noisettes/menus/menuhaut,secteurencours,rubriqueencours}>] [(#CONFIG{soyezcreateurs/menuhautheader,header}|=={header}|oui)<INCLURE{fond=noisettes/menus/menuhaut#CONFIG{soyezcreateurs/typemenuhaut,''},secteurencours,rubriqueencours,id_groupe,id_mot}>]
#FILTRE{mini_html} #FILTRE{mini_html}
\ No newline at end of file
<B_MenuHaut>
[(#PLUGIN{SIDR}|oui)<div id="mobile-header">
<a id="responsive-menu-button" href="#sidr-main"><span><:soyezcreateurs:menunavrwd:></span></a>
</div>]
<nav id="menuhaut">
<h2 class="nocontent offscreen">Menu principal</h2>
<ul id="menuh">
[<li class="cadre_recherche">(#CONFIG{soyezcreateurs/positionrecherche,header}|=={menuhaut}|oui)[(#INCLURE{fond=noisettes/header/cadre_recherche,env,id_recherche=cadre_recherche})]</li>]
<BOUCLE_MenuHaut(GROUPES_MOTS){par num titre, titre}{titre==(#ENV{filtremot,'^[^_]'})}{tables_liees=articles}><li class="menuh#ID_GROUPE #_MenuHautEDIT{titre}"><BOUCLE_mots_unouplusieurs(MOTS) {id_groupe} {0,2}{pagination 1}>[(#ID_GROUPE|=={#ENV{id_groupe}}|?{'<strong>',''})]<INCLURE{fond=noisettes/menus/ligne_li,id_rubrique,letitre=#_MenuHaut:TITRE,ledescriptif=#_MenuHaut:DESCRIPTIF,url=(#GRAND_TOTAL|=={1}|?{(#PLUGIN{critere_mots}|?{(#URL_PAGE{mots_filtres}|parametre_url{mots,#ARRAY{mots,#ID_MOT}}),#URL_MOT}),(#URL_PAGE{mot}|parametre_url{id_groupe,#ID_GROUPE})}),classimg=menu_haut_logo,langue=#LANG,largeurlogomenuhaut=#CONFIG{soyezcreateurs_layout/largeurlogomenuhaut,16},hauteurlogomenuhaut=#CONFIG{soyezcreateurs_layout/hauteurlogomenuhaut,16},menuhautlogo=#CONFIG{soyezcreateurs_layout/menuhautlogo,logoplustexte},logomenuderoulant}>[(#ID_GROUPE|=={#ENV{id_groupe}}|?{'</strong>',''})]
<B_SousMenuHaut><ul>
<BOUCLE_SousMenuHaut(MOTS){par num titre,titre}{si #CONFIG{soyezcreateurs/deepmenu,deroulant}|match{deroulant|arborescent}} {si #_mots_unouplusieurs:GRAND_TOTAL|>{1}} {id_groupe} {par num titre, titre}>
<li>[(#ID_MOT|=={#ENV{id_mot}}|?{'<strong>',''})]<INCLURE{fond=noisettes/menus/ligne_li,id_rubrique,letitre=#TITRE,ledescriptif=#DESCRIPTIF,url=(#PLUGIN{critere_mots}|?{(#URL_PAGE{mots_filtres}|parametre_url{mots,#ARRAY{mots,#ID_MOT}}),#URL_MOT}),classimg=menu_haut_logo,langue=#LANG,largeurlogomenuhaut=#CONFIG{soyezcreateurs_layout/largeurlogomenuhaut,16},hauteurlogomenuhaut=#CONFIG{soyezcreateurs_layout/hauteurlogomenuhaut,16},menuhautlogo=#CONFIG{soyezcreateurs_layout/menuhautlogo,logoplustexte},logomenuderoulant}>[(#ID_MOT|=={#ENV{id_mot}}|?{'</strong>',''})]</li>
</BOUCLE_SousMenuHaut>
</ul>
</B_SousMenuHaut>
</BOUCLE_mots_unouplusieurs>
</li></BOUCLE_MenuHaut>
</ul>
</nav>
</B_MenuHaut>
#FILTRE{mini_html}
\ No newline at end of file
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter