diff --git a/.gitattributes b/.gitattributes index 7d3637f3fe76b5532690b6f0329d5108d27a8bfe..bdfd72c4d38d9cadf155b495c284ef218633224a 100644 --- a/.gitattributes +++ b/.gitattributes @@ -581,6 +581,7 @@ noisettes/menus/menu_right_sites.html -text noisettes/menus/menu_right_sommaire.html -text noisettes/menus/menuarticles.html -text noisettes/menus/menuhaut.html -text +noisettes/menus/menuhautmots.html -text noisettes/menus/rubrique_li.html -text noisettes/menus/site_lien_direct.html -text noisettes/miettesdepain/401.html -text diff --git a/formulaires/configurer_soyezcreateurs.html b/formulaires/configurer_soyezcreateurs.html index c80747238696d561e391722ca47c0d58923ee3f6..626622b88f9bb0d3033081ee7eafaae9828a7de3 100755 --- a/formulaires/configurer_soyezcreateurs.html +++ b/formulaires/configurer_soyezcreateurs.html @@ -123,6 +123,14 @@ if (!function_exists('sc_ouinon_default')) { defaut=1000, 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)]> </fieldset> [(#CONFIG{soyezcreateurs/mode_affichage,communiquant}|=={communiquant}|oui) diff --git a/noisettes/header/header.html b/noisettes/header/header.html index 1d4438f7b331b881f1ae8ee7ff48d52da39be5ed..2585ff5057b97ab103552299d5990bc5c74622b7 100644 --- a/noisettes/header/header.html +++ b/noisettes/header/header.html @@ -1,7 +1,7 @@ <!DOCTYPE HTML> <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> -<meta charset="#CHARSET"> +<head><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 vérifier ] <meta property="og:title" content="[(#ENV{title}|sinon{[(#NOM_SITE_SPIP|textebrut|attribut_html)]})]" /> <meta property="og:type" content="article" /> @@ -151,5 +151,5 @@ <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} \ No newline at end of file diff --git a/noisettes/header/header_modecommuniquant.html b/noisettes/header/header_modecommuniquant.html index b6edc2086b76ee03833e5477d5bef08b13a5f848..422accb5da152903751f26e2014e676058e7d982 100644 --- a/noisettes/header/header_modecommuniquant.html +++ b/noisettes/header/header_modecommuniquant.html @@ -18,5 +18,5 @@ </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="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} \ No newline at end of file diff --git a/noisettes/header/header_modeedito.html b/noisettes/header/header_modeedito.html index 9e75b0d1c28424edb86bf266052a649dcb72ef95..961750d103e24ca41c58588f1c131258add680b1 100644 --- a/noisettes/header/header_modeedito.html +++ b/noisettes/header/header_modeedito.html @@ -18,5 +18,5 @@ </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="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} \ No newline at end of file diff --git a/noisettes/header/header_modeportail.html b/noisettes/header/header_modeportail.html index ba534a0cd882ee86cabadc9c590f6f8f03f58bdf..e5699f0bbefeb1f7d32081bdaaacc2c26d3e453d 100644 --- a/noisettes/header/header_modeportail.html +++ b/noisettes/header/header_modeportail.html @@ -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="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} \ No newline at end of file diff --git a/noisettes/menus/menuhautmots.html b/noisettes/menus/menuhautmots.html new file mode 100644 index 0000000000000000000000000000000000000000..daebf47ef5edad0430117443df86823de0cf6678 --- /dev/null +++ b/noisettes/menus/menuhautmots.html @@ -0,0 +1,23 @@ +<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