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