@@ -22,59 +22,6 @@ def jsonify(object)
22
22
def toggle_class_name ( class_name , condition )
23
23
condition ? class_name : nil
24
24
end
25
-
26
- def default_pagination ( paginate )
27
- html = [ ]
28
- html << %(<span class="prev"><a href="#{ paginate [ 'previous' ] [ 'url' ] } " rel="prev">#{ paginate [ 'previous' ] [ 'title' ] } </a></span>) if paginate [ 'previous' ]
29
-
30
- for part in paginate [ 'parts' ]
31
- if part [ 'is_link' ]
32
- html << %(<span class="page">#{ link_to ( part [ 'title' ] , part [ 'url' ] ) } </span>)
33
- elsif part [ 'title' ] . to_i == paginate [ 'current_page' ] . to_i
34
- html << %(<span class="page current">#{ part [ 'title' ] } </span>)
35
- else
36
- html << %(<span class="deco">#{ part [ 'title' ] } </span>)
37
- end
38
- end
39
-
40
- html << %(<span class="next"><a href="#{ paginate [ 'next' ] [ 'url' ] } " rel="next">#{ paginate [ 'next' ] [ 'title' ] } </a></span>) if paginate [ 'next' ]
41
- html . join ( ' ' )
42
- end
43
-
44
- # Bootstrap pagination filter
45
- #
46
- # @param [ paginate ]
47
- # @param [ size ]: .pagination-lg, .pagination-sm
48
-
49
- def bootstrap_pagination ( paginate , size = '' )
50
- html = [ ]
51
- html << %{<nav><ul class="pagination #{ size } ">}
52
-
53
- if paginate [ 'previous' ]
54
- html << %(<li><a href="#{ paginate [ 'previous' ] [ 'url' ] } " aria-label="Previous"><span aria-hidden="true">#{ paginate [ 'previous' ] [ 'title' ] } </span></a></li>)
55
- else
56
- html << %(<li class="disabled"><a href="#" aria-label="Previous"><span aria-hidden="true">« Previous</span></a></li>)
57
- end
58
-
59
- for part in paginate [ 'parts' ]
60
- if part [ 'is_link' ]
61
- html << %(<li><a href="#{ part [ 'url' ] } ">#{ part [ 'title' ] } </a></li>)
62
- elsif part [ 'title' ] . to_i == paginate [ 'current_page' ] . to_i
63
- html << %(<li class="active"><a href="#">#{ part [ 'title' ] } </a></li>)
64
- else
65
- html << %(<li><a href="#">#{ part [ 'title' ] } </a></li>)
66
- end
67
- end
68
-
69
- if paginate [ 'next' ]
70
- html << %(<li><a href="#{ paginate [ 'next' ] [ 'url' ] } " aria-label="Next"><span aria-hidden="true">#{ paginate [ 'next' ] [ 'title' ] } </span></a></li>)
71
- else
72
- html << %(<li class="disabled"><a href="#" aria-label="Next"><span aria-hidden="true">Next »</span></a></li>)
73
- end
74
-
75
- html << '</nav></ul>'
76
- html . join ( ' ' )
77
- end
78
25
end
79
26
end
80
27
end
0 commit comments