]> de.git.xonotic.org Git - xonotic/xonstat.git/commitdiff
Reverse sort the map_index page. This is done via the map_id at this point because...
authorAnt Zucaro <azucaro@gmail.com>
Wed, 16 Nov 2011 17:35:02 +0000 (12:35 -0500)
committerAnt Zucaro <azucaro@gmail.com>
Wed, 16 Nov 2011 17:35:02 +0000 (12:35 -0500)
xonstat/static/css/style.css
xonstat/templates/map_index.mako
xonstat/views/map.py

index b2e104ac69517eb60306fa464cd60058c02bc7e9..56931dce27452e0acf8991268df2a02c74feeb93 100755 (executable)
@@ -368,9 +368,12 @@ input[type=text]:hover, .textbox:hover { background-position:-128px -32px; }
     margin-bottom: 10px;
     width:100%;
 }
-#player-index-table{
+#player-index-table {
     width: 600px;
 }
+#map-index-table {
+    width: 300px;
+}
 #recent-games {
     width: 950px;
 }
index ad47b60ea7c2d0e0bbe179fa7389ac2d28213794..7598a4d912600a039319d92925d3f8e387222f24 100755 (executable)
@@ -9,14 +9,12 @@ Map Index - ${parent.title()}
 \r
 % else:\r
 <h2>Map Index</h2>\r
-<table border="1">\r
+<table id="map-index-table" border="1">\r
   <tr>\r
-    <th>#</th>\r
     <th>Name</th>\r
   </tr>\r
 % for map in maps:\r
   <tr>\r
-    <td>${map.map_id}</th>\r
     <td><a href="${request.route_url("map_info", id=map.map_id)}" title="Go to this map's info page">${map.name}</a></th>\r
   </tr>\r
 % endfor\r
index aca27d619f5acb27eb6c53b99d44a9ab4076a150..659f04f0673606e771ff5cd11f4a70597cfe2b88 100755 (executable)
@@ -1,5 +1,6 @@
 import logging\r
 from pyramid.response import Response\r
+from sqlalchemy import desc\r
 from webhelpers.paginate import Page, PageURL\r
 from xonstat.models import *\r
 from xonstat.util import page_url\r
@@ -17,7 +18,7 @@ def map_index(request):
 \r
     try:\r
         map_q = DBSession.query(Map).\\r
-                order_by(Map.name)\r
+                order_by(Map.map_id.desc())\r
 \r
         maps = Page(map_q, current_page, url=page_url)\r
 \r