[Checkins]
SVN: z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt
Cleaned up the user details page and fixed the content
Daniel Blackburn
blackburnd at gmail.com
Sat Jan 26 09:25:17 EST 2008
Log message for revision 83243:
Cleaned up the user details page and fixed the content
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-01-26 14:07:09 UTC (rev 83242)
+++ z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt 2008-01-26 14:25:16 UTC (rev 83243)
@@ -1,22 +1,44 @@
<html>
+<head>
+ <link type="text/css" rel="stylesheet" media="all" href=""
+ tal:attributes="href context/++resource++securitytool.css"/>
+</head>
<body>
<h1>Permission settings for principal <em tal:content="view/principal"></em></h1>
+
<tal:block define="permissions view/principalPermissions/permissions;
roles view/principalPermissions/roles;
groups view/principalPermissions/groups">
+ <div tal:condition="view/legend" tal:content="structure view/legend"/>
+
+ <div>
+
<metal:block define-macro="user-details">
<tal:block tal:condition="permissions">
<h3>Directly provided permissions</h3>
<div tal:repeat="permission permissions"><span tal:replace="permission">zope.ManageSite</span>, </div>
</tal:block>
<tal:block tal:condition="roles">
+ <br>
<h3>Permissions provided by roles</h3>
+
<div tal:repeat="role roles">
<b tal:content="role">zope.ManageSite:</b>
- <div tal:repeat="permission python:roles[role]" tal:content="permission"></div>
+ <div tal:repeat="permission python:roles[role]">
+ <ul>
+ <li>
+ <div tal:content="permission/permission"/>
+ <div tal:attributes="class permission/setting"
+ tal:content="permission/setting"/>
+ </li>
+ <ul>
+ </div>
+
</div>
+
</tal:block>
<tal:block tal:condition="groups">
+ <br>
<h3>Permissions provided by group(s)</h3>
<div tal:repeat="group_id groups">
<div tal:content="group_id">zope.Authenticated</div>
@@ -29,6 +51,7 @@
</div>
</tal:block>
</metal:block>
+ </div>
</tal:block>
</body>
-</html>
\ No newline at end of file
+</html>
More information about the Checkins
mailing list