diff options
author | PayBas <contact@paybas.com> | 2014-05-29 23:28:22 +0200 |
---|---|---|
committer | PayBas <contact@paybas.com> | 2014-06-05 09:59:31 +0200 |
commit | c3b24e200566b11e80f96f8186dbe5eab6241d72 (patch) | |
tree | 243ae8a25f93e6eee62ca2a18273e5a933c49580 /phpBB/styles/prosilver/template/pagination.html | |
parent | 49c875413ca2fd1cc438ce42c64e0a00a5044e56 (diff) | |
download | forums-c3b24e200566b11e80f96f8186dbe5eab6241d72.tar forums-c3b24e200566b11e80f96f8186dbe5eab6241d72.tar.gz forums-c3b24e200566b11e80f96f8186dbe5eab6241d72.tar.bz2 forums-c3b24e200566b11e80f96f8186dbe5eab6241d72.tar.xz forums-c3b24e200566b11e80f96f8186dbe5eab6241d72.zip |
[ticket/12613] Improved pagination
PHPBB3-12613
Diffstat (limited to 'phpBB/styles/prosilver/template/pagination.html')
-rw-r--r-- | phpBB/styles/prosilver/template/pagination.html | 55 |
1 files changed, 37 insertions, 18 deletions
diff --git a/phpBB/styles/prosilver/template/pagination.html b/phpBB/styles/prosilver/template/pagination.html index e27a90900a..8b8631ce26 100644 --- a/phpBB/styles/prosilver/template/pagination.html +++ b/phpBB/styles/prosilver/template/pagination.html @@ -1,18 +1,37 @@ - <!-- IF BASE_URL --> - <a href="#" class="pagination-trigger" title="{L_JUMP_TO_PAGE}" data-lang-jump-page="{L_JUMP_PAGE|e('html_attr')}{L_COLON}" data-on-page="{CURRENT_PAGE}" data-per-page="{PER_PAGE}" data-base-url="{BASE_URL|e('html_attr')}" data-base-is-route="{BASE_IS_ROUTE}" data-start-name="{START_NAME}">{PAGE_NUMBER}</a> • - <!-- ELSE --> - {PAGE_NUMBER} • - <!-- ENDIF --> - <ul> - <!-- BEGIN pagination --> - <!-- IF pagination.S_IS_PREV --> - <!-- ELSEIF pagination.S_IS_CURRENT --> - <li class="active"><span>{pagination.PAGE_NUMBER}</span></li> - <!-- ELSEIF pagination.S_IS_ELLIPSIS --> - <li class="ellipsis"><span>{L_ELLIPSIS}</span></li> - <!-- ELSEIF pagination.S_IS_NEXT --> - <!-- ELSE --> - <li><a href="{pagination.PAGE_URL}">{pagination.PAGE_NUMBER}</a></li> - <!-- ENDIF --> - <!-- END pagination --> - </ul> +<ul> +<!-- IF BASE_URL --> + <li class="dropdown-container dropdown-button-control dropdown-jump-to jump-to"> + <a href="#" class="pagination-trigger dropdown-trigger" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> + <div class="dropdown hidden"> + <div class="pointer"><div class="pointer-inner"></div></div> + <ul class="dropdown-contents"> + <li>{L_JUMP_TO_PAGE_FORM}</li> + <li> + <form class="page-jump-form" method="get"> + <fieldset> + <input type="text" name="page-number" maxlength="6" title="{L_SEARCH_KEYWORDS}" class="inputbox tiny" value="" placeholder="{CURRENT_PAGE}" /> + <input class="button2" value="{L_GO}" type="submit" /> + <input type="hidden" value="{PER_PAGE}" name="per-page"> + <input type="hidden" value="{START_NAME}" name="start-name"> + <input type="hidden" value="{BASE_URL|e('html_attr')}" name="base-url"> + </fieldset> + </form> + </li> + </ul> + </div> + </li> +<!-- ENDIF --> +<!-- BEGIN pagination --> + <!-- IF pagination.S_IS_PREV --> + <li class="previous"><a href="{pagination.PAGE_URL}">{L_PREVIOUS}</a></li> + <!-- ELSEIF pagination.S_IS_CURRENT --> + <li class="active"><span>{pagination.PAGE_NUMBER}</span></li> + <!-- ELSEIF pagination.S_IS_ELLIPSIS --> + <li class="ellipsis"><span>{L_ELLIPSIS}</span></li> + <!-- ELSEIF pagination.S_IS_NEXT --> + <li class="next"><a href="{pagination.PAGE_URL}">{L_NEXT}</a></li> + <!-- ELSE --> + <li><a href="{pagination.PAGE_URL}">{pagination.PAGE_NUMBER}</a></li> + <!-- ENDIF --> +<!-- END pagination --> +</ul> |