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