Lines 107-123
sub pagination_bar {
Link Here
|
107 |
|
107 |
|
108 |
# navigation bar useful only if more than one page to display ! |
108 |
# navigation bar useful only if more than one page to display ! |
109 |
if ( $nb_pages > 1 ) { |
109 |
if ( $nb_pages > 1 ) { |
110 |
$pagination_bar = '<ul class="pagination">'; |
110 |
$pagination_bar = '<ul class="pagination output">'; |
111 |
# link to first page? |
111 |
# link to first page? |
112 |
if ( $current_page > 1 ) { |
112 |
if ( $current_page > 1 ) { |
113 |
$pagination_bar .= |
113 |
$pagination_bar .= |
114 |
"\n" . '' |
114 |
"\n" . '' |
115 |
. '<li><a class="nav" href="' |
115 |
. '<li><a class="nav output first" href="' |
116 |
. $url |
116 |
. $url |
117 |
. '1' |
117 |
. '1' |
118 |
. $url_suffix |
118 |
. $url_suffix |
119 |
. '"rel="start">' |
119 |
. '"rel="start">' |
120 |
. '<i class="fa fa-fw fa-angle-double-left"></i> First' . '</a></li>'; |
120 |
. '<i class="fa fa-fw fa-angle-double-left"></i></a></li>'; |
121 |
} |
121 |
} |
122 |
|
122 |
|
123 |
# link on previous page ? |
123 |
# link on previous page ? |
Lines 126-136
sub pagination_bar {
Link Here
|
126 |
|
126 |
|
127 |
$pagination_bar .= |
127 |
$pagination_bar .= |
128 |
"\n" . '' |
128 |
"\n" . '' |
129 |
. '<li><a class="nav" href="' |
129 |
. '<li><a class="nav output previous" href="' |
130 |
. $url |
130 |
. $url |
131 |
. $previous |
131 |
. $previous |
132 |
. $url_suffix |
132 |
. $url_suffix |
133 |
. '" rel="prev">' . '<i class="fa fa-fw fa-angle-left"></i> Previous' . '</a></li>'; |
133 |
. '" rel="prev"><i class="fa fa-fw fa-angle-left"></i></a></li>'; |
134 |
} |
134 |
} |
135 |
|
135 |
|
136 |
my $min_to_display = $current_page - $pages_around; |
136 |
my $min_to_display = $current_page - $pages_around; |
Lines 178-199
sub pagination_bar {
Link Here
|
178 |
my $next = $current_page + 1; |
178 |
my $next = $current_page + 1; |
179 |
|
179 |
|
180 |
$pagination_bar .= "\n" |
180 |
$pagination_bar .= "\n" |
181 |
. '<li><a class="nav" href="' |
181 |
. '<li><a class="nav output next" href="' |
182 |
. $url |
182 |
. $url |
183 |
. $next |
183 |
. $next |
184 |
. $url_suffix |
184 |
. $url_suffix |
185 |
. '" rel="next">' . 'Next <i class="fa fa-fw fa-angle-right"></i>' . '</a></li>'; |
185 |
. '" rel="next"><i class="fa fa-fw fa-angle-right"></i></a></li>'; |
186 |
} |
186 |
} |
187 |
|
187 |
|
188 |
# link to last page? |
188 |
# link to last page? |
189 |
if ( $current_page != $nb_pages ) { |
189 |
if ( $current_page != $nb_pages ) { |
190 |
$pagination_bar .= "\n" |
190 |
$pagination_bar .= "\n" |
191 |
. '<li><a class="nav" href="' |
191 |
. '<li><a class="nav output last" href="' |
192 |
. $url |
192 |
. $url |
193 |
. $nb_pages |
193 |
. $nb_pages |
194 |
. $url_suffix |
194 |
. $url_suffix |
195 |
. '" rel="last">' |
195 |
. '" rel="last">' |
196 |
. 'Last <i class="fa fa-fw fa-angle-double-right"></i>' . '</a></li>'; |
196 |
. '<i class="fa fa-fw fa-angle-double-right"></i></a></li>'; |
197 |
} |
197 |
} |
198 |
|
198 |
|
199 |
$pagination_bar .= "\n" . '</ul>'; |
199 |
$pagination_bar .= "\n" . '</ul>'; |