[jboss-cvs] jboss-seam/seam-gen/view ...

Shane Bryzak sbryzak at redhat.com
Thu Jan 10 02:38:39 EST 2008


  User: sbryzak2
  Date: 08/01/10 02:38:39

  Modified:    seam-gen/view   home.xhtml usermanager.xhtml
  Log:
  identity management permission checks
  
  Revision  Changes    Path
  1.11      +1 -0      jboss-seam/seam-gen/view/home.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: home.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/seam-gen/view/home.xhtml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -b -r1.10 -r1.11
  --- home.xhtml	28 Nov 2007 23:50:48 -0000	1.10
  +++ home.xhtml	10 Jan 2008 07:38:39 -0000	1.11
  @@ -27,6 +27,7 @@
           <li>RichFaces panels and tables</li>
           <li>Default CSS stylesheet</li>
           <li>Internationalization support</li>
  +        <li>JPA-based identity management screens</li>
       </ul>
       </rich:panel>
       
  
  
  
  1.2       +15 -11    jboss-seam/seam-gen/view/usermanager.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: usermanager.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/seam-gen/view/usermanager.xhtml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- usermanager.xhtml	10 Jan 2008 03:33:51 -0000	1.1
  +++ usermanager.xhtml	10 Jan 2008 07:38:39 -0000	1.2
  @@ -23,7 +23,7 @@
   
   	    <h2>User Manager</h2>  
   	    
  -      <s:button action="#{userAction.createUser}" styleClass="newuser"/>
  +      <s:button action="#{userAction.createUser}" styleClass="newuser" rendered="#{s:hasPermission('seam.account', 'create', null)}"/>
   	    
         <rich:dataTable 
             id="threads"
  @@ -33,32 +33,36 @@
             columnClasses=",,enabled,action">
             <f:facet name="header">
               <rich:columnGroup>
  -              <rich:column>
  +              <rich:column width="auto">
                   User name
                 </rich:column>
  -              <rich:column>
  +              <rich:column width="auto">
                   Member Of
                 </rich:column>
  -              <rich:column>
  +              <rich:column width="auto">
                   Enabled
                 </rich:column>
  -              <rich:column>
  +              <rich:column width="auto">
                   Action
                 </rich:column>              
               </rich:columnGroup>
             </f:facet>            
  -        <rich:column>
  +        <rich:column width="auto">
             #{user}
           </rich:column>
  -        <rich:column>
  +        <rich:column width="auto">
             #{userSearch.getUserRoles(user)}
           </rich:column>
  -        <rich:column>
  +        <rich:column width="auto">
             <div class="#{identityManager.isEnabled(user) ? 'checkmark' : 'cross'}"/>
           </rich:column>
  -        <rich:column>
  +        <rich:column width="auto">
  +          <s:fragment rendered="#{s:hasPermission('seam.account', 'update', null)}">
             <s:link value="Edit" action="#{userAction.editUser(userSearch.selectedUser)}"/><span> | </span>
  -          <s:link value="Delete" action="#{identityManager.deleteAccount(userSearch.selectedUser)}" onclick="return confirmDelete()"/>
  +          </s:fragment>
  +          <s:link value="Delete" action="#{identityManager.deleteAccount(userSearch.selectedUser)}" 
  +                  rendered="#{s:hasPermission('seam.account', 'delete', null)}"
  +                  onclick="return confirmDelete()"/>          
           </rich:column>
   	    </rich:dataTable>
       </div>
  
  
  



More information about the jboss-cvs-commits mailing list