Fix MKWS-374.
[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  {{#if found}}
18   <span>{{mkws-translate "Displaying"}}</span>:
19   {{first}} <span>{{mkws-translate "to"}}</span> {{last}}
20   <span>{{mkws-translate "of"}}</span> {{count}} (<span>{{{mkws-translate "found"}}}</span>: {{found}})
21  {{else}}
22   No hits.
23  {{/if}}
24 </div>
25
26 <div class="mkws-pager-list">
27   {{#if prevClick}}
28     <a href="#" class="mkws-prev mkwsPrev" onclick="{{prevClick}}">{{{mkws-translate "Prev"}}}</a> |
29   {{else}}
30     <span class="mkws-prev mkwsPrev">{{{mkws-translate "Prev"}}}</span> |
31   {{/if}}
32
33   {{#if morePrev}}...{{/if}}
34
35   {{#each pages}}
36     {{#if click}}
37       <a href="#" onclick="{{click}}">{{number}}</a>
38     {{else}}
39       <span class="mkws-current-page mkwsCurrentPage">{{number}}</span>
40     {{/if}}
41   {{/each}}
42
43   {{#if moreNext}}...{{/if}}
44
45   {{#if nextClick}}
46     | <a href="#" class="mkws-next mkwsNext" onclick="{{nextClick}}">{{{mkws-translate "Next"}}}</a>
47   {{else}}
48     | <span class="mkws-next mkwsNext">{{{mkws-translate "Next"}}}</span>
49   {{/if}}
50 </div>