Update of 
/var/cvs/contributions/didactor2/src/assessment/config/builders/didactor_assessment
In directory 
james.mmbase.org:/tmp/cvs-serv23433/config/builders/didactor_assessment

Modified Files:
        problems.xml problemtypes.xml 
Log Message:



See also: 
http://cvs.mmbase.org/viewcvs/contributions/didactor2/src/assessment/config/builders/didactor_assessment


Index: problems.xml
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/assessment/config/builders/didactor_assessment/problems.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- problems.xml        31 Jul 2008 11:00:57 -0000      1.3
+++ problems.xml        7 Jan 2009 17:05:48 -0000       1.4
@@ -35,5 +35,35 @@
         <maxLength value="65535" />
       </datatype>
     </field>
+
+    <field name="type" state="virtual">
+      <gui>
+        <guiname xml:lang="nl">Type</guiname>
+        <guiname xml:lang="en">Type</guiname>
+      </gui>
+      <datatype base="node" xmlns="http://www.mmbase.org/xmlns/datatypes"; >
+        <default value="problemtype.default" />
+        <required value="true" />
+        <enumeration enforce="never">
+          <query type="problemtypes" 
xmlns="http://www.mmbase.org/xmlns/searchquery";>
+            <sortorder field="name" />
+          </query>
+        </enumeration>
+        <setprocessor>
+          <class name="org.mmbase.datatypes.processors.Related$Setter">
+            <param name="type">problemtypes</param>
+            <param name="role">related</param>
+            <param name="searchDir">destination</param>
+          </class>
+        </setprocessor>
+        <getprocessor>
+          <class name="org.mmbase.datatypes.processors.Related$Getter">
+            <param name="type">problemtypes</param>
+            <param name="role">related</param>
+            <param name="searchDir">destination</param>
+          </class>
+        </getprocessor>
+      </datatype>
+    </field>
   </fieldlist>
 </builder>


Index: problemtypes.xml
===================================================================
RCS file: 
/var/cvs/contributions/didactor2/src/assessment/config/builders/didactor_assessment/problemtypes.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- problemtypes.xml    31 Jul 2008 11:00:57 -0000      1.2
+++ problemtypes.xml    7 Jan 2009 17:05:48 -0000       1.3
@@ -17,21 +17,22 @@
     <description xml:lang="en"></description>
   </descriptions>
   <fieldlist>
-   <field name="name">
+
+    <field name="key">
       <gui>
-        <guiname xml:lang="nl">Naam</guiname>
-        <guiname xml:lang="en">Name</guiname>
+        <guiname xml:lang="nl">Sleutel</guiname>
+        <guiname xml:lang="en">Key</guiname>
       </gui>
       <editor><positions><list>1</list></positions></editor>
-      <datatype base="eline" xmlns="http://www.mmbase.org/xmlns/datatypes";>
+      <datatype base="didactor_assessment_problemtypes" 
xmlns="http://www.mmbase.org/xmlns/datatypes";>
         <maxLength value="255" />
       </datatype>
     </field>
 
-    <field name="key">
+    <field name="name">
       <gui>
-        <guiname xml:lang="nl">Sleutel</guiname>
-        <guiname xml:lang="en">Key</guiname>
+        <guiname xml:lang="nl">Naam</guiname>
+        <guiname xml:lang="en">Name</guiname>
       </gui>
       <editor><positions><list>2</list></positions></editor>
       <datatype base="eline" xmlns="http://www.mmbase.org/xmlns/datatypes";>
@@ -39,6 +40,7 @@
       </datatype>
     </field>
 
+
     <field name="description">
       <descriptions>
         <description xml:lang="nl"></description>
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to