[jboss-svn-commits] JBoss Portal SVN: r5361 - in trunk/core/src: main/org/jboss/portal/core/aspects/controller main/org/jboss/portal/core/metadata resources/portal-core-sar/conf/data
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Oct 8 12:47:25 EDT 2006
Author: julien at jboss.com
Date: 2006-10-08 12:47:19 -0400 (Sun, 08 Oct 2006)
New Revision: 5361
Modified:
trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java
trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java
trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml
Log:
dashboard portal object structure tentative
Modified: trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java 2006-10-08 13:40:25 UTC (rev 5360)
+++ trunk/core/src/main/org/jboss/portal/core/aspects/controller/PageCustomizerInterceptor.java 2006-10-08 16:47:19 UTC (rev 5361)
@@ -210,7 +210,6 @@
}
catch (MissingResourceException e)
{
- e.printStackTrace();
}
String id = navElement.getId();
Modified: trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java
===================================================================
--- trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java 2006-10-08 13:40:25 UTC (rev 5360)
+++ trunk/core/src/main/org/jboss/portal/core/metadata/PortalObjectMetaData.java 2006-10-08 16:47:19 UTC (rev 5361)
@@ -138,7 +138,7 @@
SecurityConstraintsMetaData securityConstraints = getSecurityConstraints();
if (securityConstraints == null)
{
- if (this instanceof PortalMetaData || this instanceof PageMetaData)
+ if (this instanceof PortalMetaData)
{
// Default is view recursive
securityConstraints = new SecurityConstraintsMetaData();
Modified: trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml
===================================================================
--- trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml 2006-10-08 13:40:25 UTC (rev 5360)
+++ trunk/core/src/resources/portal-core-sar/conf/data/default-object.xml 2006-10-08 16:47:19 UTC (rev 5361)
@@ -179,4 +179,89 @@
</security-constraint>
</page>
</deployment>
+ <deployment>
+ <parent-ref/>
+ <if-exists>keep</if-exists>
+ <portal>
+ <portal-name>dashboard</portal-name>
+ <properties>
+ <!--
+ | Set the layout for the default portal, see also portal-layouts.xml.
+ -->
+ <property>
+ <name>layout.id</name>
+ <value>generic</value>
+ </property>
+ <!--
+ | Set the theme for the default portal, see also portal-themes.xml.
+ -->
+ <property>
+ <name>theme.id</name>
+ <value>renaissance</value>
+ </property>
+ <!--
+ | Set the default render set name (used by the render tag in layouts), see also portal-renderSet.xml
+ -->
+ <property>
+ <name>theme.renderSetId</name>
+ <value>divRenderer</value>
+ </property>
+ <!--
+ | Set the default strategy name (used by the strategy interceptor), see also portal-strategies.xml
+ -->
+ <property>
+ <name>layout.strategyId</name>
+ <value>maximizedRegion</value>
+ </property>
+ </properties>
+ <supported-modes>
+ <mode>view</mode>
+ <mode>edit</mode>
+ <mode>help</mode>
+ </supported-modes>
+ <supported-window-states>
+ <window-state>normal</window-state>
+ <window-state>minimized</window-state>
+ <window-state>maximized</window-state>
+ </supported-window-states>
+ <page>
+ <page-name>admin</page-name>
+ <window>
+ <window-name>JSPPortletWindow</window-name>
+ <instance-ref>JSPPortletInstance</instance-ref>
+ <region>left</region>
+ <height>0</height>
+ </window>
+ <window>
+ <window-name>DefaultCMSPortletWindow</window-name>
+ <instance-ref>CMSPortletInstance</instance-ref>
+ <region>center</region>
+ <height>0</height>
+ <properties>
+ <!-- use the window renderer from the emptyRenderer renderSet -->
+ <property>
+ <name>theme.windowRendererId</name>
+ <value>emptyRenderer</value>
+ </property>
+ <!-- use the decoration renderer from the emptyRenderer renderSet -->
+ <property>
+ <name>theme.decorationRendererId</name>
+ <value>emptyRenderer</value>
+ </property>
+ <!-- use the portlet renderer from the emptyRenderer renderSet -->
+ <property>
+ <name>theme.portletRendererId</name>
+ <value>emptyRenderer</value>
+ </property>
+ </properties>
+ </window>
+ </page>
+ <security-constraint>
+ <policy-permission>
+ <role-name>Authenticated</role-name>
+ <action-name>dashboard</action-name>
+ </policy-permission>
+ </security-constraint>
+ </portal>
+ </deployment>
</deployments>
More information about the jboss-svn-commits
mailing list