diff --git a/src/views/diary.tpl b/src/views/diary.tpl index 6785ed9..b9a1524 100644 --- a/src/views/diary.tpl +++ b/src/views/diary.tpl @@ -4,16 +4,16 @@
<% - if page <= 0: - page = 0 - end - if page > int(total - 1 / limit): - page = int(total - 1 / limit) - end + if page <= 0: + page = 0 + end + if page > int(total - 1 / limit): + page = int(total - 1 / limit) + end %> - % if page >= limit + 1: - first - % end + % if page >= limit + 1: + first + % end % for i in range(max(0,page - limit), min(total,page + limit)): % if i == page: {{i}} @@ -21,6 +21,9 @@ {{i}} % end % end + % if page <= total - limit: + last + % end