from xonstat.util import html_colors class SummaryStat(object): def __repr__(self): return "" % (self.total_players, self.total_games, self.total_servers) class ActivePlayer(object): def __init__(self, sort_order=None, player_id=None, nick=None, alivetime=None): self.sort_order = sort_order self.player_id = player_id self.nick = nick self.alivetime = alivetime def nick_html_colors(self): return html_colors(self.nick) def __repr__(self): return "" % (self.sort_order, self.player_id) class ActiveServer(object): def __init__(self, sort_order=None, server_id=None, server_name=None, games=None): self.sort_order = sort_order self.server_id = server_id self.server_name = server_name self.games = games def __repr__(self): return "" % (self.sort_order, self.server_id) class ActiveMap(object): def __init__(self, sort_order=None, map_id=None, map_name=None, games=None): self.sort_order = sort_order self.map_id = map_id self.map_name = map_name self.games = games def __repr__(self): return "" % (self.sort_order, self.map_id)