raphael 01/07/23 14:46:45
Modified: webapp/WEB-INF/conf controllers.xreg controls.xreg
skins.xreg
Log:
- modify the registry to only show specific controllers available for customization
- tie some controls with specific panes controllers
Revision Changes Path
1.7 +81 -11 jakarta-jetspeed/webapp/WEB-INF/conf/controllers.xreg
Index: controllers.xreg
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/conf/controllers.xreg,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- controllers.xreg 2001/07/22 20:34:06 1.6
+++ controllers.xreg 2001/07/23 21:46:44 1.7
@@ -2,7 +2,7 @@
<registry>
- <portlet-controller-entry name="CardPortletController">
+ <portlet-controller-entry name="CardPortletController" hidden="true">
<classname>org.apache.jetspeed.portal.controllers.VelocityPanedPortletController</classname>
<parameter name="template" value="card.vm" />
<parameter name="action" value="controllers.PanedControllerAction" />
@@ -34,6 +34,28 @@
<media-type ref="wml"/>
</portlet-controller-entry>
+ <portlet-controller-entry name="ColumnController">
+
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
+ <parameter name="template" value="column.vm" />
+ <parameter name="action" value="controllers.RowColumnControllerAction" />
+ <media-type ref="html"/>
+ <media-type ref="wml"/>
+ <meta-info>
+ <title>Single column</title>
+ </meta-info>
+ </portlet-controller-entry>
+
+ <portlet-controller-entry name="RowController">
+
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
+ <parameter name="template" value="row.vm" />
+ <parameter name="action" value="controllers.RowColumnControllerAction" />
+ <media-type ref="html"/>
+ <media-type ref="wml"/>
+ <meta-info>
+ <title>Single row</title>
+ </meta-info>
+ </portlet-controller-entry>
+
<portlet-controller-entry name="TwoColumns">
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
<parameter name="template" value="multicolumn.vm" />
@@ -41,8 +63,32 @@
<parameter name="sizes" value="50%,50%" />
<parameter name="cols" value="2" />
<media-type ref="html"/>
+ <meta-info>
+ <title>Two columns (50/50)</title>
+ </meta-info>
+ </portlet-controller-entry>
+
+ <portlet-controller-entry name="TwoColumnsLeft">
+
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
+ <parameter name="template" value="multicolumn.vm" />
+ <parameter name="action" value="controllers.MultiColumnControllerAction" />
+ <parameter name="sizes" value="75%,25%" />
+ <parameter name="cols" value="2" />
+ <media-type ref="html"/>
+ <meta-info>
+ <title>Two columns (75/25)</title>
+ </meta-info>
+ </portlet-controller-entry>
+
+ <portlet-controller-entry name="TwoColumnsRight">
+
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
+ <parameter name="template" value="multicolumn.vm" />
+ <parameter name="action" value="controllers.MultiColumnControllerAction" />
+ <parameter name="sizes" value="25%,75%" />
+ <parameter name="cols" value="2" />
+ <media-type ref="html"/>
<meta-info>
- <title>Two columns</title>
+ <title>Two columns (25/75)</title>
</meta-info>
</portlet-controller-entry>
@@ -53,22 +99,46 @@
<parameter name="sizes" value="25%,50%,25%" />
<parameter name="cols" value="3" />
<media-type ref="html"/>
+ <meta-info>
+ <title>Three columns (25/50/25)</title>
+ </meta-info>
</portlet-controller-entry>
- <portlet-controller-entry name="ColumnController">
+ <portlet-controller-entry name="ThreeColumnsSymetric">
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
- <parameter name="template" value="column.vm" />
- <parameter name="action" value="controllers.RowColumnControllerAction" />
+ <parameter name="template" value="multicolumn.vm" />
+ <parameter name="action" value="controllers.MultiColumnControllerAction" />
+ <parameter name="sizes" value="33%,34%,33%" />
+ <parameter name="cols" value="3" />
<media-type ref="html"/>
- <media-type ref="wml"/>
+ <meta-info>
+ <title>Three columns (33/33/33)</title>
+ </meta-info>
</portlet-controller-entry>
- <portlet-controller-entry name="RowController">
-
<classname>org.apache.jetspeed.portal.controllers.VelocityPortletController</classname>
- <parameter name="template" value="row.vm" />
- <parameter name="action" value="controllers.RowColumnControllerAction" />
+ <portlet-controller-entry name="TabController">
+
<classname>org.apache.jetspeed.portal.controllers.VelocityPanedPortletController</classname>
+ <parameter name="template" value="card.vm" />
+ <parameter name="action" value="controllers.PanedControllerAction" />
+ <parameter name="parameter" value="pane" />
+ <parameter name="defaultpane" value="0" />
+ <parameter name="control" value="TabControl" />
<media-type ref="html"/>
- <media-type ref="wml"/>
+ <meta-info>
+ <title>Tab pane</title>
+ </meta-info>
</portlet-controller-entry>
+ <portlet-controller-entry name="MenuController">
+
<classname>org.apache.jetspeed.portal.controllers.VelocityPanedPortletController</classname>
+ <parameter name="template" value="card.vm" />
+ <parameter name="action" value="controllers.PanedControllerAction" />
+ <parameter name="parameter" value="pane" />
+ <parameter name="defaultpane" value="0" />
+ <parameter name="control" value="MenuControl" />
+ <media-type ref="html"/>
+ <meta-info>
+ <title>Menu pane</title>
+ </meta-info>
+ </portlet-controller-entry>
</registry>
1.6 +8 -8 jakarta-jetspeed/webapp/WEB-INF/conf/controls.xreg
Index: controls.xreg
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/conf/controls.xreg,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- controls.xreg 2001/05/29 22:53:55 1.5
+++ controls.xreg 2001/07/23 21:46:44 1.6
@@ -2,7 +2,7 @@
<registry>
- <portlet-control-entry name="ClearPortletControl">
+ <portlet-control-entry name="ClearPortletControl" hidden="true">
<classname>org.apache.jetspeed.portal.controls.VelocityPortletControl</classname>
<parameter name="theme" value="clear.vm"/>
<meta-info>
@@ -12,7 +12,7 @@
<media-type ref="html"/>
</portlet-control-entry>
- <portlet-control-entry name="FullScreenControl">
+ <portlet-control-entry name="FullScreenControl" hidden="true">
<classname>org.apache.jetspeed.portal.controls.VelocityPortletControl</classname>
<parameter name="theme" value="jetspeed.vm"/>
<meta-info>
@@ -22,12 +22,12 @@
<media-type ref="wml"/>
</portlet-control-entry>
- <portlet-control-entry name="BoxControl">
+ <portlet-control-entry name="BoxControl" hidden="true">
<classname>org.apache.jetspeed.portal.controls.VelocityPortletControl</classname>
<parameter name="theme" value="jetspeed-box.vm"/>
<parameter name="thickness" value="2"/>
<meta-info>
- <title>BorderPortletControl</title>
+ <title>Boxed titled control</title>
</meta-info>
<media-type ref="html"/>
</portlet-control-entry>
@@ -36,13 +36,13 @@
<classname>org.apache.jetspeed.portal.controls.VelocityPortletControl</classname>
<parameter name="theme" value="jetspeed.vm"/>
<meta-info>
- <title>TitlePortletControl</title>
+ <title>Simple titled control</title>
</meta-info>
<media-type ref="html"/>
<media-type ref="wml"/>
</portlet-control-entry>
- <portlet-control-entry name="PanedPortletControl">
+ <portlet-control-entry name="PanedPortletControl" hidden="true">
<classname>org.apache.jetspeed.portal.controls.VelocityPortletSetControl</classname>
<parameter name="theme" value="jetspeed-tab.vm"/>
<meta-info>
@@ -55,7 +55,7 @@
<classname>org.apache.jetspeed.portal.controls.VelocityPortletSetControl</classname>
<parameter name="theme" value="jetspeed-tab.vm"/>
<meta-info>
- <title>PanedPortletControl</title>
+ <title>Tab control</title>
</meta-info>
<media-type ref="html"/>
</portlet-control-entry>
@@ -65,7 +65,7 @@
<parameter name="tab-width" value="25%"/>
<parameter name="theme" value="jetspeed-menu.vm"/>
<meta-info>
- <title>PanedPortletControl</title>
+ <title>Left menu control</title>
</meta-info>
<media-type ref="html"/>
</portlet-control-entry>
1.3 +1 -1 jakarta-jetspeed/webapp/WEB-INF/conf/skins.xreg
Index: skins.xreg
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/conf/skins.xreg,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- skins.xreg 2001/05/29 23:17:30 1.2
+++ skins.xreg 2001/07/23 21:46:44 1.3
@@ -8,7 +8,7 @@
<property name="title-text-color" value="#000000"/>
<property name="title-background-color" value="#eeeeee"/>
<property name="highlight-text-color" value="#ffffff"/>
- <property name="highlight-background-color" value="#000000"/>
+ <property name="highlight-background-color" value="#000000"/>
</skin-entry>
<skin-entry name="orange-grey">
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]