From f787f95292a7371b2eaf4d0f5eee8fb57233b6bc Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Fri, 13 Jan 2017 17:22:17 +0000
Subject: [PATCH] =?UTF-8?q?une=20fonction=20de=20callback=20pour=20le=20tr?=
 =?UTF-8?q?i=20de=20la=20liste=20des=20v=C3=A9rifications,=20afin=20de=20p?=
 =?UTF-8?q?ouvoir=20les=20ordonner=20par=20titre?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 inc/verifier.php | 20 ++++++++++++++++++++
 paquet.xml       |  2 +-
 plugin.xml       |  2 +-
 3 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/inc/verifier.php b/inc/verifier.php
index 03ec6b3..a363166 100644
--- a/inc/verifier.php
+++ b/inc/verifier.php
@@ -86,6 +86,26 @@ function verifier_lister_disponibles($repertoire = 'verifier') {
 	return $verifications[$repertoire];
 }
 
+/**
+ * Fonction de callback pour uasort()
+ * Afin de trier selon le titre
+ * @param array $array1 premier élèment
+ * @param array $array2 second élèment
+ * @return int 1,0,-1
+ **/
+function verifier_trier_par_titre($array1,$array2) {
+	if (isset($array1['titre']) and isset($array2['titre'])) {
+		if ($array1['titre'] == $array2['titre']) {
+			return 0;
+		} elseif ($array1['titre'] > $array2['titre']) {
+			return 1;
+		} else {
+			return -1;
+		}
+	} else {
+		return 0;
+	}
+}
 
 /**
  * Charger les informations contenues dans le yaml d'une vérification
diff --git a/paquet.xml b/paquet.xml
index fbdc22e..c282072 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="verifier"
 	categorie="outil"
-	version="1.5.1"
+	version="1.6.0"
 	etat="stable"
 	compatibilite="[2.0.10;3.1.*]"
 	logo="images/verifier-128.png"
diff --git a/plugin.xml b/plugin.xml
index 24089c8..b84d6b6 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -9,7 +9,7 @@
 	<auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
 	<icon>images/verifier-128.png</icon>
 	<licence>GPL v3</licence>
-	<version>1.5.1</version>
+	<version>1.6.0</version>
 	<etat>stable</etat>
 	<description>
 		<multi>
-- 
GitLab