bodhi/templates/search.kid | 41 ++++++++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 5 deletions(-)
New commits: commit fba2df1bbe7fbd7980e8a61e44c653901141e2de Author: Luke Macken lmacken@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>