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"> </td>
+ <td class="LTab" align="center" valign="middle" nowrap="true"
title="$tabTitle">${tabName}</td>
+ <td class="LTabRight" nowrap="true"> </td>
+ #else
+ <td class="LTabLeftLow" nowrap="true"> </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"> </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"> </td>
+ <td class="LTab" align="center" valign="middle" nowrap="true"
title="$tabTitle">${tabName}</td>
+ <td class="LTabRight" nowrap="true"> </td>
+ #else
+ <td class="LTabLeftLow" nowrap="true"> </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"> </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]