Sprachen alphabetisch sortieren.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 1 Nov 2007 10:20:41 +0000 (10:20 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 1 Nov 2007 10:20:41 +0000 (10:20 +0000)
SL/IC.pm

index 8494152..5dfcad8 100644 (file)
--- a/SL/IC.pm
+++ b/SL/IC.pm
@@ -1690,11 +1690,14 @@ sub retrieve_languages {
     $query =
       qq|SELECT l.id, l.description, tr.translation, tr.longdescription
          FROM language l
-         LEFT OUTER JOIN translation tr ON (tr.language_id = l.id) AND (tr.parts_id = ?)|;
+         LEFT OUTER JOIN translation tr ON (tr.language_id = l.id) AND (tr.parts_id = ?)
+         ORDER BY lower(l.description)|;
     @values = (conv_i($form->{id}));
 
   } else {
-    $query = qq|SELECT id, description FROM language|;
+    $query = qq|SELECT id, description
+                FROM language
+                ORDER BY lower(description)|;
   }
 
   my $languages = selectall_hashref_query($form, $dbh, $query, @values);