Changeset 106 in bookmarks for trunk/lib/Bookmarks/list.tt


Ignore:
Timestamp:
10/19/15 21:16:31 (9 years ago)
Author:
peter
Message:

#6: Added basic pagination to the bookmarks HTML list view.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Bookmarks/list.tt

    r95 r106  
    8484    font-size: .875em; 
    8585} 
     86.pagination { 
     87    margin: .5em; 
     88} 
    8689    </style> 
    8790  </head> 
     
    9699      <input type="submit" value="Go"/> 
    97100    </form> 
     101    <div class="pagination"> 
     102      [% IF pages %] 
     103        <a href="?page=[% pages.first_page %]">«</a> 
     104        [% IF pages.previous_set %] 
     105          <a href="?page=[% pages.previous_set %]">‹</a> 
     106        [% END %] 
     107        [% FOREACH page IN pages.pages_in_set %] 
     108          [% IF page == pages.current_page %] 
     109            <strong>[% page %]</strong> 
     110          [% ELSE %] 
     111            <a href="?page=[% page %]">[% page %]</a> 
     112          [% END %] 
     113        [% END %] 
     114        [% IF pages.next_set %] 
     115          <a href="?page=[% pages.next_set %]">›</a> 
     116        [% END %] 
     117        <a href="?page=[% pages.last_page %]">»</a> 
     118      [% END %] 
     119    </div> 
    98120    <ul class="main"> 
    99121      [%  FOREACH resource IN resources %] 
Note: See TracChangeset for help on using the changeset viewer.