优化所有提交页面的翻页显示

This commit is contained in:
virusdefender
2016-05-30 14:35:16 +08:00
parent 3b6cbc51a1
commit df4db5141f
7 changed files with 61 additions and 28 deletions

View File

@@ -20,9 +20,9 @@
语言<span class="caret"></span>
</a>
<ul class="dropdown-menu" aria-labelledby="languageFilter">
<li><a href="/submissions/?language=1">C</a></li>
<li><a href="/submissions/?language=2">C++</a></li>
<li><a href="/submissions/?language=3">Java</a></li>
<li><a href="/submissions/?language=1{% if not show_all %}&my=true{% endif %}">C</a></li>
<li><a href="/submissions/?language=2{% if not show_all %}&my=true{% endif %}">C++</a></li>
<li><a href="/submissions/?language=3{% if not show_all %}&my=true{% endif %}">Java</a></li>
<li><a href="/submissions/">取消筛选</a></li>
</ul>
</div>
@@ -35,13 +35,13 @@
结果<span class="caret"></span>
</a>
<ul class="dropdown-menu" aria-labelledby="resultFilter">
<li><a href="/submissions/?result=0">Accepted</a></li>
<li><a href="/submissions/?result=6">Wrong Answer</a></li>
<li><a href="/submissions/?result=1">Runtime Error</a></li>
<li><a href="/submissions/?result=2">Time Limit Exceeded</a></li>
<li><a href="/submissions/?result=3">Memory Limit Exceeded</a></li>
<li><a href="/submissions/?result=4">Compile Error</a></li>
<li><a href="/submissions/?result=5">Format Error</a></li>
<li><a href="/submissions/?result=0{% if not show_all %}&my=true{% endif %}">Accepted</a></li>
<li><a href="/submissions/?result=6{% if not show_all %}&my=true{% endif %}">Wrong Answer</a></li>
<li><a href="/submissions/?result=1{% if not show_all %}&my=true{% endif %}">Runtime Error</a></li>
<li><a href="/submissions/?result=2{% if not show_all %}&my=true{% endif %}">Time Limit Exceeded</a></li>
<li><a href="/submissions/?result=3{% if not show_all %}&my=true{% endif %}">Memory Limit Exceeded</a></li>
<li><a href="/submissions/?result=4{% if not show_all %}&my=true{% endif %}">Compile Error</a></li>
<li><a href="/submissions/?result=5{% if not show_all %}&my=true{% endif %}">Format Error</a></li>
<li><a href="/submissions/">取消筛选</a></li>
</ul>
</div>
@@ -86,12 +86,12 @@
<ul class="pager">
{% if previous_page %}
<li class="previous"><a
href="/submissions/{{ previous_page }}/{% if filter %}?{{ filter.name }}={{ filter.content }}{% endif %}">
href="/submissions/{{ previous_page }}/{{ query }}">
<span aria-hidden="true">&larr;</span> 上一页</a></li>
{% endif %}
{% if next_page %}
<li class="next"><a
href="/submissions/{{ next_page }}/{% if filter %}?{{ filter.name }}={{ filter.content }}{% endif %}">下一页 <span
href="/submissions/{{ next_page }}/{{ query }}">下一页 <span
aria-hidden="true">&rarr;</span></a></li>
{% endif %}
</ul>

View File

@@ -70,7 +70,7 @@
<li role="separator" class="divider"></li>
{% endif %}
<li><a href="/user/{{ request.user.username }}/">我的主页</a></li>
<li><a href="/submissions/">我的提交</a></li>
<li><a href="/submissions/?my=true">我的提交</a></li>
<li><a href="/account/settings/">设置</a></li>
<li role="separator" class="divider"></li>
<li><a href="/logout/">退出</a></li>