change default sorting for dates columns in text/user lists
authorraph
Mon, 25 Jan 2010 14:23:35 +0100
changeset 121 fafac127deb4
parent 120 5afc61269b10
child 122 7e7f961599ae
change default sorting for dates columns in text/user lists
src/cm/templates/site/text_list.html
src/cm/templates/site/user_list.html
src/cm/templatetags/com.py
--- a/src/cm/templates/site/text_list.html	Mon Jan 25 12:57:01 2010 +0100
+++ b/src/cm/templates/site/text_list.html	Mon Jan 25 14:23:35 2010 +0100
@@ -135,7 +135,7 @@
             {% endif %}        
             <th>{% up_down title %}{% blocktrans %}Text{% endblocktrans %}{% endup_down %}</th>
             <th>{% blocktrans %}Author{% endblocktrans %}</th>
-            <th>{% up_down modified %}{% blocktrans %}Modified{% endblocktrans %}{% endup_down %}</th>
+            <th>{% up_down -modified %}{% blocktrans %}Modified{% endblocktrans %}{% endup_down %}</th>
             <th># {% blocktrans %}comments{% endblocktrans %}</th>
             {% if can_manage_workspace %}<th>{% blocktrans %}Last week activity{% endblocktrans %}</th>{% endif %}
         </tr>
--- a/src/cm/templates/site/user_list.html	Mon Jan 25 12:57:01 2010 +0100
+++ b/src/cm/templates/site/user_list.html	Mon Jan 25 14:23:35 2010 +0100
@@ -131,7 +131,7 @@
             </th>
             <th>{% up_down user__username %}{% blocktrans %}User{% endblocktrans %}{% endup_down %}</th>
             {% if SHOW_EMAILS_IN_ADMIN %}<th>{% up_down user__email %}{% blocktrans %}Email{% endblocktrans %}{% endup_down %}</th>{% endif %}
-            <th>{% up_down user__date_joined %}{% blocktrans %}Date joined{% endblocktrans %}{% endup_down %}</th>
+            <th>{% up_down -user__date_joined %}{% blocktrans %}Date joined{% endblocktrans %}{% endup_down %}</th>
             <th>{% up_down role__name %}{% blocktrans %}Role{% endblocktrans %}{% endup_down %}</th>
             <th>{% blocktrans %}Last week activity{% endblocktrans %}</th>
         </tr>
--- a/src/cm/templatetags/com.py	Mon Jan 25 12:57:01 2010 +0100
+++ b/src/cm/templatetags/com.py	Mon Jan 25 14:23:35 2010 +0100
@@ -189,7 +189,10 @@
             order = None
         if order == self.sort_name:
             node_class = DOWN_CLASS
-            to_link = '-%s' %self.sort_name
+            if self.sort_name[0]=="-":
+                to_link = self.sort_name[1:]
+            else:
+                to_link = '-%s' %self.sort_name
         elif order and order[0]=='-' and order[1:] == self.sort_name:
             node_class = UP_CLASS
             to_link = self.sort_name