Update of /var/cvs/applications/cloudcontext/blocks
In directory james.mmbase.org:/tmp/cvs-serv17262

Modified Files:
        users.jspx 
Added Files:
        contexts.jspx pager.tr.jspx 
Log Message:
some work on cloud context security editor blocks


See also: http://cvs.mmbase.org/viewcvs/applications/cloudcontext/blocks


contexts.jspx is new



pager.tr.jspx is new



Index: users.jspx
===================================================================
RCS file: /var/cvs/applications/cloudcontext/blocks/users.jspx,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- users.jspx  29 Dec 2008 14:33:56 -0000      1.3
+++ users.jspx  29 Dec 2008 15:25:43 -0000      1.4
@@ -8,25 +8,36 @@
   <jsp:output omit-xml-declaration="true" />
 
   <mm:import id="nodetype">
-    <mm:function set="cloudcontext" 
name="authenticate">${_.userProvider.userBuilder.tableName}</mm:function>
+    <mm:function set="cloudcontext" 
name="authentication">${_.userProvider.userBuilder.tableName}</mm:function>
   </mm:import>
 
   <mm:import id="fields" externid="user_fields"><mm:write 
value="${mm:managerProperty(nodetype, 'security_editor_fields')}" 
write="true"><mm:isempty>username,defaultcontext,status,owner</mm:isempty></mm:write></mm:import>
 
 
   <p class="action">
-    <mm:maycreate type="mmbaseusers">
+    <mm:maycreate type="$nodetype">
       <mm:link page="create_user">
         <a href="${_}"><img src="${mm:link('images/mmbase-new.gif')}"  alt="+" 
title="create user"  /></a>
       </mm:link>
     </mm:maycreate>
-    <mm:maycreate type="mmbaseusers" inverse="true">
+    <mm:maycreate type="$nodetype" inverse="true">
       <fmt:message key="notallowedtocreateusers" />
     </mm:maycreate>
   </p>
-  <!--
-  <%...@include file="search.form.jsp" %>
-  -->
+  <mm:form>
+    <caption><mm:nodeinfo nodetype="$nodetype" type="guitype" /></caption>
+    <table>
+      <mm:fieldlist nodetype="$nodetype" fields="$fields">
+        <tr>
+          <td><mm:fieldinfo type="guiname" /></td>
+          <td><mm:fieldinfo type="searchinput" /></td>
+        </tr>
+      </mm:fieldlist>
+    </table>
+    <tr><td colspan="2"><input type="submit" value="search" name="search" 
/></td></tr>
+
+  </mm:form>
+
   <mm:import id="orderby">number</mm:import>
   <mm:import id="directions">down</mm:import>
   <mm:import externid="search" />
@@ -68,7 +79,7 @@
                   </mm:write>
                 </mm:compare>
               </mm:fieldinfo>
-              <mm:fieldlist  nodetype="mmbaseusers" 
fields="$fields"><mm:fieldinfo type="reusesearchinput" /></mm:fieldlist>
+              <mm:fieldlist  nodetype="$nodetype" 
fields="$fields"><mm:fieldinfo type="reusesearchinput" /></mm:fieldlist>
               <a title="order" href="${_}">
                 <mm:fieldinfo type="guiname" />
               </a>
@@ -91,9 +102,6 @@
             <mm:param name="orderby">number</mm:param>
             <a title="order" href="${_}">*</a>
           </mm:link>
-          <!--
-              <%...@include file="pager.jsp" %>
-          -->
         </th>
       </tr>
       <mm:sortorder field="$orderby" direction="$directions" />
@@ -139,6 +147,9 @@
           </td>
         </tr>
       </mm:listnodes>
+
+      <jsp:directive.include file="pager.tr.jspx" />
+
     </mm:listnodescontainer>
   </table>
 </div>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to