/
index.html
80 lines (69 loc) · 3.34 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
---
layout: default
---
<div>
{% for post in paginator.posts %}
<div class="postbox">
<div class="post-format-icon">
<a class="item-date" href="http://rann.cc/pages/class.html#{{post.category}}"><span>{{post.category}}</span></a>
</div>
<div class="allpost">
<div class="title"><a class="pjaxlink" href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a></div>
<hr>
<div class="info">
<i class="fa fa-calendar"></i> {{ post.date | date:"%Y-%m-%d" }}
{% if post.tags.size > 0 %}
<i class="fa fa-tags"></i>
<span class="index-post-tag">
{% for tag in post.tags %}
<a class="pjaxlink" href="/pages/tags.html#{{tag}}">{{ tag}}</a>
{% endfor %}
</span>
{% endif %}
</div>
<div class="contentAbstract">{{ post.excerpt }}</div>
</div>
<a href="{{ post.url | prepend: site.baseurl }}" class="readmore pjaxlink">Read More <i class="glyphicon glyphicon-chevron-right"></i></a>
</div>
{% endfor %}
{% if paginator.total_pages > 1 %}
<div class="pagination center">
<a class="pjaxlink" href="/index.html"><span class="x1" style="margin-left:5px;">首页</span></a>
{% if paginator.previous_page %}
<a class="pjaxlink" href="{{ paginator.previous_page_path | prepend: site.baseurl | replace: '//', '/' }}"><span class="x1" style="margin-right:5px;"><i class="glyphicon glyphicon-chevron-left"></i></span></a>
{% endif %}
{% assign curr_page_num = paginator.page %}
{% if curr_page_num < 6 or curr_page_num == 6 %}
{% assign startPage = 1 %}
{% assign endPage = 11 %}
{% elsif curr_page_num > paginator.total_pages|minus:5 or curr_page_num == paginator.total_pages|minus:5 %}
{% assign startPage = paginator.total_pages|minus:5 %}
{% assign endPage = paginator.total_pages %}
{% else %}
{% assign startPage = curr_page_num|minus:5 %}
{% assign endPage = curr_page_num|plus:5 %}
{% endif %}
{% if startPage < 1 %}
{% assign startPage= 1 %}
{% endif %}
{% if endPage > paginator.total_pages %}
{% assign endPage = paginator.total_pages %}
{% endif %}
{% for page in (startPage..endPage) %}
{% if page == paginator.page %}
<span class="active_page x1">{{ page }}</span>
{% elsif page == 1 %}
<a class="pjaxlink" href="{{ '/index.html' | prepend: site.baseurl | replace: '//', '/' }}"><span class="x1">{{ page }}</span></a>
{% else %}
<a class="pjaxlink" href="/page{{page}}"><span class="x1">{{ page }}</span></a>
{% endif %}
{% endfor %}
{% if paginator.next_page %}
<a class="pjaxlink" href="{{ paginator.next_page_path | prepend: site.baseurl | replace: '//', '/' }}"><span class="x1" style="margin-left:5px;"><i class="glyphicon glyphicon-chevron-right"></i></span></a>
{% endif %}
<a class="pjaxlink" href="/page{{paginator.total_pages}}/"><span class="x1" style="margin-left:5px;">末页</span></a>
<span style="margin-left:5px;">第{{paginator.page}}页 / 共{{paginator.total_pages}}页</span>
</div>
{% endif %}
<p class="rss-subscribe">subscribe <a href="{{ "/feed.xml" | prepend: site.baseurl }}">via RSS</a></p>
</div>