From 89af62a02bd9bded48bccd2eeaef54c3792a5850 Mon Sep 17 00:00:00 2001
From: RealET <real3t@gmail.com>
Date: Sat, 3 Jul 2021 22:47:21 +0200
Subject: [PATCH] =?UTF-8?q?Possibilit=C3=A9=20d'une=202e=20ligne=20d'outil?=
 =?UTF-8?q?s?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 noisettes/header/cadre_outils.html | 15 ++++++++++++---
 paquet.xml                         |  8 ++++----
 soyezcreateurs_administrations.php |  7 +++++++
 3 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/noisettes/header/cadre_outils.html b/noisettes/header/cadre_outils.html
index 83104e6f..881c1383 100644
--- a/noisettes/header/cadre_outils.html
+++ b/noisettes/header/cadre_outils.html
@@ -3,7 +3,7 @@
 <div id="cadre_outils">
 	<ul>
 <BOUCLE_Outils(ARTICLES){titre_mot=Outils}{par num titre} {lang}>
-	<li id="cadre_outil_#ID_ARTICLE"[ class="(#COMPTEUR_BOUCLE|=={1}|?{first})"][ class="(#COMPTEUR_BOUCLE|=={#TOTAL_BOUCLE}|?{last})"]><a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>[(#CONFIG{soyezcreateurs/mode_affichage,communiquant}|=={portailcognac}|ou{#CONFIG{soyezcreateurs_layout/pictogrammesoutils,non}|=={avecoutils}}|non)[<img src="(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|extraire_attribut{src}|embarque_fichier)" class="logo_outil" alt="" width="[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|largeur)]" height="[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|hauteur)]" />]]#TITRE</a></li>
+	<li id="cadre_outil_#ID_ARTICLE"[ class="(#COMPTEUR_BOUCLE|=={1}|?{first})"][ class="(#COMPTEUR_BOUCLE|=={#TOTAL_BOUCLE}|?{last})"]><a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>[<img src="(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|extraire_attribut{src}|embarque_fichier)" class="logo_outil" alt="" width="[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|largeur)]" height="[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|hauteur)]" />]#TITRE</a></li>
 	#SET{vu,1}
 </BOUCLE_Outils>
 </B_Outils>
@@ -33,6 +33,15 @@
 [(#PLUGIN{ACCESRESTREINT}|oui)<INCLURE{fond=noisettes/accesrestreint/login-logout,env}>]
 
 ]
-[(#GET{vu}|oui)	</ul>
-</div>]
+[(#GET{vu}|oui)	</ul>]
+<B_OutilsSecondaires>
+[(#GET{vu}|non)<div id="cadre_outils">]
+	<ul>
+<BOUCLE_OutilsSecondaires(ARTICLES){titre_mot=OutilsSecondaires}{par num titre} {lang}>
+		<li id="cadre_outilsecondaires_#ID_SITE"[ class="(#COMPTEUR_BOUCLE|=={1}|?{first})"][ class="(#COMPTEUR_BOUCLE|=={#TOTAL_BOUCLE}|?{last})"]><a href="#ARTICLE_URL"[ title="(#DESCRIPTIF|attribut_html)"]>[<img src="(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|extraire_attribut{src}|embarque_fichier)" class="logo_outil" alt="[(#TITRE|attribut_html)]" width="[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|largeur)]" height="[(#LOGO_ARTICLE_NORMAL|image_reduire{#CONFIG{soyezcreateurs_layout/largeurlogooutils,16},#CONFIG{soyezcreateurs_layout/hauteurlogooutils,16}}|hauteur)]" />]</a>[(#LOGO_ARTICLE_NORMAL|non)#TITRE]</li>
+		#SET{vu,1}
+</BOUCLE_OutilsSecondaires>
+	</ul>
+</B_OutilsSecondaires>
+[(#GET{vu}|oui)</div>]
 #FILTRE{mini_html}
\ No newline at end of file
diff --git a/paquet.xml b/paquet.xml
index 1b6a0d4e..cb2271d3 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,11 +1,11 @@
 <paquet
 	prefix="soyezcreateurs"
 	categorie="squelette"
-	version="5.2.18"
+	version="5.2.19"
 	etat="stable"
 	compatibilite="[3.1.8;4.0.*]"
 	logo="img_pack/soyezcreateurs-32.png"
-	schema="3.1.71"
+	schema="3.1.72"
 	documentation="https://contrib.spip.net/SoyezCreateurs-1237?tri_articles=titre"
 >
 
@@ -14,7 +14,7 @@
 
 	<auteur lien="https://contrib.spip.net/RealET">RealET</auteur>
 
-	<copyright>2003-2018</copyright>
+	<copyright>2003-2021</copyright>
 
 	<licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
 
@@ -46,7 +46,7 @@
 	<necessite nom="pp_chgt_lg" compatibilite="[0.3.1;[" />
 	<necessite nom="saisies" compatibilite="[3.23.2;[" />	
 	<necessite nom="sidr" compatibilite="[1.2.3;[" />
-	<necessite nom="slick" compatibilite="[1.2.7;[" />
+	<necessite nom="slick" compatibilite="[2.0.0;[" />
 	<necessite nom="spip_bonux" compatibilite="[3.2.0;[" />
 	<necessite nom="typoenluminee" compatibilite="[3.5.12;[" />
 	<necessite nom="cextras" compatibilite="[3.11.7;[" />
diff --git a/soyezcreateurs_administrations.php b/soyezcreateurs_administrations.php
index 46b17e47..25ff8af5 100644
--- a/soyezcreateurs_administrations.php
+++ b/soyezcreateurs_administrations.php
@@ -75,6 +75,9 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
 		array('soyezcreateurs_3_1_71'),
 		array('soyezcreateurs_finalisationinstall') /* À rajouter à la fin systématiquement */		
 	);
+	$maj['3.1.72'] = array( 
+		array('soyezcreateurs_3_1_72'),
+	);
 		
 	include_spip('base/upgrade');
 	maj_plugin($nom_meta_base_version, $version_cible, $maj);
@@ -386,6 +389,10 @@ function soyezcreateurs_3_1_71() {
 	$id_mot = create_mot("_Specialisation", "RelCanonical", "Pour indiquer que le \"Lien hypertexte (référence, site à visiter...)\" est l'original de l'article et éviter une pénalité de <multi>[en]duplicate content</multi>", "Pour que ce mot clef soit pris en compte il faut avoir {{aussi}} renseigné le champ URL du site de référence.\n\nLa balise link canonical de l'article prendra la valeur de ce champ.\n\nPour les curieux, vous pouvez [lire l'article de Google sur le sujet->https://support.google.com/webmasters/answer/139066?hl=fr].");
 }
 
+function soyezcreateurs_3_1_72() {
+	$id_mot = create_mot("_Specialisation", "OutilsSecondaires", "2e ligne d'outils", "Usage :\n-* affecter ce mot clef à un article\n-* avec un titre (trié par numéro de titre)\n-* s'il y a un logo, le titre n'est pas affiché (mais servira d'alternative à l'image)\n-* Prend la taille définie par [Taille maximum des logos de la boite à outil->?exec=configurer_soyezcreateurs&cfg=soyezcreateurs_layout]\n-* le lien mène à l'article\n-* l'article peut être une redirection");
+}
+
 
 function soyezcreateurs_finalisationinstall() {
 	// On termine en invalidant les caches
-- 
GitLab