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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to