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 jf...@apache.org on 2003/11/05 03:03:07 UTC
cvs commit: jakarta-jetspeed/webapp/WEB-INF/templates/vm GlobalMacros.vm
jford 2003/11/04 18:03:07
Modified: webapp/WEB-INF/templates/vm/portlets/html browser-portlet.vm
browser-client.vm browser-controller.vm
browser-skin.vm browser-control.vm
browser-security.vm browser-media.vm
customizer-portletset-add.vm
webapp/WEB-INF/templates/vm GlobalMacros.vm
Log:
Added alphabet navigation to registry browsers and the customizer portlet browser
PR: Bugzilla #19091
Revision Changes Path
1.8 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-portlet.vm
Index: browser-portlet.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-portlet.vm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- browser-portlet.vm 3 Nov 2003 05:27:20 -0000 1.7
+++ browser-portlet.vm 5 Nov 2003 02:03:07 -0000 1.8
@@ -123,3 +123,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.5 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-client.vm
Index: browser-client.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-client.vm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- browser-client.vm 5 Nov 2003 01:12:54 -0000 1.4
+++ browser-client.vm 5 Nov 2003 02:03:07 -0000 1.5
@@ -56,3 +56,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.4 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-controller.vm
Index: browser-controller.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-controller.vm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- browser-controller.vm 3 Nov 2003 05:30:08 -0000 1.3
+++ browser-controller.vm 5 Nov 2003 02:03:07 -0000 1.4
@@ -52,3 +52,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.8 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-skin.vm
Index: browser-skin.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-skin.vm,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- browser-skin.vm 5 Nov 2003 01:12:54 -0000 1.7
+++ browser-skin.vm 5 Nov 2003 02:03:07 -0000 1.8
@@ -49,3 +49,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.5 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-control.vm
Index: browser-control.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-control.vm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- browser-control.vm 5 Nov 2003 01:12:54 -0000 1.4
+++ browser-control.vm 5 Nov 2003 02:03:07 -0000 1.5
@@ -52,3 +52,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.5 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-security.vm
Index: browser-security.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-security.vm,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- browser-security.vm 5 Nov 2003 01:12:54 -0000 1.4
+++ browser-security.vm 5 Nov 2003 02:03:07 -0000 1.5
@@ -40,3 +40,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.6 +10 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-media.vm
Index: browser-media.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/browser-media.vm,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- browser-media.vm 5 Nov 2003 01:12:54 -0000 1.5
+++ browser-media.vm 5 Nov 2003 02:03:07 -0000 1.6
@@ -42,3 +42,13 @@
</td>
</tr>
</table>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink $filtered_entries 0 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
\ No newline at end of file
1.20 +10 -1 jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/customizer-portletset-add.vm
Index: customizer-portletset-add.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/customizer-portletset-add.vm,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- customizer-portletset-add.vm 3 Nov 2003 05:48:24 -0000 1.19
+++ customizer-portletset-add.vm 5 Nov 2003 02:03:07 -0000 1.20
@@ -171,5 +171,14 @@
</tr>
</table>
</center>
-
</form>
+
+<center>
+ <table>
+ <tr>
+ <td>
+ #registry_alpha_nav($jslink.setTemplate("Customize") $portlets 1 "" "")
+ </td>
+ </tr>
+ </table>
+</center>
1.13 +30 -0 jakarta-jetspeed/webapp/WEB-INF/templates/vm/GlobalMacros.vm
Index: GlobalMacros.vm
===================================================================
RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/GlobalMacros.vm,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- GlobalMacros.vm 17 Jun 2003 16:37:37 -0000 1.12
+++ GlobalMacros.vm 5 Nov 2003 02:03:07 -0000 1.13
@@ -145,3 +145,33 @@
$jslink.setTemplate("preview").addQueryData("p",$portletName).addQueryData("c","ClearPortletControl")
#end
+## macro that generates an alphabetic navigation for the registry browsers
+#macro (registry_alpha_nav $duri $entries $useTitle $prefix $suffix)
+ #set($lastChar = "0")
+ #set($tempStart = 0)
+ #foreach($entry in $entries)
+
+ #set($title = $entry.name)
+ #if($useTitle == 1)
+ #if($entry.title)
+ #set($title = $entry.title)
+ #end
+ #end
+
+ #if($title && $title.length() > 0)
+ #set($temp1 = $lastChar.charAt(0).toString())
+ #set($temp2 = $title.charAt(0).toString())
+
+ #set($temp1 = $temp1.toLowerCase())
+ #set($temp2 = $temp2.toLowerCase())
+
+ #if($temp1 != $temp2)
+ $prefix <a href="$duri.addPathInfo("start",$tempStart)">$temp2.toUpperCase()</a> $suffix
+ #end
+
+ #set($lastChar = $temp2.toString())
+
+ #set($tempStart = $tempStart + 1)
+ #end
+ #end
+#end
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org