From 366722f3e15ea9da2765e1e1f49d1550374ec319 Mon Sep 17 00:00:00 2001 From: Michael Ziegler Date: Sat, 18 Apr 2009 14:59:34 +0200 Subject: [PATCH] player profiles --- pyweb/mumble/mmobjects.py | 5 +++++ template/mumble/list.htm | 4 +++- template/mumble/mumble.htm | 25 +++++++++++++++++++++---- 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/pyweb/mumble/mmobjects.py b/pyweb/mumble/mmobjects.py index 231356d..453b94d 100644 --- a/pyweb/mumble/mmobjects.py +++ b/pyweb/mumble/mmobjects.py @@ -204,6 +204,11 @@ class mmPlayer( object ): def isAuthed( self ): return self.dbaseid != -1; + isAdmin = property( + lambda self: self.mumbleuser and self.mumbleuser.getAdmin(), + None + ); + def is_server( self ): return False; def is_channel( self ): diff --git a/template/mumble/list.htm b/template/mumble/list.htm index fe0d4e1..ad76e47 100644 --- a/template/mumble/list.htm +++ b/template/mumble/list.htm @@ -1,8 +1,10 @@ {% extends "index.htm" %} {% load mumble_extras %} +{% block Headline %} +Configured Mumble Servers +{% endblock %} {% block Content %}
-

Configured Mumble Servers