Author: smilek
Date: Wed Feb 21 13:28:09 2007
New Revision: 510235

URL: http://svn.apache.org/viewvc?view=rev&rev=510235
Log:
added arguments to JetspeedDesktop bean ctor (desktop.xml); added jetspeed 
desktop layout and portlet decoration defaults to headtag.xml

Modified:
    portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/desktop.xml
    portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/headtag.xml

Modified: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/desktop.xml
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/desktop.xml?view=diff&rev=510235&r1=510234&r2=510235
==============================================================================
--- portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/desktop.xml (original)
+++ portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/desktop.xml Wed Feb 21 
13:28:09 2007
@@ -24,21 +24,29 @@
 
     <bean id="JetspeedDesktop" 
class="org.apache.jetspeed.desktop.impl.JetspeedDesktopImpl">
         <!-- Location of the desktop themes -->
-        <constructor-arg index="0">
-            <value>/desktop-themes/</value>
+        <constructor-arg index='0'>
+            <ref bean="DecorationFactory"/>
         </constructor-arg>
-        <!-- Default Theme  (if not specified in page) -->
         <constructor-arg index="1">
-            <value>blue</value>
+            <ref 
bean="org.apache.jetspeed.headerresource.HeaderResourceFactory" />
         </constructor-arg>
-        <!-- Default Theme file extension -->
-        <constructor-arg index="2">
+        <constructor-arg index="2">   <!-- desktop servlet path -->
+            <value>/desktop</value>
+        </constructor-arg>        
+        <constructor-arg index="3">   <!-- default desktop layout extension -->
             <value>.jsp</value>
         </constructor-arg>
-        <constructor-arg index="3">
-            <ref 
bean="org.apache.jetspeed.headerresource.HeaderResourceFactory" />
+        <!-- Optional decoration defaults for desktop - bean id 
'DesktopConfiguration' (in headtag.xml)
+             supports the settings 'desktop.decoration.layout' and 
'desktop.decoration.portlet', which if
+             specified, override the values set here -->
+        <constructor-arg index="4">   <!-- default desktop layout decoration  
-->
+            <value>tigris</value>
+        </constructor-arg>
+        <constructor-arg index="5">   <!-- default desktop portlet decoration 
-->
+            <value>tigris</value>
         </constructor-arg>
-           <!-- Uncomment this to HARD CODE your portal URL -->
+           
+        <!-- Uncomment this to HARD CODE your portal URL -->
         <!-- <constructor-arg><ref bean="BasePortalURL"/></constructor-arg>  
-->
      </bean>    
 </beans>

Modified: portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/headtag.xml
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/headtag.xml?view=diff&rev=510235&r1=510234&r2=510235
==============================================================================
--- portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/headtag.xml (original)
+++ portals/jetspeed-2/trunk/src/webapp/WEB-INF/assembly/headtag.xml Wed Feb 21 
13:28:09 2007
@@ -43,7 +43,7 @@
                         <value>header.dojo.modules.namespace</value>     <!-- 
dojo.registerNamespace statements -->
                         <value>header.dojo.style.bodyexpand</value>      <!-- 
css for body 100% height/width (for some dojo widgets) -->
                         <value>header.basetag</value>                    <!-- 
generated <base href=".../jetspeed/"> -->
-                        <value>header.desktop.style.desktoptheme</value> <!-- 
generated <link href=".../styles.css"> for desktop-theme -->
+                        <value>header.desktop.style.layout</value>       <!-- 
generated <link href=".../styles.css"> for layout decoration -->
                         <value>header.desktop.init</value>               <!-- 
generated desktop startup javascript -->
                     </list>
                 </entry>
@@ -57,6 +57,20 @@
     <bean id="DesktopConfiguration" class="java.util.HashMap">
         <constructor-arg index="0">
             <map>
+                <!-- layout and portlet decorations -->
+                <entry key="desktop.decoration.layout">
+                    <!-- default layout decoration for desktop
+                         this is used when a selected layout decoration does 
not support desktop -->
+                    <value>tigris</value>
+                </entry>
+
+                <entry key="desktop.decoration.portlet">
+                    <!-- default portlet decoration for desktop
+                         this is used when a selected portlet decoration does 
not support desktop -->
+                    <value>tigris</value>
+                </entry>
+
+                <!-- window modes -->
                 <entry key="desktop.window.tiling">
                     <!-- enable window tiling mode - default is true -->
                     <value>true</value>
@@ -65,6 +79,8 @@
                     <!-- default tiled windows to expand in height to fit 
content - default is false -->
                     <value>true</value>
                 </entry>
+
+                <!-- window dimensions -->
                 <entry key="desktop.window.height">
                     <!-- default window height -->
                     <value>200</value>
@@ -74,19 +90,6 @@
                     <value>280</value>
                 </entry>
 
-                <!-- window themes -->
-                <entry key="desktop.window.theme">
-                    <!-- default desktop window theme -->
-                    <value>tigris</value>
-                </entry>
-                <entry key="desktop.window.theme.allowed">
-                    <!-- list of allowed desktop window themes -->
-                    <list>
-                        <value>tigris</value>
-                        <value>blueocean</value>
-                    </list>
-                </entry>
-
                 <!-- window actions -->
                 <!-- NOTE: each window theme may override any of these 
properties in its windowtheme.js file -->
                 <entry key="desktop.window.action.button.order">
@@ -317,11 +320,11 @@
                 </entry>
                 <entry key="dojo.parameter.isDebug">
                     <!-- value for djConfig variable isDebug -->
-                    <value>true</value>
+                    <value>false</value>
                 </entry>
                 <entry key="dojo.parameter.debugAtAllCosts">
                     <!-- value for djConfig variable debugAtAllCosts -->
-                    <value>true</value>
+                    <value>false</value>
                 </entry>
                 <entry key="dojo.parameters">
                     <!-- additional djConfig variables expressed as a json 
object fragment: -->



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to