Author: jstroomer
Date: 2010-04-14 16:05:06 +0200 (Wed, 14 Apr 2010)
New Revision: 41927

Added:
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/builders/sitemanagement/portletparameteroption.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/option_lists/portletparameteroptiontypes.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/create_portletparameteroption.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/delete_portletparameteroption.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/edit_portletparameteroption.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/load_portletparameteroption.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/portletparameteroption.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/search_portlet_parameterrel_portletparameteroption.xml
Modified:
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/applications/sitemanagement.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/edit_multiportletdefinition.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/load_multiportletdefinition.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/multiportletdefinition.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/edit_singleportletdefinition.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/load_singleportletdefinition.xml
   
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/singleportletdefinition.xml
Log:
CMSC-1643 - Add configuriable options to the contentchannel portlet

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/applications/sitemanagement.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/applications/sitemanagement.xml
  2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/applications/sitemanagement.xml
  2010-04-14 14:05:06 UTC (rev 41927)
@@ -24,6 +24,7 @@
       <builder maintainer="finalist.com" version="1">portlet</builder>
       <builder maintainer="finalist.com" 
version="0">portletdefinition</builder>
       <builder maintainer="finalist.com" version="1">portletparameter</builder>
+      <builder maintainer="finalist.com" 
version="1">portletparameteroption</builder>
       <builder maintainer="finalist.com" version="1">properties</builder>
       <builder maintainer="finalist.com" version="1">site</builder>
       <builder maintainer="finalist.com" version="0">stylesheet</builder>
@@ -55,6 +56,7 @@
       <relation from="portlet" to="nodeparameter" type="parameterrel" />
       <relation from="portlet" to="portletdefinition" type="definitionrel" />
       <relation from="portlet" to="portletparameter" type="parameterrel" />
+      <relation from="portletdefinition" to="portletparameteroption" 
type="parameterrel" />
       <relation from="portlet" to="view" type="viewrel" />
       <relation from="portletdefinition" to="typedef" type="allowrel" />
       <relation from="portletdefinition" to="view" type="allowrel" />
@@ -74,6 +76,7 @@
    <!-- A testdata/back up skelet is generated. If the testdata is not 
available, it will still work. -->
       <datasource builder="portlet" path="sitemanagement/portlet.xml" />
       <datasource builder="portletparameter" 
