]> de.git.xonotic.org Git - xonotic/xonstat.git/blobdiff - xonstat/templates/server_index.mako
Add server index and template. Fix links on player index and template.
[xonotic/xonstat.git] / xonstat / templates / server_index.mako
diff --git a/xonstat/templates/server_index.mako b/xonstat/templates/server_index.mako
new file mode 100755 (executable)
index 0000000..93b6f09
--- /dev/null
@@ -0,0 +1,32 @@
+<%inherit file="base.mako"/>\r
+\r
+<%block name="title">\r
+Map Index - ${parent.title()}\r
+</%block>\r
+\r
+% if not servers:\r
+<h2>Sorry, no servers yet. Get playing!</h2>\r
+\r
+% else:\r
+<h2>Server Index</h2>\r
+<table border="1">\r
+  <tr>\r
+    <th>#</th>\r
+    <th>Name</th>\r
+    <th>IP Address</th>\r
+  </tr>\r
+% for server in servers:\r
+  <tr>\r
+    <td>${server.server_id}</th>\r
+    <td><a href="${request.route_url("server_info", id=server.server_id)}" title="Go to this server's info page">${server.name}</a></th>\r
+  </tr>\r
+% endfor\r
+</table>\r
+% endif\r
+\r
+% if servers.previous_page:\r
+<a href="${request.route_url("server_index_paged", page=servers.previous_page)}" name="Previous Page">Previous</a>\r
+% endif\r
+% if servers.next_page:\r
+<a href="${request.route_url("server_index_paged", page=servers.next_page)}" name="Next Page">Next</a>\r
+% endif\r