]> git.immae.eu Git - github/shaarli/Shaarli.git/commitdiff
Sort tags
authorSebastien SAUVAGE <sebsauvage@sebsauvage.net>
Fri, 1 Mar 2013 16:09:52 +0000 (17:09 +0100)
committerSebastien SAUVAGE <sebsauvage@sebsauvage.net>
Fri, 1 Mar 2013 16:09:52 +0000 (17:09 +0100)
index.php

index 3c16315404efe2bc8e772ee9c1400b21ed6d7a2d..ee3a0a5c958224ceb2f05c014eb29b6a125ef2a2 100644 (file)
--- a/index.php
+++ b/index.php
@@ -1109,7 +1109,9 @@ function showDaily()
     // We pre-format some fields for proper output.
     foreach($linksToDisplay as $key=>$link)
     {
-        $linksToDisplay[$key]['taglist']=explode(' ',$link['tags']);
+        $taglist = explode(' ',$link['tags']);
+        uasort($taglist, 'strcasecmp');
+        $linksToDisplay[$key]['taglist']=$taglist;
         $linksToDisplay[$key]['formatedDescription']=nl2br(keepMultipleSpaces(text2clickable(htmlspecialchars($link['description']))));
         $linksToDisplay[$key]['thumbnail'] = thumbnail($link['url']);            
     }
@@ -1761,7 +1763,9 @@ function buildLinkList($PAGE,$LINKSDB)
         $classLi =  $i%2!=0 ? '' : 'publicLinkHightLight';
         $link['class'] = ($link['private']==0 ? $classLi : 'private');
         $link['localdate']=linkdate2locale($link['linkdate']);
-        $link['taglist']=explode(' ',$link['tags']);
+        $taglist = explode(' ',$link['tags']);
+        uasort($taglist, 'strcasecmp');
+        $link['taglist']=$taglist;
         $linkDisp[$keys[$i]] = $link;
         $i++;
     }