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