You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by ra...@apache.org on 2001/06/25 13:33:55 UTC

cvs commit: jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html HomePageCustomizer.vm browser-media.vm browser-portlet.vm browser-skin.vm customizer-portlet.vm customizer-portletset.vm hello-customize.vm hello.vm

raphael     01/06/25 04:33:54

  Modified:    webapp/WEB-INF/conf JetspeedResources.properties
                        controllers.xreg
               webapp/WEB-INF/psml customize.psml
               webapp/WEB-INF/psml/anon/html/en default.psml
               webapp/WEB-INF/psml/user/admin/html default.psml
               webapp/WEB-INF/psml/user/turbine/html default.psml
               webapp/WEB-INF/templates/vm/controllers/html column.vm
  Added:       webapp/WEB-INF/templates/vm/controllers/html
                        card-customize.vm card.vm column-customize.vm
                        row-customize.vm
               webapp/WEB-INF/templates/vm/controls/html jetspeed-box.vm
                        jetspeed-menu.vm jetspeed-tab.vm jetspeed.vm
               webapp/WEB-INF/templates/vm/portlets/html
                        HomePageCustomizer.vm browser-media.vm
                        browser-portlet.vm browser-skin.vm
                        customizer-portlet.vm customizer-portletset.vm
                        hello-customize.vm hello.vm
  Removed:     webapp/WEB-INF/psml default.psml defaultWML.psml
               webapp/WEB-INF/psml/admin homeHTML.psml
               webapp/WEB-INF/psml/turbine glucodeHTML.psml homeHTML.psml
               webapp/WEB-INF/templates/vm/controls jetspeed-box.vm
                        jetspeed-menu.vm jetspeed-tab.vm jetspeed.vm
               webapp/WEB-INF/templates/vm/portlets HomePageCustomizer.vm
                        browser-media.vm browser-portlet.vm browser-skin.vm
                        customizer-portlet.vm customizer-portletset.vm
                        hello-customize.vm hello.vm
  Log:
  - add some Velocity based Controller implementations
  - implement default customization behavior for VelocityControllers
  - remove old profiler PSML files
  
  Revision  Changes    Path
  1.34      +2 -2      jakarta-jetspeed/webapp/WEB-INF/conf/JetspeedResources.properties
  
  Index: JetspeedResources.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/conf/JetspeedResources.properties,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- JetspeedResources.properties	2001/06/09 15:32:32	1.33
  +++ JetspeedResources.properties	2001/06/25 11:31:18	1.34
  @@ -1,7 +1,7 @@
   ################################################################################
   # Jetspeed Configuration                             
   # Author: Kevin A. Burton (burton@apache.org)
  -# $Id: JetspeedResources.properties,v 1.33 2001/06/09 15:32:32 raphael Exp $
  +# $Id: JetspeedResources.properties,v 1.34 2001/06/25 11:31:18 raphael Exp $
   ################################################################################
   # This is the main file you will need to configuration Jetspeed.  If there are 
   # any secondary files they will be pointed to from this file.
  @@ -331,7 +331,7 @@
   #########################################
   services.PortalToolkit.classname=org.apache.jetspeed.services.portaltoolkit.JetspeedPortalToolkitService
   services.PortalToolkit.default.control=TitlePortletControl
  -services.PortalToolkit.default.controller=RowColumnPortletController
  +services.PortalToolkit.default.controller=ColumnController
   services.PortalToolkit.default.skin=orange-grey
   
   #########################################
  
  
  
  1.4       +5 -1      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.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- controllers.xreg	2001/06/10 08:42:29	1.3
  +++ controllers.xreg	2001/06/25 11:31:22	1.4
  @@ -3,7 +3,11 @@
   <registry>
   
     <portlet-controller-entry name="CardPortletController">
  -    <classname>org.apache.jetspeed.portal.controllers.CardPortletController</classname>
  +    <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" />
       <media-type ref="html"/>
     </portlet-controller-entry>
   
  
  
  
  1.3       +3 -7      jakarta-jetspeed/webapp/WEB-INF/psml/customize.psml
  
  Index: customize.psml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/psml/customize.psml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- customize.psml	2001/05/28 15:17:33	1.2
  +++ customize.psml	2001/06/25 11:31:36	1.3
  @@ -1,9 +1,5 @@
   <?xml version="1.0" encoding="iso-8859-1"?>
  -<portlets user="default" xmlns="http://xml.apache.org/jetspeed/2000/psml">
  -
  -   <skin name="orange-grey" />
  -
  -    <entry type="ref" parent="HomepageCustomizer">
  -      <control name="ClearPortletControl"/>
  -    </entry>
  +<portlets>
  +  <skin name="orange-grey" />
  +  <entry parent="HomepageCustomizer" />
   </portlets>
  
  
  
  1.6       +2 -13     jakarta-jetspeed/webapp/WEB-INF/psml/anon/html/en/default.psml
  
  Index: default.psml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/psml/anon/html/en/default.psml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- default.psml	2001/06/04 19:43:44	1.5
  +++ default.psml	2001/06/25 11:31:54	1.6
  @@ -10,9 +10,8 @@
     <skin name="orange-grey"/>
   
     <portlets>
  -    <controller name="RowColumnPortletController">
  +    <controller name="RowController">
         <parameter name="sizes" value="66%,34%"/>
  -      <parameter name="mode" value="row"/>    
       </controller>
   
       <metainfo>
  @@ -20,14 +19,10 @@
       </metainfo>
   
       <portlets>
  -      <controller name="RowColumnPortletController"/>
  -
         <entry parent="JetspeedContent"/>
       </portlets>
   
       <portlets>
  -      <controller name="RowColumnPortletController"/>
  -
         <entry parent="Jetspeed"/>
         <entry parent="Welcome"/>
       </portlets>
  @@ -74,23 +69,17 @@
     </portlets>
   
     <portlets>
  -    <controller name="RowColumnPortletController">
  -      <parameter name="mode" value="row"/>    
  -    </controller>
  +    <controller name="RowController"/>
   
       <metainfo>
         <title>Dynamic</title>
       </metainfo>
   
       <portlets>
  -      <controller name="RowColumnPortletController"/>
  -
         <entry parent="JetspeedContent"/>
       </portlets>
   
       <portlets>
  -      <controller name="RowColumnPortletController"/>
  -
         <entry parent="HelloVelocity"/>
       </portlets>
   
  
  
  
  1.5       +46 -53    jakarta-jetspeed/webapp/WEB-INF/psml/user/admin/html/default.psml
  
  Index: default.psml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/psml/user/admin/html/default.psml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- default.psml	2001/06/11 06:59:07	1.4
  +++ default.psml	2001/06/25 11:32:14	1.5
  @@ -1,57 +1,50 @@
  -<?xml version="1.0" encoding="UTF-8"?>
  -<portlets xmlns="http://www.apache.org/2000/02/CVS">
  -    <controller name="CardPortletController">
  -        <parameter name="parameter" value="pane"/>
  -    </controller>
  -    <control name="TabControl"/>
  -    <skin name="orange-grey"/>
  -    <portlets>
  -        <controller name="RowColumnPortletController"/>
  -        <metainfo>
  -            <title>Content</title>
  -        </metainfo>
  -        <entry parent="AdminInfo">
  -            <parameter name="_display" value="normal"/>
  -        </entry>
  -        <entry parent="Search">
  -            <parameter name="_display" value="normal"/>
  -        </entry>
  -    </portlets>
  +<?xml version="1.0" encoding="iso-8859-1"?>
  +<portlets xmlns="http://xml.apache.org/jetspeed/2000/psml">
   
  -    <portlets>
  -        <controller name="CardPortletController">
  -            <parameter name="parameter" value="select-panel"/>
  -        </controller>
  -        <control name="MenuControl"/>
  -        <metainfo>
  -            <title>Security</title>
  -        </metainfo>
  -        <entry parent="UserBrowser">
  -            <parameter name="_display" value="normal"/>
  -        </entry>
  -        <entry parent="RoleBrowser"/>
  -        <entry parent="UserForm"/>
  -        <entry parent="RoleForm"/>
  -    </portlets>
  +  <skin name="orange-grey"/>
  +  <control name="TabControl"/>
  +  <controller name="CardPortletController" />
  +    
  +  <portlets>
  +    <controller name="RowColumnPortletController"/>
  +    <metainfo>
  +      <title>Content</title>
  +    </metainfo>
  +    <entry parent="AdminInfo" />
  +    <entry parent="Search" />
  +  </portlets>
   
  -    <portlets>
  -        <controller name="CardPortletController">
  -            <parameter name="parameter" value="select-panel"/>
  -        </controller>
  -        <control name="MenuControl"/>
  -        <metainfo>
  -            <title>Admin</title>
  -        </metainfo>
  -        <entry parent="GlobalAdminPortlet"/>
  -        <entry parent="PortletBrowser"/>
  -        <entry parent="ControllerBrowser"/>
  -        <entry parent="ControlBrowser"/>
  -        <entry parent="MediaBrowser"/>
  -        <entry parent="SkinBrowser"/>
  -        <entry parent="JavaRuntimePortlet"/>
  -        <entry parent="DaemonAdminPortlet"/>
  -        <entry parent="JetspeedContentAdmin"/>
  -        <entry parent="BadURLManagerPortlet"/>
  -    </portlets>
  +  <portlets>
  +    <controller name="CardPortletController">
  +      <parameter name="parameter" value="select-panel"/>
  +    </controller>
  +    <control name="MenuControl"/>
  +    <metainfo>
  +      <title>Security</title>
  +    </metainfo>
  +    <entry parent="UserBrowser"/>
  +    <entry parent="RoleBrowser"/>
  +    <entry parent="UserForm"/>
  +    <entry parent="RoleForm"/>
  +  </portlets>
   
  +  <portlets>
  +    <controller name="CardPortletController">
  +      <parameter name="parameter" value="select-panel"/>
  +    </controller>
  +    <control name="MenuControl"/>
  +    <metainfo>
  +      <title>Admin</title>
  +    </metainfo>
  +    <entry parent="GlobalAdminPortlet"/>
  +    <entry parent="PortletBrowser"/>
  +    <entry parent="ControllerBrowser"/>
  +    <entry parent="ControlBrowser"/>
  +    <entry parent="MediaBrowser"/>
  +    <entry parent="SkinBrowser"/>
  +    <entry parent="JavaRuntimePortlet"/>
  +    <entry parent="DaemonAdminPortlet"/>
  +    <entry parent="JetspeedContentAdmin"/>
  +    <entry parent="BadURLManagerPortlet"/>
  +  </portlets>
   </portlets>
  
  
  
  1.7       +1 -2      jakarta-jetspeed/webapp/WEB-INF/psml/user/turbine/html/default.psml
  
  Index: default.psml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/psml/user/turbine/html/default.psml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- default.psml	2001/05/29 23:17:36	1.6
  +++ default.psml	2001/06/25 11:32:27	1.7
  @@ -1,9 +1,8 @@
   <?xml version="1.0" encoding="iso-8859-1"?>
   <portlets xmlns="http://xml.apache.org/jetspeed/2000/psml">
   
  -  <controller name="RowColumnPortletController">
  +  <controller name="RowController">
       <parameter name="sizes" value="70%,30%"/>
  -    <parameter name="mode" value="row"/>    
     </controller>
   
     <skin name="orange-red"/>
  
  
  
  1.2       +1 -1      jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/html/column.vm
  
  Index: column.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/html/column.vm,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- column.vm	2001/06/10 08:41:02	1.1
  +++ column.vm	2001/06/25 11:32:38	1.2
  @@ -1,6 +1,6 @@
   <table border="0" cellpadding="2" cellspacing="0" width="100%">
   #foreach ( $portlet in $portlets )
  -#if ($sizes.size() >= $velocityCount)
  +#if ($!sizes.size() >= $velocityCount)
     #set ($height = $!sizes.elementAt($velocityCount-1))
   #end
   <tr height="$!height">
  
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/html/card-customize.vm
  
  Index: card-customize.vm
  ===================================================================
  <table width="100%" cellspacing="1" cellpadding="0">
    <tr>
      <th>Title</th>
      <th>Action</th>        
    </tr>
  #foreach ($entry in $portlets)
  #set ($position = $velocityCount - 1)
    <tr>
      <td><a href="$jlink.setAction("controls.Customize").setPortlet($entry.Name)">$!entry.Title</a></td>
      <td>
        <form action="$jlink" method="post">
  #if ($!action) <input type="hidden" name="$jlink.ActionKey" value="$action" /> #end
  #if ($!paneid) <input type="hidden" name="paneid" value="$paneid" /> #end
          <input type="hidden" name="position" value="$position" />
          <input type="submit" name="eventSubmit_doDelete" value="Delete" />
          <input type="submit" name="eventSubmit_doDown" value="<--" />
          <input type="submit" name="eventSubmit_doUp" value="-->" />
        </form>
      </td>
    </tr>
  #end
    <tr>
      <td colspan="2">
        <form action="$jlink" method="post">
  #if ($!action) <input type="hidden" name="$jlink.ActionKey" value="$action" /> #end
  #if ($!paneid) <input type="hidden" name="paneid" value="$paneid" /> #end
          <input type="text" name="title" size="20" />
          <input type="submit" name="eventSubmit_doAdd" value="Add" />
        </form>
      </td>
    </tr>
  </table>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/html/card.vm
  
  Index: card.vm
  ===================================================================
  $!pane.getContent($data)
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/html/column-customize.vm
  
  Index: column-customize.vm
  ===================================================================
  <table border="0" cellpadding="2" cellspacing="0" width="100%">
  <tr>
    <td colspan="2">
      <h2>Customizing $set.Name</h2>
    </td>
  </tr>
  <tr>
    <th>Title</th>
    <th>Actions</th>
  </tr>
  #foreach ( $portlet in $portlets )
  <tr>
    <td>$portlet.Title</td>
    <td align="center">
      <form action="$jlink" method="post">
  #if ($!action) <input type="hidden" name="$jlink.ActionKey" value="$action" /> #end
        <input type="hidden" name="paneid" value="$portlets.Name" />
        <input type="hidden" name="position" value="$position" />
        <input type="submit" name="eventSubmit_doDelete" value="Delete" />
        <input type="submit" name="eventSubmit_doDown" value="<--" />
        <input type="submit" name="eventSubmit_doUp" value="-->" />      
      </form>
    </td>
  </tr>
  #end
  </table>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controllers/html/row-customize.vm
  
  Index: row-customize.vm
  ===================================================================
  <table border="0" cellpadding="2" cellspacing="0" width="100%">
  <tr>
    <td>
      <h2>Customizing $entries.Name</h2>
    </td>
  #foreach ( $set in $entries.Portlets )
    <td>
      Position: $!set.Layout.Position ($velocityCount)
      <br>Title: $!set.Metainfo.Title
    </td>
  #end
  #foreach ( $entry in $entries.Entry )
    <td>
      Position: $!entry.Layout.Position ($velocityCount)
      <br>Parent: $!entry.Parent
      <br>Title: $!entry.Metainfo.Title    
    </td>
  #end
  </tr>
  </table>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controls/html/jetspeed-box.vm
  
  Index: jetspeed-box.vm
  ===================================================================
  #if ( $conf.getInitParameter("thickness") )
    #set ( $thickness = $conf.getInitParameter("thickness") )
  #else
    #set ( $thickness = 1 )
  #end
  <table border="0" bgcolor="$!{skin.HighlightBackgroundColor}" cellpadding="$thickness" cellspacing="0" width="100%">
  <tr>
      <td bgcolor="$!{skin.BackgroundColor}" align="center" valign="top" width="100%" >
        <table bgcolor="$!{skin.BackgroundColor}" border="0" cellpadding="2" cellspacing="0" width="100%" align="center">
          <tr>
              <td valign="top" width="100%">
                  $portlet.getContent($data)
              </td>
          </tr>
        </table>
      </td>
  </tr>
  </table>
  
  
  
  
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controls/html/jetspeed-menu.vm
  
  Index: jetspeed-menu.vm
  ===================================================================
  #if (! $customized )
  #if ( ! $tabs )
  #parse ("jetspeed.vm")
  #else
  #set ($width = $conf.getInitParameter("tab-width") )
  #if (!$width)
    #set ($width = "20%" )
  #end
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
    <td valign="top" width="$width">
      <table cellspacing="0" border="0" cellpadding="0">
  #foreach ( $tab in $tabs )
  #if ($tab.isSelected() )
    #set ($bgcolor = $!{skin.HighlightBackgroundColor} )
    #set ($color = $!{skin.HighlightTextColor} )
  #else
    #set ($bgcolor = $!{skin.TitleBackgroundColor} )
    #set ($color = $!{skin.TitleTextColor} )
  #end
        <tr>
          <td valign="middle" bgcolor="$bgcolor">
            <b><a #if ($tab.Link && ($tab.isSelected() == false)) href="$tab.Link" #end><font color="$color">$tab.Title</font></a>  </b>
          </td>
        </tr>
  #end
        <tr>    
          <td valign="bottom" align="right">
  #foreach ( $action in $actions )
            <a href="${action.Link}"><img src="images/${action.Name}.gif" border="0"></a>
  #end
          </td>
        </tr>      
      </table>
    </td>
    <td valign="top" bgcolor="$!{skin.BackgroundColor}">
      $portlet.getContent($data)
    </td>
  </tr>
  </table>
  #end
  #else
      $portlet.getContent($data)
  #end
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controls/html/jetspeed-tab.vm
  
  Index: jetspeed-tab.vm
  ===================================================================
  #if (! $customized )
  #if ( ! $tabs )
  #parse ("jetspeed.vm")
  #else
  <table cellpadding="0" cellspacing="0" border="0" width="100%">
  <tr>
    <td valign="top">
      <table align="left" cellspacing="0" border="0" cellpadding="0">
        <tr width="100%">
  #foreach ( $tab in $tabs )
  #if ($tab.isSelected() )
    #set ($bgcolor = $!{skin.HighlightBackgroundColor} )
    #set ($color = $!{skin.HighlightTextColor} )
  #else
    #set ($bgcolor = $!{skin.TitleBackgroundColor} )
    #set ($color = $!{skin.TitleTextColor} )
  #end
          <td valign="middle" bgcolor="$bgcolor">
            <b><a #if ($tab.Link && ($tab.isSelected() == false)) href="$tab.Link" #end><font color="$color">$tab.Title</font></a>  </b>
  #foreach ($action in $tab.Actions)
            <a href="${action.Link}"><img src="images/${action.Name}.gif" border="0" /></a>
  #end
          </td>
          <td width="2">&nbsp;</td>
  #end
        </tr>
      </table>
      <table align="right" cellspacing="0" border="0" cellpadding="0">
        <tr width="100%">    
          <td align="right" nowrap="true" valign="middle">
  #foreach ( $action in $actions )
            <a href="${action.Link}"><img src="images/${action.Name}.gif" border="0"></a>
  #end
          </td>
        </tr>      
      </table>
    </td>
  </tr>
  </table>
  <table cellspacing="0" width="100%" border="0" cellpadding="0">
    <tr><td height="2" bgcolor="$!{skin.HighlightBackgroundColor}"><img height="2" width="2" src="images/dot.gif" /></td></tr>
    <tr><td height="2" bgcolor="$!{skin.BackgroundColor}"><img height="2" width="2" src="images/dot.gif" /></td></tr>
  </table>
  <table bgcolor="$!{skin.BackgroundColor}" cellspacing="0" width="100%" border="0" cellpadding="0">
  <tr>
    <td valign="top" width="100%">
      $portlet.getContent($data)
    </td>
  </tr>
  </table>
  #end
  #else
      $portlet.getContent($data)
  #end
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/controls/html/jetspeed.vm
  
  Index: jetspeed.vm
  ===================================================================
  #if( ! $portlet.isClosed($data) )
  <table border="0" bgcolor="$!{skin.BackgroundColor}" cellpadding="0" cellspacing="0" width="100%">
  <tr bgcolor="$!{skin.TitleBackgroundColor}">
      <td align="left"  bgcolor="$!{skin.TitleBackgroundColor}" nowrap="true" valign="middle" width="100%">
        <b><font color="$!{skin.TitleTextColor}">$portlet.Title</font><b>
      </td>
      <td align="right" bgcolor="$!{skin.TitleBackgroundColor}" nowrap="true" valign="middle">
  #foreach ( $action in $actions )
        <a href="${action.Link}"><img src="images/${action.Name}.gif" border="0"></a>
  #end
      </td>
  </tr>
  #if( ! $portlet.isMinimized($data) )
  <tr>
      <td colspan="2" align="center" valign="top" width="100%" >
          <table border="0" cellpadding="2" cellspacing="0" width="100%" align="center">
          <tr>
              <td>
                  $portlet.getContent($data)
              </td>
          </tr>
          </table>
      </td>
  </tr>
  #end
  </table>
  #end
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/HomePageCustomizer.vm
  
  Index: HomePageCustomizer.vm
  ===================================================================
  
  <br>
  <table  width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td>
        <h2>Customize Home Page</h2>
  
        Please check which portlets you want to see on which device.
        
        <!-- The input form -->		  
        <form method="post" action="$databean.Page2URL">
          <table width="100%" border="0" cellpadding="0" cellspacing="0">
            <tr valign="top"> 
              <td width="150"></td>
              <td align="center" width="70"><b>Web</b></td>
              <td align="center" width="70"><b>WAP Phone</b></td>
              <td> &nbsp;</td>
            </tr>
              
            #foreach ($portletbean in $databean.PortletDataBeans)
  
            <tr valign="middle"> 
              <td  width="150">$portletbean.Title</td>
  
              #if ( $portletbean.HTMLCapable )
              
              <td  align="center" width="70">
                <input 
                  type="checkbox"    
                  name="checkHTML$portletbean.Name" 
                  value="$portletbean.Name" 
                  $portletbean.HTMLChecked
                >
              </td>
              
              #else
              
              <td  align="center" width="70">  </td>
              
              #end
              
              #if( $portletbean.WMLCapable )
  
              <td align="center" width="70">
                <input 
                  type="checkbox" 
                  name="checkWML$portletbean.Name" 
                  value="$portletbean.Name" 
                  $portletbean.WMLChecked
                >
              </td>
              
              #else
              
              <td  align="center" width="70">  </td>
              
              #end
              
              <td>&nbsp;</td>
            </tr>
          #end
   
          </table>
          <p align="center">
  
          #set ($sq = "'")
            <input type="submit" name="Submit" value="Finish">
            <input 
              type="button" 
              name="Submit2" 
              value="Cancel"                    
              onClick="document.location.href=${sq}$databean.HomeURL${sq}"
            >
          </p>
        </form>
      </td>
    </tr>
  </table>
  
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-media.vm
  
  Index: browser-media.vm
  ===================================================================
  <form action="$jlink" method="post">
  <table width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <th>Name</th>
      <th>Title</th>
      <th>Description</th>
      <th>Mime Type</th>
      <th>Actions</th>
    </tr>
  #foreach ( $entry in $registry )
    <tr>
      <td>$entry.Name</td>
      <td>$!entry.Title</td>
      <td>$!entry.Description</td>
      <td>$entry.MimeType</td>
      <td>&nbsp;</td>
    </tr>
  #end
  </table>
  <table width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <td align="right" width="50%">
  #if ($prev)
        <input type="submit" value="&lt; &lt; Previous">
  #end
      </td>
      <td align="left" width="50%">
  #if ($prev)
        <input type="submit" value="Next &gt; &gt;">
  #end
      </td>
    </tr>
  </table>
  </form>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-portlet.vm
  
  Index: browser-portlet.vm
  ===================================================================
  <form action="$jlink" method="post">
  <table width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <th>Name</th>
      <th>Title</th>
      <th>Description</th>
      <th>Supported types</th>
      <th>Actions</th>
    </tr>
  #foreach ( $entry in $registry )
  #set ( $old = "" )
    <tr>
      <td>$entry.Name</td>
      <td>$!entry.Title</td>
      <td>$!entry.Description</td>
      <td>
  #foreach ( $type in $entry.MediaTypes )
        #if ($old != "") , #end $!type.Name
        #set ( $old = $type )
  #end
      </td>
      <td>&nbsp;</td>
    </tr>
  #end
  </table>
  <table width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <td align="right" width="50%">
  #if ($prev)
        <input type="submit" value="&lt; &lt; Previous">
  #end
      </td>
      <td align="left" width="50%">
  #if ($prev)
        <input type="submit" value="Next &gt; &gt;">
  #end
      </td>
    </tr>
  </table>
  </form>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-skin.vm
  
  Index: browser-skin.vm
  ===================================================================
  <form action="$jlink" method="post">
  <table width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <th>Name</th>
      <th>Title</th>
      <th>Colors</th>
      <th>Actions</th>
    </tr>
  #foreach ( $entry in $registry )
  #set ( $params = $entry.ParameterMap )
    <tr>
      <td>$entry.Name</td>
      <td>$!entry.Title</td>
      <td>
      <table width="100%" border="1">
        <tr>
          <td bgcolor="$params.background-color"><font color="$params.text-color">Normal</font></td>
          <td bgcolor="$params.title-background-color"><font color="$params.title-text-color">Title</font></td>
          <td bgcolor="$params.highlight-background-color"><font color="$params.highlight-text-color">Highlight</font></td>
        </tr>
      </table>
      </td>
      <td>&nbsp;</td>
    </tr>
  #end
  </table>
  <table width="100%" cellpadding="0" cellspacing="0">
    <tr>
      <td align="right" width="50%">
  #if ($prev)
        <input type="submit" value="&lt; &lt; Previous">
  #end
      </td>
      <td align="left" width="50%">
  #if ($prev)
        <input type="submit" value="Next &gt; &gt;">
  #end
      </td>
    </tr>
  </table>
  </form>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/customizer-portlet.vm
  
  Index: customizer-portlet.vm
  ===================================================================
  #set ($config = $portlet.PortletConfig)
  <form action="$jlink" method="post">
  #if ($action)
    <input name="$jlink.ActionKey" type="hidden" value="$action" />
  #end
  <table width="100%" cellpadding="1" cellspacing="0">
  #foreach ( $param in $parameters )
    <tr>
      <td align="left" nowrap><b>#if ($param.Title) $param.Title #else $param.Name #end</b></td>
      <td>
  #if ($param.Type == "boolean")
      <select name="$param.Name">
        <option #if ($config.getInitParameter($param.Name) == "false") SELECTED #end>false
        <option #if ($config.getInitParameter($param.Name) == "true") SELECTED #end>true
      </select>
  #else
      <input type="text" name="$param.Name" value="$!param.Value" />
  #end
      </td>
    </tr>
    <tr>
      <td colspan="2">
  #if ($param.Description)
        $param.Description
  #end
        <hr />
      </td>
    </tr>
  #end
    <tr>
      <td align="right">
  #if ($parameters.size() > 0)
        <input type="submit" name="eventSubmit_doUpdate" value="Update" />
  #end
      </td>
      <td align="left">
        <input type="submit" name="eventSubmit_doCancel" value="Cancel" />      
      </td>
    </tr>
  </table>
  </form>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/customizer-portletset.vm
  
  Index: customizer-portletset.vm
  ===================================================================
  #set ($config = $portlet.PortletConfig)
  <table width="100%" cellspacing="0" cellpadding="0">
    <tr>
      <td width="80%" rowspan="3">
        $set.Controller.getContent($data)
      </td>
      <td width="20%">
        <form action="$jlink" method="post">
  #if ($action) <input name="$jlink.ActionKey" type="hidden" value="$action" /> #end
          Change layout:<br />
          <select name="controller">
  #foreach ($controller in $controllers)
            <option #if ($controller.Name == $currentController) SELECTED #end>$controller.Name
  #end
          </select>
          <br /><input type="submit" name="eventSubmit_doLayout" value="Update" />
        </form>
      </td>
    </tr>
    <tr>
      <td width="20%">
        <form action="$jlink" method="post">
  #if ($action) <input name="$jlink.ActionKey" type="hidden" value="$action" /> #end
          Change color:<br/>
          <select name="skin">
  #foreach ($skin in $skins)
            <option #if ($skin.Name == $currentSkin) SELECTED #end>$skin.Name
  #end
          </select>
          <br /><input type="submit" name="eventSubmit_doSkin" value="Update" />
        </form>
      </td>
    </tr>
    <tr>
      <td align="center" width="20%">
        <form action="$jlink" method="post">
  #if ($action) <input name="$jlink.ActionKey" type="hidden" value="$action" /> #end
          <input type="submit" name="eventSubmit_doCancel" value="Done" />
        </form>
      </td>
    </tr>
  </table>
  
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/hello-customize.vm
  
  Index: hello-customize.vm
  ===================================================================
  #if (!$text)
  #set ( $text = "HelloWorld" )
  #end
  <form action="$jlink" method="post">
    <input type="hidden" name="$jlink.ActionKey" value="controls.CustomizeDone" />
  <p>Please Enter the new text for this portlet:
  <br /><input name="text" value="$text" size="30" />
  <input type="submit" name="eventSubmit_doUpdate" value="OK" />
  </p>
  </form>
  
  
  1.1                  jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/hello.vm
  
  Index: hello.vm
  ===================================================================
  #if (!$text)
  #set ( $text = "HelloWorld" )
  #end
  <form action="$jlink" method="post">
  <font color="$!{skin.Color}">
  <h2>$text</h2>
  <p>If you want to change this text, please enter it below :
  <br /><input name="text" value="$text" size="30" />
  <input type="submit" name="eventSubmit_doUpdate" value="Update" />
  </p>
  </font>
  </form>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org