]> source.dussan.org Git - gitblit.git/commit
Fix disabled links in PagerPanel 1147/head
authorTom <tw201207@gmail.com>
Mon, 31 Oct 2016 06:50:26 +0000 (07:50 +0100)
committerTom <tw201207@gmail.com>
Mon, 31 Oct 2016 06:50:26 +0000 (07:50 +0100)
commitd4a1aae48f097d48e9fded67445ba20720c1d966
treea685d1c2d0847a9675f41be79c26f75c032f55a6
parent35f149120cc1ab874f7fa8c1a299006a90759da9
Fix disabled links in PagerPanel

Disabled links in the PagerPanel (used on the LuceneSearchPage to page
through search results) were only rendered as "disabled". The links
themselves remained active, which gives strange effects when clicked.
For instance it was possible to move to result pages -1, -2, and so on.

Really disable the links. Add missing CSS rules to have correct styling
as Wicket renders disabled links as spans, not anchors. Include the new
CSS file in BasePage.html. And add the left/right arrows only if not on
the first/last page.
src/main/java/com/gitblit/wicket/pages/BasePage.html
src/main/java/com/gitblit/wicket/panels/PagerPanel.java
src/main/resources/bootstrap-fixes.css [new file with mode: 0644]