[Checkins] SVN: z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt Added some sorting to the page template

Daniel Blackburn blackburnd at gmail.com
Mon Feb 18 18:05:02 EST 2008


Log message for revision 84034:
  Added some sorting to the page template

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-18 23:04:23 UTC (rev 84033)
+++ z3c.securitytool/trunk/src/z3c/securitytool/browser/principalinfo.pt	2008-02-18 23:05:02 UTC (rev 84034)
@@ -28,7 +28,8 @@
                                      groups view/principalPermissions/groups">
 
                   <div class="context">
-                      <h3 tal:condition="permissions"> Directly provided
+                      <h3 tal:condition="permissions"
+                      tal:define="junk python:permissions.sort()"> Directly provided
                       permissions in effect at this context</h3>
                       <div tal:repeat="permissionItem permissions" >
                          <div class="contextListIndent">
@@ -43,10 +44,12 @@
 
                       <h3 tal:condition="roles">Permissions provided by roles</h3>
                       <div tal:condition="roles">
-                        <div tal:repeat="role python: roles">
-                          <div class="contextList" tal:content="role">zope.ManageSite:</div>
+                        <div tal:repeat="role python: sorted(roles)">
+                          <div class="contextList"
+                      tal:content="python: role">zope.ManageSite:</div>
                           <div  tal:define="permissions python:roles[role]">
                              <div class="contextListIndent"
+                                  tal:define="junk python:permissions.sort()"
                                   tal:repeat="permission permissions">
                                   <div  tal:attributes="class permission/setting"
                                         tal:content="permission/permission"/>



More information about the Checkins mailing list