From 09b3d17fc8a368f8748e331492a2981254f570bf Mon Sep 17 00:00:00 2001 From: "peetdu@gmail.com" <> Date: Thu, 31 Mar 2016 14:29:16 +0000 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20l=E2=80=99entr=C3=A9e=20Liens=20So?= =?UTF-8?q?ciaux=20pour=20le=20plugin=20Menus?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 3 +++ lang/sociaux_fr.php | 9 +++++++-- menus/liens_sociaux.html | 11 +++++++++++ menus/liens_sociaux.xml | 10 ++++++++++ paquet.xml | 2 +- prive/themes/spip/images/sociaux-24.png | Bin 0 -> 2486 bytes 6 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 menus/liens_sociaux.html create mode 100644 menus/liens_sociaux.xml create mode 100644 prive/themes/spip/images/sociaux-24.png diff --git a/.gitattributes b/.gitattributes index b199ffd..38109da 100644 --- a/.gitattributes +++ b/.gitattributes @@ -10,11 +10,14 @@ formulaires/configurer_sociaux.html -text inclure/sociaux.html -text lang/paquet-sociaux_fr.php -text lang/sociaux_fr.php -text +menus/liens_sociaux.html -text +menus/liens_sociaux.xml -text modeles/sociaux.html -text /paquet.xml -text prive/squelettes/contenu/configurer_sociaux.html -text prive/themes/spip/images/sociaux-128.png -text prive/themes/spip/images/sociaux-16.png -text +prive/themes/spip/images/sociaux-24.png -text prive/themes/spip/images/sociaux-32.png -text prive/themes/spip/images/sociaux-64.png -text /sociaux_pipelines.php -text diff --git a/lang/sociaux_fr.php b/lang/sociaux_fr.php index cf0cfcc..3ffc128 100644 --- a/lang/sociaux_fr.php +++ b/lang/sociaux_fr.php @@ -9,8 +9,13 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'sociaux_titre' => 'Liens sociaux', // C - 'cfg_explication' => 'Indiquez les adresses des réseaux sociaux vers lesquels vous voulez faire le lien', - 'cfg_label_css' => 'Activer l\'habillage graphique de la barre de liens avec la feuille de style basée sur la police socicon', + 'cfg_explication' => 'Indiquez les adresses des réseaux sociaux vers lesquels vous voulez faire le lien', + 'cfg_label_css' => 'Activer l\'habillage graphique de la barre de liens avec la feuille de style basée sur la police socicon', + + // M + 'menu_description' => 'La liste complète des réseaux est disponible dans la documentation.', + 'menu_nom_reseau' => 'Nom du réseau', + 'menu_titre' => 'Lien vers un réseau social (Twitter, Facebook, etc.).', // T 'titre_page_configurer_sociaux' => 'Liens vers les réseaux sociaux', diff --git a/menus/liens_sociaux.html b/menus/liens_sociaux.html new file mode 100644 index 0000000..dcde56a --- /dev/null +++ b/menus/liens_sociaux.html @@ -0,0 +1,11 @@ +#SET{nom, #ENV*{nom}|_T_ou_typo} +#SET{nom_css, #ENV*{nom}|strtolower} + +[(#ENV{appel_formulaire}|oui) + <div class="titre">#GET{nom}</div> + <div class="infos">[(#ENV*{url}|extraire_multi)]</div> +] +[(#ENV{appel_menu}|oui) + <li class="menu-entree item sociaux[ (#ENV{css})]"> + <a href="[(#ENV*{url}|extraire_multi)]" class="#GET{nom_css}[(#ENV{css_lien})]"><span class="socicon socicon-#GET{nom_css}"> </span></a> +] \ No newline at end of file diff --git a/menus/liens_sociaux.xml b/menus/liens_sociaux.xml new file mode 100644 index 0000000..6723ade --- /dev/null +++ b/menus/liens_sociaux.xml @@ -0,0 +1,10 @@ +<entree> + <nom><:sociaux:menu_titre:></nom> + <rang>32</rang> + <description><:sociaux:menu_description:></description> + <icone>prive/themes/spip/images/sociaux-24.png</icone> + <parametre nom="nom" class="multilang" label="sociaux:menu_nom_reseau" obligatoire="oui" /> + <parametre nom="url" label="menus:entree_url" obligatoire="oui" /> + <parametre nom="css" label="menus:entree_css" /> + <parametre nom="css_lien" label="menus:entree_css_lien" /> +</entree> \ No newline at end of file diff --git a/paquet.xml b/paquet.xml index 9e2bd7b..ae54b1a 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="sociaux" categorie="edition" - version="1.1.2" + version="1.1.3" etat="stable" compatibilite="[3.0.20;3.1.*]" logo="prive/themes/spip/images/sociaux-64.png" diff --git a/prive/themes/spip/images/sociaux-24.png b/prive/themes/spip/images/sociaux-24.png new file mode 100644 index 0000000000000000000000000000000000000000..3f26d4e33894604d38ff99f3608a7e4353f7b12b GIT binary patch literal 2486 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 literal 0 HcmV?d00001 -- GitLab