bug 709912, fixed paging for private addons and libraries

This commit is contained in:
Arron Schaar 2012-01-09 14:49:04 -08:00
Родитель 14e013ff74
Коммит bce73d1f6e
3 изменённых файлов: 25 добавлений и 8 удалений

Просмотреть файл

@ -1,6 +1,6 @@
{% extends "dashboard.html" %}
{% block title %}Your {% if disabled %}Disabled{% else %}Latest{% endif %} Add-ons - {% endblock %}
{% block title %}Your {% if disabled %}Private{% else %}Latest{% endif %} Add-ons - {% endblock %}
{% block head %}
<link rel="stylesheet" href="/media/jetpack/css/UI.Browser.css" type="text/css" media="screen" />
@ -15,7 +15,7 @@
{% endblock %}
{% block app_content %}
<h2 class="UI_Heading">Your {% if disabled %}Disabled{% else %}Latest{% endif %} Add-ons</h2>
<h2 class="UI_Heading">Your {% if disabled %}Private{% else %}Latest{% endif %} Add-ons</h2>
<ul class="UI_Browser">
{% for item in pager.object_list %}
<li class="UI_Item">
@ -27,7 +27,11 @@
{% if pager.has_previous() %}
<li class="UI_Pagin_Action prev">
<span></span>
<a title="" href="{{ url('person_addons_page', pager.previous_page_number()) }}">
{% if disabled %}
<a title="" href="{{ url('person_disabled_addons_page', pager.previous_page_number()) }}">
{% else %}
<a title="" href="{{ url('person_addons_page', pager.previous_page_number()) }}">
{% endif%}
Previous
</a>
</li>
@ -35,7 +39,11 @@
<li class='current'>{{ pager.number }}</li>
{% if pager.has_next() %}
<li class="UI_Pagin_Action next">
<a title="" href="{{ url('person_addons_page', pager.next_page_number()) }}">Next</a>
{% if disabled %}
<a title="" href="{{ url('person_disabled_addons_page', pager.next_page_number()) }}">Next</a>
{% else %}
<a title="" href="{{ url('person_addons_page', pager.next_page_number()) }}">Next</a>
{% endif %}
<span></span>
</li>
{% endif %}

Просмотреть файл

@ -1,6 +1,6 @@
{% extends "dashboard.html" %}
{% block title %}Your {% if disabled %}Disabled{% else %}Latest{% endif %} Libraries - {% endblock %}
{% block title %}Your {% if disabled %}Private{% else %}Latest{% endif %} Libraries - {% endblock %}
{% block head %}
<link rel="stylesheet" href="/media/jetpack/css/UI.Browser.css" type="text/css" media="screen" />
@ -8,7 +8,7 @@
{% endblock %}
{% block app_content %}
<h2 class="UI_Heading">Your {% if disabled %}Disabled{% else %}Latest{% endif %} Libraries</h2>
<h2 class="UI_Heading">Your {% if disabled %}Private{% else %}Latest{% endif %} Libraries</h2>
<ul class="UI_Browser">
{% for item in pager.object_list %}
<li class="UI_Item">
@ -20,7 +20,11 @@
{% if pager.has_previous() %}
<li class="UI_Pagin_Action prev">
<span></span>
<a title="" href="{{ url('person_libraries_page', pager.previous_page_number() ) }}">
{% if disabled %}
<a title="" href="{{ url('person_disabled_libraries_page', pager.previous_page_number() ) }}">
{% else %}
<a title="" href="{{ url('person_libraries_page', pager.previous_page_number() ) }}">
{% endif %}
Previous
</a>
</li>
@ -28,7 +32,11 @@
<li class='current'>{{ pager.number }}</li>
{% if pager.has_next() %}
<li class="UI_Pagin_Action next">
<a title="" href="{{ url('person_libraries_page', pager.next_page_number() ) }}">Next</a>
{% if disabled %}
<a title="" href="{{ url('person_disabled_libraries_page', pager.next_page_number() ) }}">Next</a>
{% else %}
<a title="" href="{{ url('person_libraries_page', pager.next_page_number() ) }}">Next</a>
{% endif %}
<span></span>
</li>
{% endif %}

Просмотреть файл

@ -99,6 +99,7 @@ def dashboard_browser(r, page_number=1, type=None, disabled=False):
'pager': pager,
'author': author,
'addons': addons,
'disabled': disabled,
'libraries': libraries,
'disabled_addons': disabled_addons,
'disabled_libraries': disabled_libraries,