Uses .mkws-pager-desc and .mkws-pager-list classes instead of hardwired styles.
[mkws-moved-to-github.git] / src / templates / pager.handlebars
1 {{!
2 Pager
3
4 nextClick - handler script for "next" button, only available if there is a next page
5 prevClick - handler script for "previous" button if there is a previous page
6 moreNext - indicates there are more pages following those displayed
7 morePrev - indicates there are more pages preceding
8 first - first record displayed
9 last - last record displayed
10 count - number of records available
11 found - number of records found
12 pages:
13   number - page number
14   click - script to go to this page unless it is the current one
15 }}
16 <div class="mkws-pager-desc">
17   {{mkws-translate "Displaying"}}:
18   {{first}} {{mkws-translate "to"}} {{last}}
19   {{mkws-translate "of"}} {{count}} ({{{mkws-translate "found"}}}: {{found}})
20 </div>
21
22 <div class="mkws-pager-list">
23   {{#if prevClick}}
24     <a href="#" class="mkws-prev mkwsPrev" onclick="{{prevClick}}">&#60;&#60; {{{mkws-translate "Prev"}}}</a> |
25   {{else}}
26     <span class="mkws-prev mkwsPrev">&#60;&#60; {{{mkws-translate "Prev"}}}</span> |
27   {{/if}}
28
29   {{#if morePrev}}...{{/if}}
30
31   {{#each pages}}
32     {{#if click}}
33       <a href="#" onclick="{{click}}">{{number}}</a>
34     {{else}}
35       <span class="mkws-current-page mkwsCurrentPage">{{number}}</span>
36     {{/if}}
37   {{/each}}
38
39   {{#if moreNext}}...{{/if}}
40
41   {{#if nextClick}}
42     | <a href="#" class="mkws-next mkwsNext" onclick="{{nextClick}}">{{{mkws-translate "Next"}}} &#62;&#62;</a>
43   {{else}}
44     | <span class="mkws-next mkwsNext">{{{mkws-translate "Next"}}} &#62;&#62;</span>
45   {{/if}}
46 </div>