[Checkins] SVN: z3c.securitytool/trunk/src/z3c/securitytool/browser/views.py Update for tests views.py

Daniel Blackburn blackburnd at gmail.com
Fri Feb 22 10:21:19 EST 2008


Log message for revision 84138:
  Update for tests views.py

Changed:
  U   z3c.securitytool/trunk/src/z3c/securitytool/browser/views.py

-=-
Modified: z3c.securitytool/trunk/src/z3c/securitytool/browser/views.py
===================================================================
--- z3c.securitytool/trunk/src/z3c/securitytool/browser/views.py	2008-02-22 15:00:09 UTC (rev 84137)
+++ z3c.securitytool/trunk/src/z3c/securitytool/browser/views.py	2008-02-22 15:21:19 UTC (rev 84138)
@@ -247,49 +247,7 @@
         self.update()
         return self.render()
 
-class ORIGPermissionDetailsView(BrowserView):
-    """ view class for pd.html (Permission Details)"""
 
-    pageTemplateFile = "permdetails.pt"
-
-    def update(self):
-        self.principal = self.request.get('principal','no user specified')
-        self.view = self.request.get('view','no view specified')
-        self.skin = getSkin(self.request) or IBrowserRequest
-
-        permAdapter = zapi.getMultiAdapter((self.context,
-                                            ),IPermissionDetails)
-
-        self.permissionDetails = permAdapter(self.principal,
-                                             self.view,
-                                             self.skin)
-
-        self.read_perm = self.permissionDetails['read_perm']
-        if self.read_perm == 'zope.Public':
-            self.message =(u"<p class=\"Allow\"> The view <b>%s</b> has the permission "
-                           u"<b>zope.Public</b> and can  be accessed "
-                           u"by any principal.</p>" % self.view)
-
-            self.legend = u""
-        else:
-            self.message = (u"Permission settings for  "
-                            u"<b>%(principal)s</b> with the view "
-                            u"<b>%(view)s</b> and the permission "
-                            u"<b>%(read_perm)s</b>."
-                            % self.__dict__
-                             )
-
-            self.legend = (u"<span class='Deny'>Red Bold = Denied Permission"
-                           u"</span>,<span class='Allow'> Green Normal = "
-                           u"Allowed Permission </span>")
-
-    def render(self):
-        return ViewPageTemplateFile(self.pageTemplateFile)(self)
-
-    def __call__(self):
-        self.update()
-        return self.render()
-
 def getSkin(request):
     """Get the skin from the session."""
     sessionData = ISession(request)[SESSION_KEY]



More information about the Checkins mailing list