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