X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/8f57efe850bf9805d9bfb073d16d4cf1d06882f5..0a9dc1651e1476c904d9172bf9f522b9b18a779a:/lib/classic_pagination/pagination_helper.rb?ds=sidebyside diff --git a/lib/classic_pagination/pagination_helper.rb b/lib/classic_pagination/pagination_helper.rb index ed65944bc..c450de4e1 100644 --- a/lib/classic_pagination/pagination_helper.rb +++ b/lib/classic_pagination/pagination_helper.rb @@ -131,60 +131,38 @@ module ActionView html end - # Same as above, but - # - with bootstrap classes - # - invoked block returns the page url - def pagination_links_bootstrap(paginator, options) + def pagination_items(paginator, options) options = DEFAULT_OPTIONS.merge(options) link_to_current_page = options[:link_to_current_page] always_show_anchors = options[:always_show_anchors] current_page = paginator.current_page window_pages = current_page.window(options[:window_size]).pages - return unless link_to_current_page || window_pages.length > 1 first = paginator.first last = paginator.last - html = "" - - html << "" - - html - end - - private - - def bootstrap_page_item(body, url = nil) - if url - content_tag "li", :class => "page-item" do - link_to body, url, :class => "page-link" - end - else - content_tag "li", :class => "page-item disabled" do - content_tag "a", body, :class => "page-link" - end - end + items end end end