diff browser_side/panels.py @ 366:39ae5bf92786

browser_side: allow one blogger to moderate the comments made on his own blog messages.
author souliane <souliane@mailoo.org>
date Fri, 21 Feb 2014 18:44:47 +0100
parents a74a2dfbe4f5
children 30d03d9f07e4
line wrap: on
line diff
--- a/browser_side/panels.py	Thu Feb 20 19:33:31 2014 +0100
+++ b/browser_side/panels.py	Fri Feb 21 18:44:47 2014 +0100
@@ -452,8 +452,10 @@
             self.entry_actions.add(label)
             return label
 
-        if self.author == self._blog_panel.host.whoami.bare:
+        is_publisher = self.author == self._blog_panel.host.whoami.bare
+        if is_publisher or str(self.node).endswith(self._blog_panel.host.whoami.bare):
             self.delete_label = addIcon(u"✗", "Delete this message")
+        if is_publisher:
             self.update_label = addIcon(u"✍", "Edit this message")
         if self.comments:
             self.comment_label = addIcon(u"↶", "Comment this message")