]> git.parisson.com Git - telemeta.git/commitdiff
add sort by playlist title, for desk/list
authorKaltar5679 <killian.mary@outlook.fr>
Tue, 2 Jun 2015 13:30:16 +0000 (15:30 +0200)
committerKaltar5679 <killian.mary@outlook.fr>
Tue, 2 Jun 2015 13:30:16 +0000 (15:30 +0200)
telemeta/templates/telemeta/lists.html
telemeta/views/core.py

index 53bbddd8111625eeec25b1b800b2144b42723659..df2f3cb015c6057bc66f91b213e510e41b860e69 100644 (file)
 {% comment "added by Killian Mary" %}{% endcomment %}
 <script>
 $(document).ready(function(){
+    $.tablesorter.defaults.sortList = [[2,0]];
     {% for playlist in playlists %}
-        $("#{{playlist.playlist.public_id}}tb").tablesorter( {sortList: [[2,0]]}, {headers: {6:{sorter:false}}} );
+        $("#{{playlist.playlist.public_id}}tb").tablesorter({headers: {6:{sorter:false}}} );
     {% endfor %}
 });
 </script>
-{% comment "added by Killian Mary" %}end{% endcomment %}
+{% comment "added by Killian Mary end" %}{% endcomment %}
 
 {% endblock %}
 
index a8f518abdefb667489531c20bfd0df87b5ed01ee..61cad53794e8649c7d0fa9d70505ababed26a1e5 100644 (file)
@@ -227,6 +227,8 @@ def get_playlists(request, user=None):
                     element = None
                 resources.append({'element': element, 'type': resource.resource_type, 'public_id': resource.public_id })
             playlists.append({'playlist': playlist, 'resources': resources})
+        #add by Killian Mary for sort list by title
+        playlists.sort(key=lambda x: x['playlist'].title)
     return playlists