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