bodhi/templates/search.kid | 41 ++++++++++++++++++++++++++++++++++++-----
1 file changed, 36 insertions(+), 5 deletions(-)
New commits:
commit fba2df1bbe7fbd7980e8a61e44c653901141e2de
Author: Luke Macken <lmacken(a)redhat.com>
Date: Thu Mar 18 14:15:38 2010 -0400
Improve our search results (ticket #389)
diff --git a/bodhi/templates/search.kid b/bodhi/templates/search.kid
index ed5f0cc..6939aa8 100644
--- a/bodhi/templates/search.kid
+++ b/bodhi/templates/search.kid
@@ -20,15 +20,24 @@
<table class="list">
<tr class="list">
<th class="list">
- <b>ID</b>
+ <b>Update</b>
</th>
<th class="list">
- <b>Update</b>
+ <b>Release</b>
</th>
<th class="list">
<center><b>Type</b></center>
</th>
<th class="list">
+ <center><b>Status</b></center>
+ </th>
+ <th class="list">
+ <center><b>Request</b></center>
+ </th>
+ <th class="list">
+ <center><b>Karma</b></center>
+ </th>
+ <th class="list">
<b>Submitter</b>
</th>
<th class="list">
@@ -37,16 +46,30 @@
</tr>
<?python row_color = "#FFFFFF" ?>
<tr class="list" bgcolor="${row_color}"
py:for="update in updates">
- <td class="list">
- ${update.updateid}
- </td>
<td class="list" width="35%">
<a class="list"
href="${tg.url(update.get_url())}">${update.title.replace(',', ',
')}</a>
</td>
+ <td class="list">
+ <a class="list" href="${tg.url('/%s' %
update.release.name)}">${update.release.name}</a>
+ </td>
<td class="list" align="center">
<img src="${tg.url('/static/images/%s.png' %
update.type)}" title="${update.type}" />
</td>
<td class="list">
+ ${update.status}
+ </td>
+ <td class="list">
+ <img src="${tg.url('/static/images/%s-large.png' %
update.request)}" title="${update.request}"/> ${update.request}
+ </td>
+ <?python
+ if update.karma < 0: karma = -1
+ elif update.karma > 0: karma = 1
+ else: karma = 0
+ ?>
+ <td class="list" align="center">
+ <img src="${tg.url('/static/images/karma%d.png' %
karma)}" align="top"/> <b>${update.karma}</b>
+ </td>
+ <td class="list">
<a href="${tg.url('/user/' +
update.submitter)}">${update.submitter}</a>
</td>
<td class="list">
@@ -56,5 +79,13 @@
</tr>
</table>
+ <div py:if="num_items" class="list">
+ <span py:for="page in tg.paginate.pages">
+ <a py:if="page != tg.paginate.current_page"
+ href="${tg.paginate.get_href(page)}">${page}</a>
+ <b py:if="page ==
tg.paginate.current_page">${page}</b>
+ </span>
+ </div>
+
</body>
</html>
Show replies by date