From 31137a0c8fbbd03170278017ec666b587f50ec48 Mon Sep 17 00:00:00 2001
From: "B. Ninassi" <benjamin.ninassi@inria.fr>
Date: Tue, 21 Apr 2020 17:00:49 +0200
Subject: [PATCH] adding date sorting in iai links page

---
 gitlab-ci/generateIAIlinks.php | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/gitlab-ci/generateIAIlinks.php b/gitlab-ci/generateIAIlinks.php
index 419c6f9..59419ae 100644
--- a/gitlab-ci/generateIAIlinks.php
+++ b/gitlab-ci/generateIAIlinks.php
@@ -9,6 +9,15 @@ function cmpSection($a, $b){
   return ($sectionA < $sectionB) ? -1 : 1;
 }
 
+function cmpDate($a, $b){
+  $dateA=$a[6];  
+  $dateB=$b[6];
+  if ($dateA == $dateB) {
+    return 0;
+  }
+  return ($sectionA < $sectionB) ? -1 : 1;
+}
+
 print "Lancement du traitement... \n";
 //$file_pointer = '40ainehtml.txt';
 $postID = 21718;
@@ -48,7 +57,8 @@ $dataArraySize = count($dataArray);
 print $dataArraySize." lignes après nettoyage \n";
 if($dataArray && $dataArraySize!=0){
   $currentSection="";
-  usort($dataArray, "cmpSection");//on trie le tableau
+  usort($dataArray, "cmpDate");//on trie le tableau par Date
+  usort($dataArray, "cmpSection");//on trie le tableau Section
   $colorArray=array("blue","orange","green");
   $sectionNumber = 0;
   foreach ($dataArray as $tmp_line){	    
-- 
GitLab