taylor      2005/02/16 23:21:00

  Modified:    portal/src/webapp/WEB-INF/decorations/layout/html/tigris
                        decorator-macros.vm
               portal/src/webapp/WEB-INF/decorations/layout/html/jetspeed
                        decorator-macros.vm
  Log:
  2 new macros to
  - put folders in the tabs
  - put docs in the leftside
  
  Revision  Changes    Path
  1.4       +45 -0     
jakarta-jetspeed-2/portal/src/webapp/WEB-INF/decorations/layout/html/tigris/decorator-macros.vm
  
  Index: decorator-macros.vm
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/portal/src/webapp/WEB-INF/decorations/layout/html/tigris/decorator-macros.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- decorator-macros.vm       3 Dec 2004 09:10:18 -0000       1.3
  +++ decorator-macros.vm       17 Feb 2005 07:21:00 -0000      1.4
  @@ -89,3 +89,48 @@
       </tr>
     </table>
   #end
  +
  +#* include tabs navigation component *#
  +#macro (includeFolderTabsNavigation $_nodeSet $_orientation)
  +  <table border="0" cellpadding="0" cellspacing="0">
  +    <tr>
  +    #foreach($childFolder in $_nodeSet.iterator())
  +      #set($tabTitle = $childFolder.getTitle($preferedLocale))
  +      #set($tabName = $childFolder.getShortTitle($preferedLocale))
  +
  +      #if($_orientation == $LEFT_TO_RIGHT)
  +        #if($site.folder.id == $childFolder.id)
  +          <td class="LTabLeft" nowrap="true">&nbsp;</td>
  +          <td class="LTab" align="center" valign="middle" nowrap="true" 
title="$tabTitle">${tabName}</td>
  +          <td class="LTabRight"  nowrap="true">&nbsp;</td>
  +        #else
  +          <td class="LTabLeftLow"  nowrap="true">&nbsp;</td>
  +          <td class="LTabLow" align="center" valign="middle" nowrap="true" 
title="$tabTitle"><a 
href="$jetspeed.getAbsoluteUrl($childFolder.url)">${tabName}</a></td>
  +          <td class="LTabRightLow"  nowrap="true">&nbsp;</td>
  +        #end
  +      #end
  +    #end           
  +            
  +    </tr>
  +  </table>
  +#end
  +
  +#macro (includePagesNavigation $_nodeSet $_orientation)
  +  <div class="FolderList">
  +  #foreach($childPage in $_nodeSet.iterator())
  +    #if($_orientation == $LEFT_TO_RIGHT)
  +      <span>
  +    #elseif($_orientation == $TOP_TO_BOTTOM)
  +      <div>
  +    #end
  +
  +    <a href="$jetspeed.getAbsoluteUrl($childPage.url)" class="FolderLink" 
title="$childPage.getTitle($preferedLocale)">$childPage.getShortTitle($preferedLocale)</a>
         
  +
  +    #if($_orientation == $LEFT_TO_RIGHT)
  +      </span>
  +    #elseif($_orientation == $TOP_TO_BOTTOM)
  +      </div>
  +    #end
  +  #end
  +  </div>
  +#end
  
  
  
  1.4       +45 -0     
jakarta-jetspeed-2/portal/src/webapp/WEB-INF/decorations/layout/html/jetspeed/decorator-macros.vm
  
  Index: decorator-macros.vm
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jetspeed-2/portal/src/webapp/WEB-INF/decorations/layout/html/jetspeed/decorator-macros.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- decorator-macros.vm       3 Dec 2004 09:10:18 -0000       1.3
  +++ decorator-macros.vm       17 Feb 2005 07:21:00 -0000      1.4
  @@ -52,3 +52,48 @@
       </tr>
     </table>
   #end
  +
  +#* include tabs navigation component *#
  +#macro (includeFolderTabsNavigation $_nodeSet $_orientation)
  +  <table border="0" cellpadding="0" cellspacing="0">
  +    <tr>
  +    #foreach($childFolder in $_nodeSet.iterator())
  +      #set($tabTitle = $childFolder.getTitle($preferedLocale))
  +      #set($tabName = $childFolder.getShortTitle($preferedLocale))
  +
  +      #if($_orientation == $LEFT_TO_RIGHT)
  +        #if($site.folder.id == $childFolder.id)
  +          <td class="LTabLeft" nowrap="true">&nbsp;</td>
  +          <td class="LTab" align="center" valign="middle" nowrap="true" 
title="$tabTitle">${tabName}</td>
  +          <td class="LTabRight"  nowrap="true">&nbsp;</td>
  +        #else
  +          <td class="LTabLeftLow"  nowrap="true">&nbsp;</td>
  +          <td class="LTabLow" align="center" valign="middle" nowrap="true" 
title="$tabTitle"><a 
href="$jetspeed.getAbsoluteUrl($childFolder.url)">${tabName}</a></td>
  +          <td class="LTabRightLow"  nowrap="true">&nbsp;</td>
  +        #end
  +      #end
  +    #end           
  +            
  +    </tr>
  +  </table>
  +#end
  +
  +#macro (includePagesNavigation $_nodeSet $_orientation)
  +  <div class="FolderList">
  +  #foreach($childPage in $_nodeSet.iterator())
  +    #if($_orientation == $LEFT_TO_RIGHT)
  +      <span>
  +    #elseif($_orientation == $TOP_TO_BOTTOM)
  +      <div>
  +    #end
  +
  +    <a href="$jetspeed.getAbsoluteUrl($childPage.url)" class="FolderLink" 
title="$childPage.getTitle($preferedLocale)">$childPage.getShortTitle($preferedLocale)</a>
         
  +
  +    #if($_orientation == $LEFT_TO_RIGHT)
  +      </span>
  +    #elseif($_orientation == $TOP_TO_BOTTOM)
  +      </div>
  +    #end
  +  #end
  +  </div>
  +#end
  
  
  

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

Reply via email to