[Checkins]
SVN: z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt
Added the permissionTree to the principalDetails page template, need
Daniel Blackburn
blackburnd at gmail.com
Sat Feb 16 16:44:38 EST 2008
Log message for revision 83942:
Added the permissionTree to the principalDetails page template, need
to group the roles and permissions settings together
Changed:
U z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt
-=-
Modified: z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt
===================================================================
--- z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt 2008-02-16 21:43:44 UTC (rev 83941)
+++ z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt 2008-02-16 21:44:38 UTC (rev 83942)
@@ -24,6 +24,7 @@
tal:define="permissions view/principalPermissions/permissions;
roles view/principalPermissions/roles;
roleTree view/principalPermissions/roleTree;
+ permissionTree view/principalPermissions/permissionTree;
groups view/principalPermissions/groups">
<h3 tal:condition="permissions"> Directly provided
@@ -54,8 +55,22 @@
</div>
</span>
</tal:block>
-
<br tal:condition="roleTree">
+
+ <h3 tal:condition="permissionTree">Permissions Defined in
+ Context(s) for this user</h3>
+ <tal:block tal:repeat="context permissionTree">
+ <span tal:define="curr python:context.values()[0]">
+ <div class="contextList"
+ tal:content="python: ' / '.join(curr['parentList'])"/>
+ <div class="contextListIndent" tal:repeat="permission python: curr['permissions']">
+ <div tal:attributes="class python:permission['setting']"
+ tal:content="python: permission['permission']"/>
+ </div>
+ </span>
+ </tal:block>
+ <br tal:condition="permissionTree">
+
<h3 tal:condition="roles">Permissions provided by roles</h3>
<div class="contentList" tal:condition="roles">
<div tal:repeat="role roles">
More information about the Checkins
mailing list