donb
committed
on 05 Jan 08
Added smarter navigation bar, i.e. the list template builder style
openacs-4/packages/search/lib/navbar.adp (+38)
  1 <if @results_paginator:rowcount@ gt 1>
  2   <div id="results-pages" class="@paginator_class@">
  3     <ul class="compact list-paginator">
  4       <if @url_previous_group@ nil>
  5         <li>&lt;&lt;</li>
  6       </if>
  7       <else>
  8         <li><a href="@url_previous_group@">&lt;&lt;</a></li>
  9       </else>
  10       <if @url_previous@ nil>
  11         <li>&lt;</li>
  12       </if>
  13       <else>
  14         <li><a href="@url_previous@">&lt;</a></li>
  15       </else>
  16       <multiple name="results_paginator">
  17         <if @results_paginator.current_p@>
  18           <li class="current">@results_paginator.item@</li>
  19         </if>
  20         <else>
  21           <li><a href="@results_paginator.link@">@results_paginator.item@</a></li>
  22         </else>
  23       </multiple>
  24       <if @url_next@ nil>
  25        <li>&gt;</li>
  26       </if>
  27       <else>
  28         <li><a href="@url_next@">&gt;</a></li>
  29       </else>
  30       <if @url_next_group@ nil>
  31         <li>&gt;&gt;</li>
  32       </if>
  33       <else>
  34         <li><a href="@url_next_group@">&gt;&gt;</a></li>
  35       </else>
  36     </ul>
  37   </div>
  38 </if>