From 29f39e5c40fd3dcf445dfd8248a5d78b26f9c143 Mon Sep 17 00:00:00 2001 From: Ant Zucaro Date: Fri, 24 Jun 2011 16:04:51 -0400 Subject: [PATCH] Add a player index. Change the base template to have a players link. --- xonstat/__init__.py | 7 ++++++ xonstat/templates/base.mako | 1 + xonstat/templates/player_index.mako | 33 +++++++++++++++++++++++++++++ xonstat/views/player.py | 19 +++++++++++++++-- 4 files changed, 58 insertions(+), 2 deletions(-) mode change 100644 => 100755 xonstat/templates/base.mako create mode 100755 xonstat/templates/player_index.mako diff --git a/xonstat/__init__.py b/xonstat/__init__.py index 386fd0a..fa91e50 100755 --- a/xonstat/__init__.py +++ b/xonstat/__init__.py @@ -34,6 +34,13 @@ def main(global_config, **settings): pattern="/player/{player_id:\d+}/games/page/{page:\d+}", view=player_game_index, renderer='player_game_index.mako') + config.add_route(name="player_index_paged", + pattern="/players/page/{page:\d+}", view=player_index, + renderer='player_index.mako') + + config.add_route(name="player_index", pattern="/players", view=player_index, + renderer='player_index.mako') + config.add_route(name="player_info", pattern="/player/{id:\d+}", view=player_info, renderer='player_info.mako') diff --git a/xonstat/templates/base.mako b/xonstat/templates/base.mako old mode 100644 new mode 100755 index 5f96eb8..76b6dc0 --- a/xonstat/templates/base.mako +++ b/xonstat/templates/base.mako @@ -16,6 +16,7 @@

Player Statistics for Xonotic