Added an overview page for the review pages

- Legacy-Id: 529
This commit is contained in:
Henrik Levkowetz 2007-06-19 14:54:19 +00:00
parent b1594c31fe
commit 96b1f822ab
5 changed files with 33 additions and 4 deletions

View file

@ -0,0 +1,15 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Review pages</title>
</head>
<body>
<h1>Review items</h1>
<ul>
{% for item in info %}
<li><a href="/review/{{ item.num }}/">{{ item.old }}</a></li>
{% endfor %}
</ul>
</body>
</html>

View file

@ -7,12 +7,12 @@
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td align="left">
<td align="left" width="49%">
<a href="../../{{ info.prev }}" target="_top">&lt; Prev</a>
<br /><br />
<a href="{{ info.old }}" target="old">{{ info.old }}</a></td>
<td align="center"></td>
<td align="right">
<td align="center" valign="top"><a href="/review/all/" target="_top">All</a></td>
<td align="right" width="49%">
<a href="../../{{ info.next }}" target="_top">Next &gt;</a>
<br /><br />
<a href="{{ info.new }}" target="new">{{ info.new }}</a></td>

View file

@ -34,6 +34,7 @@ urlpatterns = patterns('',
# Uncomment this for review pages:
(r'^review/$', 'ietf.utils.views.review'),
(r'^review/all/$', 'ietf.utils.views.all'),
(r'^review/(?P<page>[0-9]+)/$', 'ietf.utils.views.review'),
(r'^review/top/(?P<page>[0-9]+)/$', 'ietf.utils.views.top'),

View file

@ -1,3 +1,4 @@
200 /review/
200 /review/0/
200 /review/top/17/
200 /review/all/

View file

@ -26,4 +26,16 @@ def review(request, page=0, panes=None):
return render("utils/frame2.html", {"info": get_info(page) })
def top(request, page=None):
return render("utils/review.html", {"info": get_info(page) })
return render("utils/review.html", {"info": get_info(page) })
def all(request):
get_info(0) # prime the list
info = []
for i in range(urlcount):
item = {}
item["num"] = i
item["new"] = testurls[i][1]
item["old"] = testurls[i][2]
info.append(item)
return render("utils/all.html", {"info": info })