X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=xonstat%2Ftemplates%2Fsearch.mako;h=7637a3af5f6ddd3b87fae345861ffce5ce16d318;hb=56b928c935f3114a3d9c12c2f97c15d45b0f293e;hp=edbf7d0b2be53a37d6f64b7bfe24aba292b043c2;hpb=47fa38ae6fc3c0efc9299fd18e0468a10d3ddfbd;p=xonotic%2Fxonstat.git diff --git a/xonstat/templates/search.mako b/xonstat/templates/search.mako old mode 100755 new mode 100644 index edbf7d0..7637a3a --- a/xonstat/templates/search.mako +++ b/xonstat/templates/search.mako @@ -1,100 +1,209 @@ <%inherit file="base.mako"/> +<%namespace name="nav" file="nav.mako" /> <%namespace file="navlinks.mako" import="navlinks" /> +<%block name="navigation"> +${nav.nav('games')} + + % if results == None: -
- - - - - - - - - - - - - - - - - - -
Nick:
Server:
Map:
+ +<%block name="title"> +Advanced Search + + +
+
+ + + +
+ + + + + +
+ +
+ +

+
+
+ + +
+ +
+ +

+
+
+ + +
+ +
+ +

+
+
+ + +
+ +
+ + + + +
+
+ + +
+ +
+ +
+
+ +
-% elif len(results) == 0: -

Sorry, nothing found!

-% else: + +
+
+ + + % elif len(results) == 0: +
+
+

Sorry, nothing found!

+
+
+ % else: + ##### player-only results ##### % if result_type == "player": - - - - - - % for player in results: - - - - - % endfor -
PlayerJoined
${player.nick_html_colors()|n}${player.joined_pretty_date()}
+
+
+ + + + + + + + % for player in results: + + + + % endfor +
Player IDNickJoined
${player.player_id} + ${player.nick_html_colors()|n} + ${player.joined_pretty_date()} + + + + +
% endif ##### server-only results ##### % if result_type == "server": - - - - - - % for server in results: - - - - - % endfor -
ServerCreated
${server.name}${server.create_dt.strftime('%m/%d/%Y at %I:%M %p')}
+
+
+ + + + + + + + % for server in results: + + + + + + % endfor +
IDNameAdded
${server.server_id}${server.name} + ${server.fuzzy_date()} + + + +
% endif ##### map-only results ##### % if result_type == "map": - - - - - - % for map in results: - - - - - % endfor -
MapCreated
${map.name}${map.create_dt.strftime('%m/%d/%Y at %I:%M %p')}
+
+
+ + + + + + + + % for map in results: + + + + + + % endfor +
IDNameAdded
${map.map_id}${map.name} + ${map.fuzzy_date()} + + + +
% endif ##### game results ##### % if result_type == "game": - - - +
+
+
Game ID
+ + - - - % for (game, server, gmap) in results: - - + + + % for (game, server, gmap) in results: + + - - - % endfor -
Map ServerPlayed On
${game.game_id}Time
View ${gmap.name} ${server.name}${game.create_dt.strftime('%m/%d/%Y at %I:%M %p')}
+ ${game.fuzzy_date()} + + % endfor + % endif -${navlinks("search_paged", results.page, results.last_page, query)} +${navlinks("search", results.page, results.last_page, search_query=query)} +
+
% endif + +<%block name="js"> +${parent.js()} + + +