path="sitemanagement/portletparameter.xml" />
+      <datasource builder="portletparameteroption" 
path="sitemanagement/portletparameteroption.xml" />
       <datasource builder="view" path="sitemanagement/view.xml" />
       <datasource builder="page" path="sitemanagement/page.xml" />
       <datasource builder="layout" path="sitemanagement/layout.xml" />

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/builders/sitemanagement/portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/builders/sitemanagement/portletparameteroption.xml
                               (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/config/builders/sitemanagement/portletparameteroption.xml
       2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<builder extends="object" maintainer="finalist.com" name="portletparameter" 
version="1" xmlns="http://www.mmbase.org/xmlns/builder"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://www.mmbase.org/xmlns/builder 
http://www.mmbase.org/xmlns/builder.xsd";>
+    <names>
+        <singular xml:lang="nl">portletparameter</singular>
+        <singular xml:lang="en">portletparameter</singular>
+        <singular xml:lang="zh">portlet参数</singular>
+        <plural xml:lang="nl">portletparameter</plural>
+        <plural xml:lang="en">portletparameter</plural>
+        <plural xml:lang="zh">portlet参数</plural>
+    </names>
+    <fieldlist>
+        <field name="key">
+            <gui>
+                <guiname xml:lang="nl">Naam</guiname>
+                <guiname xml:lang="en">Key</guiname>
+                <guiname xml:lang="zh">键</guiname>
+            </gui>
+            <editor>
+                <positions>
+                    <input>4</input>
+                    <list>4</list>
+                    <search>4</search>
+                </positions>
+            </editor>
+            <datatype base="line" 
xmlns="http://www.mmbase.org/xmlns/datatypes";>
+                <required value="true" />
+                <maxLength value="40" />
+            </datatype>
+        </field>
+        <field name="type">
+            <gui>
+                <guiname xml:lang="nl">Type</guiname>
+                <guiname xml:lang="en">Type</guiname>
+                <guiname xml:lang="zh">类型</guiname>
+            </gui>
+            <editor>
+                <positions>
+                    <input>6</input>
+                </positions>
+            </editor>
+            <datatype base="integer" 
xmlns="http://www.mmbase.org/xmlns/datatypes"; />
+        </field>
+        <field name="value">
+            <gui>
+                <guiname xml:lang="nl">Waarde</guiname>
+                <guiname xml:lang="en">Value</guiname>
+                <guiname xml:lang="zh">值</guiname>
+            </gui>
+            <editor>
+                <positions>
+                    <input>5</input>
+                    <list>5</list>
+                    <search>5</search>
+                </positions>
+            </editor>
+            <datatype base="line" 
xmlns="http://www.mmbase.org/xmlns/datatypes";>
+                <maxLength value="4000" />
+            </datatype>
+        </field>
+    </fieldlist>
+</builder>

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/edit_multiportletdefinition.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/edit_multiportletdefinition.xml
        2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/edit_multiportletdefinition.xml
        2010-04-14 14:05:06 UTC (rev 41927)
@@ -1,27 +1,28 @@
-<?xml version="1.0"?>
-<!DOCTYPE form-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
-<form-schema id="edit_multiportletdefinition">
-       <title xml:lang="nl">Multi Portlet Definitie</title>
-       <title xml:lang="en">Multi Portlet Definition</title>
-       <title xml:lang="zh">多重Portlet定义</title>
-
-       <field name="title" dtmaxlength="40">
-               <prompt xml:lang="en">Title</prompt>
-               <prompt xml:lang="nl">Titel</prompt>
-               <prompt xml:lang="zh">标题</prompt>
-       </field>
-       <field name="description" dtmaxlength="1024" ftype="text" rows="3">
-               <prompt xml:lang="en">Description</prompt>
-               <prompt xml:lang="nl">Omschrijving</prompt>
-               <prompt xml:lang="zh">描述</prompt>
-       </field>
-       <field name="definition" dtmaxlength="255" ftype="line">
-               <prompt xml:lang="en">Definition</prompt>
-               <prompt xml:lang="nl">Definitie</prompt>
-               <prompt xml:lang="zh">定义</prompt>
-       </field>
-       <field name="expirationcache" />
-   <list 
include="config/typedef/search_portletdefinition_allowrel_typedef.xml" />
-       <list include="config/view/search_portletdefinition_allowrel_view.xml" 
/>
-       <list 
include="config/mmbaseranks/search_portletdefinition_requiresrel_mmbaseranks.xml"
 />
+<?xml version="1.0"?>
+<!DOCTYPE form-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<form-schema id="edit_multiportletdefinition">
+    <title xml:lang="nl">Multi Portlet Definitie</title>
+    <title xml:lang="en">Multi Portlet Definition</title>
+    <title xml:lang="zh">多重Portlet定义</title>
+
+    <field name="title" dtmaxlength="40">
+        <prompt xml:lang="en">Title</prompt>
+        <prompt xml:lang="nl">Titel</prompt>
+        <prompt xml:lang="zh">标题</prompt>
+    </field>
+    <field name="description" dtmaxlength="1024" ftype="text" rows="3">
+        <prompt xml:lang="en">Description</prompt>
+        <prompt xml:lang="nl">Omschrijving</prompt>
+        <prompt xml:lang="zh">描述</prompt>
+    </field>
+    <field name="definition" dtmaxlength="255" ftype="line">
+        <prompt xml:lang="en">Definition</prompt>
+        <prompt xml:lang="nl">Definitie</prompt>
+        <prompt xml:lang="zh">定义</prompt>
+    </field>
+    <field name="expirationcache" />
+    <list 
include="config/typedef/search_portletdefinition_allowrel_typedef.xml" />
+    <list include="config/view/search_portletdefinition_allowrel_view.xml" />
+    <list 
include="config/portletparameteroption/search_portlet_parameterrel_portletparameteroption.xml"
 />
+    <list 
include="config/mmbaseranks/search_portletdefinition_requiresrel_mmbaseranks.xml"
 />
 </form-schema>
\ No newline at end of file

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/load_multiportletdefinition.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/load_multiportletdefinition.xml
        2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/load_multiportletdefinition.xml
        2010-04-14 14:05:06 UTC (rev 41927)
@@ -1,11 +1,12 @@
-<?xml version="1.0"?>
-<!DOCTYPE action PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
-<action type="load">
-       <field name="title" />
-       <field name="description" />
-   <field name="definition" />
-   <field name="expirationcache" />
-   <relation destination="typedef" role="allowrel" />
-       <relation destination="view" role="allowrel" />
-       <relation destination="mmbaseranks" role="requiresrel" />
+<?xml version="1.0"?>
+<!DOCTYPE action PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<action type="load">
+    <field name="title" />
+    <field name="description" />
+    <field name="definition" />
+    <field name="expirationcache" />
+    <relation destination="typedef" role="allowrel" />
+    <relation destination="view" role="allowrel" />
+    <relation destination="portletparameteroption" role="parameterrel" />
+    <relation destination="mmbaseranks" role="requiresrel" />
 </action>
\ No newline at end of file

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/multiportletdefinition.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/multiportletdefinition.xml
     2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/multiportletdefinition/multiportletdefinition.xml
     2010-04-14 14:05:06 UTC (rev 41927)
@@ -1,18 +1,22 @@
-<?xml version="1.0"?>
-<!DOCTYPE wizard-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
-<wizard-schema id="multiportletdefinition">
-       <title xml:lang="nl">Multi Portlet Definities</title>
-       <title xml:lang="en">Multi Portlet Definitions</title>
-       <title xml:lang="zh">多重Portlet定义</title>
-
-   <action 
include="config/multiportletdefinition/create_multiportletdefinition.xml"/>
-   <action 
include="config/multiportletdefinition/delete_multiportletdefinition.xml"/>
-   <action 
include="config/multiportletdefinition/load_multiportletdefinition.xml"/>
-
-   <lists include="config/option_lists/all_optionlists.xml"/>
-
-   <steps>
-      <step form-schema="edit_multiportletdefinition"/>
-   </steps>
-   <form-schema id="edit_multiportletdefinition" 
extends="config/multiportletdefinition/edit_multiportletdefinition.xml"/>
-</wizard-schema>
+<?xml version="1.0"?>
+<!DOCTYPE wizard-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<wizard-schema id="multiportletdefinition">
+    <title xml:lang="nl">Multi Portlet Definities</title>
+    <title xml:lang="en">Multi Portlet Definitions</title>
+    <title xml:lang="zh">多重Portlet定义</title>
+
+    <action 
include="config/multiportletdefinition/create_multiportletdefinition.xml" />
+    <action 
include="config/multiportletdefinition/delete_multiportletdefinition.xml" />
+    <action 
include="config/multiportletdefinition/load_multiportletdefinition.xml" />
+
+    <lists include="config/option_lists/all_optionlists.xml" />
+    <lists include="config/option_lists/all_optionlists.xml" />
+    <lists>
+        <optionlist 
include="config/option_lists/portletparameteroptiontypes.xml" />
+    </lists>
+
+    <steps>
+        <step form-schema="edit_multiportletdefinition" />
+    </steps>
+    <form-schema id="edit_multiportletdefinition" 
extends="config/multiportletdefinition/edit_multiportletdefinition.xml" />
+</wizard-schema>

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/option_lists/portletparameteroptiontypes.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/option_lists/portletparameteroptiontypes.xml
                          (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/option_lists/portletparameteroptiontypes.xml
  2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<!DOCTYPE optionlist PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<optionlist name="portletparameteroptiontypes">
+    <option id="1">
+        <prompt xml:lang="nl">Textbox</prompt>
+        <prompt xml:lang="en">Textbox</prompt>
+    </option>
+    <option id="2">
+        <prompt xml:lang="nl">Keuzelijst</prompt>
+        <prompt xml:lang="en">Select</prompt>
+    </option>
+</optionlist>
\ No newline at end of file

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/create_portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/create_portletparameteroption.xml
                              (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/create_portletparameteroption.xml
      2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<!DOCTYPE action PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<action type="create">
+   <object type="portletparameteroption">
+   </object>
+</action>

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/delete_portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/delete_portletparameteroption.xml
                              (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/delete_portletparameteroption.xml
      2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<!DOCTYPE action PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<action type="delete">
+       <prompt xml:lang="nl">Weet u zeker dat u deze Portlet Parameter wilt 
verwijderen?</prompt>
+       <prompt xml:lang="en">Are you sure to remove this Portlet 
Parameter?</prompt>
+       <prompt xml:lang="zh">您确定删除当前Portlet参数吗</prompt>
+       <description xml:lang="nl">Klik hier om deze Portlet Parameter te 
verwijderen.</description>
+       <description xml:lang="en">Click here to remove this Portlet 
Parameter.</description> 
+       <description xml:lang="zh">点击删除当前Portlet定义.</description>
+</action>
\ No newline at end of file

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/edit_portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/edit_portletparameteroption.xml
                                (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/edit_portletparameteroption.xml
        2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<!DOCTYPE form-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<form-schema id="edit_portletparameteroption">
+    <title xml:lang="nl">Dynamische parameters</title>
+    <title xml:lang="en">Dynamic parameters</title>
+    <title xml:lang="zh">参数</title>
+
+    <field name="key" dtrequired="true" dtmaxlength="30">
+        <prompt xml:lang="en">Key</prompt>
+        <prompt xml:lang="nl">Naam</prompt>
+        <prompt xml:lang="zh">名称</prompt>
+    </field>
+    <field name="type" ftype="enum" dttype="enum" dtrequired="true">
+        <prompt xml:lang="en">Type</prompt>
+        <prompt xml:lang="nl">Type</prompt>
+        <prompt xml:lang="zh">类型</prompt>
+        <optionlist select="portletparameteroptiontypes"></optionlist>
+    </field>
+    <field name="value" dtmaxlength="255" ftype="line">
+        <prompt xml:lang="en">Options</prompt>
+        <prompt xml:lang="nl">Opties</prompt>
+        <prompt xml:lang="zh">值</prompt>
+    </field>
+</form-schema>
\ No newline at end of file

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/load_portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/load_portletparameteroption.xml
                                (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/load_portletparameteroption.xml
        2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<!DOCTYPE action PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<action type="load">
+    <field name="key" />
+    <field name="type" />
+    <field name="value" />
+</action>
\ No newline at end of file

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/portletparameteroption.xml
                             (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/portletparameteroption.xml
     2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+<!DOCTYPE wizard-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<wizard-schema id="portletparameteroption">
+    <title xml:lang="nl">Dynamische parameter</title>
+    <title xml:lang="en">Dynamic parameter</title>
+    <title xml:lang="zh">参数</title>
+
+    <action 
include="config/portletparameteroption/create_portletparameteroption.xml" />
+    <action 
include="config/portletparameteroption/delete_portletparameteroption.xml" />
+    <action 
include="config/portletparameteroption/load_portletparameteroption.xml" />
+
+    <lists include="config/option_lists/all_optionlists.xml" />
+    <lists>
+        <optionlist 
include="config/option_lists/portletparameteroptiontypes.xml" />
+    </lists>
+
+    <steps>
+        <step form-schema="edit_portletparameteroption" />
+    </steps>
+    <form-schema id="edit_portletparameteroption" 
extends="config/portletparameteroption/edit_portletparameteroption.xml" />
+</wizard-schema>

Added: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/search_portlet_parameterrel_portletparameteroption.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/search_portlet_parameterrel_portletparameteroption.xml
                         (rev 0)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/portletparameteroption/search_portlet_parameterrel_portletparameteroption.xml
 2010-04-14 14:05:06 UTC (rev 41927)
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!DOCTYPE list PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
+<list role="parameterrel" destination="portletparameteroption" minoccurs="0" 
maxoccurs="*">
+    <title xml:lang="nl">Dynamische parameters</title>
+    <title xml:lang="en">Dynamic parameters</title>
+    <title xml:lang="zh">参数</title>
+
+    <item>
+        <field ftype="data" name="key">
+            <prompt xml:lang="en">Key</prompt>
+            <prompt xml:lang="nl">Naam</prompt>
+            <prompt xml:lang="zh">关键字</prompt>
+        </field>
+        <field ftype="data" name="type">
+            <prompt xml:lang="en">Type</prompt>
+            <prompt xml:lang="nl">Type</prompt>
+            <prompt xml:lang="zh">类型</prompt>
+        </field>
+        <field ftype="startwizard" 
wizardname="config/portletparameteroption/portletparameteroption" inline="true" 
/>
+    </item>
+
+    <command name="startwizard" inline="true" 
wizardname="config/portletparameteroption/portletparameteroption" 
objectnumber="new">
+        <prompt xml:lang="en">New</prompt>
+        <prompt xml:lang="nl">Nieuw</prompt>
+        <prompt xml:lang="zh">新建</prompt>
+    </command>
+
+    <action type="create">
+        <relation destinationtype="portletparameteroption" 
role="parameterrel"></relation>
+    </action>
+</list>
\ No newline at end of file

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/edit_singleportletdefinition.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/edit_singleportletdefinition.xml
      2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/edit_singleportletdefinition.xml
      2010-04-14 14:05:06 UTC (rev 41927)
@@ -24,5 +24,6 @@
    <list 
include="config/portlet/search_portletdefinition_definitionrel_portlet.xml" />
        <list 
include="config/typedef/search_portletdefinition_allowrel_typedef.xml" />
        <list include="config/view/search_portletdefinition_allowrel_view.xml" 
/>
+       <list 
include="config/portletparameteroption/search_portlet_parameterrel_portletparameteroption.xml"
 />
        <list 
include="config/mmbaseranks/search_portletdefinition_requiresrel_mmbaseranks.xml"
 />
 </form-schema>
\ No newline at end of file

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/load_singleportletdefinition.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/load_singleportletdefinition.xml
      2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/load_singleportletdefinition.xml
      2010-04-14 14:05:06 UTC (rev 41927)
@@ -7,6 +7,7 @@
    <field name="expirationcache" />
        <relation destination="typedef" role="allowrel" />
        <relation destination="view" role="allowrel" />
+       <relation destination="portletparameteroption" role="parameterrel" />
        <relation destination="mmbaseranks" role="requiresrel" />
    <relation destination="portlet" role="definitionrel" >
       <object type="portlet">

Modified: 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/singleportletdefinition.xml
===================================================================
--- 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/singleportletdefinition.xml
   2010-04-14 08:15:54 UTC (rev 41926)
+++ 
CMSContainer/trunk/CMSContainer/cmsc/sitemanagement/src/webapp/editors/config/singleportletdefinition/singleportletdefinition.xml
   2010-04-14 14:05:06 UTC (rev 41927)
@@ -1,18 +1,22 @@
 <?xml version="1.0"?>
 <!DOCTYPE wizard-schema PUBLIC "-//MMBase/DTD editwizard 1.0//EN" 
"http://www.mmbase.org/dtd/wizard-schema_1_0.dtd";>
 <wizard-schema id="singleportletdefinition">
-       <title xml:lang="nl">Single Portlet Definities</title>
-       <title xml:lang="en">Single Portlet Definitions</title>
-       <title xml:lang="zh">单Portlet定义</title>
+    <title xml:lang="nl">Single Portlet Definities</title>
+    <title xml:lang="en">Single Portlet Definitions</title>
+    <title xml:lang="zh">单Portlet定义</title>
 
-   <action 
include="config/singleportletdefinition/create_singleportletdefinition.xml"/>
-   <action 
include="config/singleportletdefinition/delete_singleportletdefinition.xml"/>
-   <action 
include="config/singleportletdefinition/load_singleportletdefinition.xml"/>
+    <action 
include="config/singleportletdefinition/create_singleportletdefinition.xml" />
+    <action 
include="config/singleportletdefinition/delete_singleportletdefinition.xml" />
+    <action 
include="config/singleportletdefinition/load_singleportletdefinition.xml" />
 
-   <lists include="config/option_lists/all_optionlists.xml"/>
+    <lists include="config/option_lists/all_optionlists.xml" />
+    <lists include="config/option_lists/all_optionlists.xml" />
+    <lists>
+        <optionlist 
include="config/option_lists/portletparameteroptiontypes.xml" />
+    </lists>
 
-   <steps>
-      <step form-schema="edit_singleportletdefinition"/>
-   </steps>
-   <form-schema id="edit_singleportletdefinition" 
extends="config/singleportletdefinition/edit_singleportletdefinition.xml"/>
+    <steps>
+        <step form-schema="edit_singleportletdefinition" />
+    </steps>
+    <form-schema id="edit_singleportletdefinition" 
extends="config/singleportletdefinition/edit_singleportletdefinition.xml" />
 </wizard-schema>

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

Reply via email to