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>&nbsp; $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