diff --git a/htdocs/mumble/authenticated.png b/htdocs/mumble/authenticated.png index 21876e1..00e3b7a 100644 Binary files a/htdocs/mumble/authenticated.png and b/htdocs/mumble/authenticated.png differ diff --git a/htdocs/mumble/channel.png b/htdocs/mumble/channel.png index 670621e..0dd0573 100644 Binary files a/htdocs/mumble/channel.png and b/htdocs/mumble/channel.png differ diff --git a/htdocs/mumble/channel_linked.png b/htdocs/mumble/channel_linked.png index 3e432e1..62d7b1c 100644 Binary files a/htdocs/mumble/channel_linked.png and b/htdocs/mumble/channel_linked.png differ diff --git a/htdocs/mumble/comment.png b/htdocs/mumble/comment.png new file mode 100644 index 0000000..8a51923 Binary files /dev/null and b/htdocs/mumble/comment.png differ diff --git a/htdocs/mumble/comment_seen.png b/htdocs/mumble/comment_seen.png new file mode 100644 index 0000000..9fe4462 Binary files /dev/null and b/htdocs/mumble/comment_seen.png differ diff --git a/htdocs/mumble/deafened_self.png b/htdocs/mumble/deafened_self.png index 26660ae..57b0668 100644 Binary files a/htdocs/mumble/deafened_self.png and b/htdocs/mumble/deafened_self.png differ diff --git a/htdocs/mumble/deafened_server.png b/htdocs/mumble/deafened_server.png index 008d738..45fcfe0 100644 Binary files a/htdocs/mumble/deafened_server.png and b/htdocs/mumble/deafened_server.png differ diff --git a/htdocs/mumble/muted_self.png b/htdocs/mumble/muted_self.png index 51afbc1..19c970e 100644 Binary files a/htdocs/mumble/muted_self.png and b/htdocs/mumble/muted_self.png differ diff --git a/htdocs/mumble/muted_server.png b/htdocs/mumble/muted_server.png index 714ad08..408c92a 100644 Binary files a/htdocs/mumble/muted_server.png and b/htdocs/mumble/muted_server.png differ diff --git a/htdocs/mumble/talking_off.png b/htdocs/mumble/talking_off.png index 04cc1a7..7a8b748 100644 Binary files a/htdocs/mumble/talking_off.png and b/htdocs/mumble/talking_off.png differ diff --git a/pyweb/mumble/mmobjects.py b/pyweb/mumble/mmobjects.py index b307412..9ed4960 100644 --- a/pyweb/mumble/mmobjects.py +++ b/pyweb/mumble/mmobjects.py @@ -185,6 +185,11 @@ class mmPlayer( object ): def __str__( self ): return '' % ( self.name, self.session, self.userid ); + hasComment = property( + lambda self: hasattr( self.playerObj, "comment" ) and bool(self.playerObj.comment), + doc="True if this player has a comment set." + ); + isAuthed = property( lambda self: self.userid != -1, doc="True if this player is authenticated (+A)." diff --git a/template/mobile_index.htm b/template/mobile_index.htm index 539ef6b..5c069e8 100644 --- a/template/mobile_index.htm +++ b/template/mobile_index.htm @@ -18,7 +18,7 @@
- Mumble-Django + Mumble-Django
diff --git a/template/mumble/player.htm b/template/mumble/player.htm index 11e04e1..cba74a6 100644 --- a/template/mumble/player.htm +++ b/template/mumble/player.htm @@ -2,7 +2,7 @@
{% if Player.isAuthed %} - authed + authed {% endif %} {% if Player.mute or Player.suppress %} muted @@ -16,6 +16,9 @@ {% if Player.selfDeaf %} self-deafened {% endif %} + {% if Player.hasComment %} + has comment + {% endif %}