<%inherit file="base.mako"/> <%block name="title"> Leaderboard <%block name="css"> ${parent.css()} <%block name="hero_unit">
% if summary_stats is None:

Tracking Xonotic statistics since October 2011.

% else:

Tracking ${summary_stats.total_players} players, ${summary_stats.total_games} games (${summary_stats.duel_games} duel, ${summary_stats.ctf_games} ctf, ${summary_stats.dm_games} dm), and ${summary_stats.total_servers} servers since October 2011.

% endif
% if len(ranks) < 3:

You don't seem to have any ranks yet.

% else:
% for rs in ranks[:3]: % if len(rs) > 0:
% if rs[0].game_type_cd == 'duel':

Duel Ranks

% elif rs[0].game_type_cd == 'ctf':

CTF Ranks

% elif rs[0].game_type_cd == 'dm':

DM Ranks

% endif <% i = 1 %> % for r in rs: <% i = i+1 %> % endfor
# Nick Elo
${i} ${r.nick_html_colors()|n} ${round(r.elo, 3)}

More...

% endif % endfor
% endif

Most Active Players

<% i = 1 %> % for (player_id, nick, alivetime) in top_players: % if player_id != '-': % else: % endif <% i = i+1 %> % endfor
# Nick Play Time
${i}${nick|n}${nick|n}${alivetime}

*Most active stats are from the past 7 days

Most Active Servers

<% i = 1 %> % for (server_id, name, count) in top_servers: % if server_id != '-': % else: % endif <% i = i+1 %> % endfor
# Server Games
${i}${name}${name}${count}

Most Active Maps

<% i = 1 %> % for (map_id, name, count) in top_maps: % if map_id != '-': % else: % endif <% i = i+1 %> % endfor
# Map Games
${i}${name}${name}${count}
% if len(recent_games) > 0:

Recent Games

% for rg in recent_games: % else: ${rg.nick_html_colors|n} % endif % endfor
Type Server Map Time Winner
view ${rg.server_name} ${rg.map_name} ${rg.fuzzy_date} % if rg.player_id > 2: ${rg.nick_html_colors|n}

More...

% endif