Author: michiel
Date: 2009-05-14 16:30:17 +0200 (Thu, 14 May 2009)
New Revision: 35168

Modified:
   
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
   
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
   
mmbase/trunk/applications/cloudcontext/config/builders/cloudcontext/mmbaseusers.virtual.fields.xml
Log:
rank virtual field was not properly defined yet

Modified: 
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
===================================================================
--- 
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
   2009-05-14 13:57:28 UTC (rev 35167)
+++ 
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
   2009-05-14 14:30:17 UTC (rev 35168)
@@ -1,13 +1,13 @@
 <?xml version="1.0" encoding="utf-8"?>
 <mmbaseranks  exportsource="mmbase://www.mmbase.org/cloudcontextsecurity" 
timestamp="20020516170724">
 
-       <node number="3000" owner="security">
+       <node number="3000" owner="security" 
alias="cloudcontextsecurity_rank_anonymous">
                <rank>0</rank>
                <name>anonymous</name>
                <description>The anonymous user (mandatory rank)</description>
        </node>
 
-       <node number="3001" owner="security">
+       <node number="3001" owner="security" 
alias="cloudcontextsecurity_rank_basic_user">
                <rank>100</rank>
                <name>basic user</name>
                <description>Basic User (mandatory rank)</description>
@@ -19,7 +19,7 @@
                <description>Example rank</description>
        </node>
 
-       <node number="3003" owner="security">
+       <node number="3003" owner="security" 
alias="cloudcontextsecurity_rank_administrator">
                <rank>73059</rank>
                <name>administrator</name>
                <description>Admistrator may do everything</description>

Modified: 
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
===================================================================
--- 
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
   2009-05-14 13:57:28 UTC (rev 35167)
+++ 
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
   2009-05-14 14:30:17 UTC (rev 35168)
@@ -5,6 +5,7 @@
                <username>admin</username>
                <defaultcontext>1000</defaultcontext>
                <password>4bf82f899b3783075c2c5598d71e6ff3</password><!-- 
admin2k -->
+    <rank>3003</rank>
        </node>
 
        <node number="777" owner="admin">
@@ -12,6 +13,7 @@
                <username>foo</username>
                <defaultcontext>1000</defaultcontext>
                <password>37b51d194a7513e45b56f6524f2d51f2</password><!-- bar 
-->
+    <rank>3001</rank>
        </node>
 
 
@@ -20,6 +22,7 @@
                <username>anonymous</username>
                <defaultcontext>1000</defaultcontext>
                <password></password> <!-- no password needed for anonymous -->
+    <rank>3000</rank>
        </node>
 
 </mmbaseusers>

Modified: 
mmbase/trunk/applications/cloudcontext/config/builders/cloudcontext/mmbaseusers.virtual.fields.xml
===================================================================
--- 
mmbase/trunk/applications/cloudcontext/config/builders/cloudcontext/mmbaseusers.virtual.fields.xml
  2009-05-14 13:57:28 UTC (rev 35167)
+++ 
mmbase/trunk/applications/cloudcontext/config/builders/cloudcontext/mmbaseusers.virtual.fields.xml
  2009-05-14 14:30:17 UTC (rev 35168)
@@ -9,6 +9,8 @@
       <guiname xml:lang="en">Rank</guiname>
     </gui>
     <datatype base="node" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+      <default value="cloudcontextsecurity_basic_rank" />
+      <required value="true" />
       <enumeration enforce="never">
         <query type="mmbaseranks"  
xmlns="http://www.mmbase.org/xmlns/searchquery";>
           <sortorder field="rank" />
@@ -18,12 +20,14 @@
         <class name="org.mmbase.datatypes.processors.Related$Setter">
           <param name="role">rank</param>
           <param name="type">mmbaseranks</param>
+          <param name="searchDir">source</param>
         </class>
       </setprocessor>
       <getprocessor>
         <class name="org.mmbase.datatypes.processors.Related$Getter">
           <param name="role">rank</param>
           <param name="type">mmbaseranks</param>
+          <param name="searchDir">source</param>
         </class>
         </getprocessor>
     </datatype>
@@ -36,6 +40,7 @@
     </gui>
     <datatype base="list" xmlns="http://www.mmbase.org/xmlns/datatypes";>
       <property name="itemDataType" value="node" />
+      <default value="mayreadallgroup" />
       <required value="false" />
       <enumeration enforce="never">
         <query type="mmbasegroups"  
xmlns="http://www.mmbase.org/xmlns/searchquery";>

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to