Sha256: d3116d94dd66cc582f40eede20423b7879c92d173721eb0823ad35f67a73fcaa
Contents?: true
Size: 807 Bytes
Versions: 59
Compression:
Stored size: 807 Bytes
Contents
- num, size, field = parse_page(page) - num = num.to_i - total_nums = total_size.to_i / size.to_i - total_nums += 1 if total_size.to_i % size.to_i > 0 - start = [1, num - 2].max - eend = [total_nums, num + 2].min %ul.table_pagination.pagination %li(class="arrow") %a.prev(href="#") « - if num - 2 > 1 %li(class="num") %a(href="#") 1 - if num - 2 > 2 %li(class="inactive") %a(href="#") ... - (start..eend).each do |p| %li(class="num#{p.to_s == num.to_s ? " active" : "" }") %a(href="#")= p - if num + 3 < total_nums %li(class="inactive") %a(href="#") ... - if num + 2 < total_nums %li(class="num") %a(href="#")= total_nums %li(class="arrow") %a.next(href="#") » %li(class="all") %a.all(href="#") all
Version data entries
59 entries across 59 versions & 1 rubygems