diff options
author | Carlo Landmeter <clandmeter@gmail.com> | 2015-03-19 18:50:51 +0000 |
---|---|---|
committer | Carlo Landmeter <clandmeter@gmail.com> | 2015-03-19 18:50:51 +0000 |
commit | 44c702b0e7aaa201de6335db704399eeb8cdcff2 (patch) | |
tree | 92e5eb09a5f3b1a4594d3574c6c1c9e1a0600365 /tpl/contents.tpl | |
parent | 7afbeee21074065c054ac2a587a209a8eeb20bc3 (diff) | |
download | aports-turbo-44c702b0e7aaa201de6335db704399eeb8cdcff2.tar.bz2 aports-turbo-44c702b0e7aaa201de6335db704399eeb8cdcff2.tar.xz |
add pager and allow to filter on pkgname in filelist
Diffstat (limited to 'tpl/contents.tpl')
-rw-r--r-- | tpl/contents.tpl | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/tpl/contents.tpl b/tpl/contents.tpl index 3eaaf3f..9e2eff6 100644 --- a/tpl/contents.tpl +++ b/tpl/contents.tpl @@ -9,11 +9,15 @@ <input type="text" class="form-control" id="filename" name="filename" value="{{{filename}}}"> </div> <div class="form-group"> + <label for="pkgname">Package name</label> + <input type="text" class="form-control" id="pkgname" name="pkgname" value="{{{pkgname}}}"> + </div> + <div class="form-group"> <label for="arch">Architecture</label> <select name="arch" class="form-control" id="arch"> - <option {{#x86}}selected{{/x86}} >x86</option> - <option {{#x86_64}}selected{{/x86_64}} >x86_64</option> - <option {{#armhf}}selected{{/armhf}} >armhf</option> + <option{{#x86}} selected {{/x86}}>x86</option> + <option{{#x86_64}} selected {{/x86_64}}>x86_64</option> + <option{{#armhf}} selected {{/armhf}}>armhf</option> </select> </div> <button type="submit" class="btn btn-primary">Search</button> @@ -29,7 +33,7 @@ </tr>{{#rows}} <tr> <td>{{{file}}}</td> - <td>{{{pkgname}}}</td> + <td><a href="/package/{{{arch}}}/{{{pkgname}}}">{{{pkgname}}}</a></td> <td>{{{repo}}}</td> <td>{{{arch}}}</td> </tr>{{/rows}} @@ -40,6 +44,17 @@ {{{/rows}}} </table> </div> + <div class="panel-footer text-center">{{#pager}} + <nav> + <ul class="pagination">{{/pager}}{{#pager}}{{#prev}} + <li class=""><a href="/contents?{{{prev}}}" aria-label="Previous"><span aria-hidden="true">«</span></a></li>{{/prev}}{{/pager}}{{#pager}}{{^prev}} + <li class="disabled"><a href="" aria-label="Previous"><span aria-hidden="true">«</span></a></li>{{/prev}}{{/pager}}{{#pager}} + <li class="active"><a href="#">{{{page}}}</a></li>{{/pager}}{{#pager}}{{#next}} + <li><a href="/contents?{{{next}}}" aria-label="Next"><span aria-hidden="true">»</span></a></li>{{/next}}{{/pager}}{{#pager}}{{^next}} + <li class="disabled"><a href="#" aria-label="Next"><span aria-hidden="true">»</span></a></li>{{/next}}{{/pager}}{{#pager}} + </ul> + </nav>{{/pager}} + </div> </div> </div> {{{footer}}} |