Files
@ cad478edb1c7
Branch filter:
Location: kallithea/pylons_app/templates/index.html - annotation
cad478edb1c7
1.9 KiB
text/html
added support for binary files, and, protection again unicode decode errors that might occure in changesets views
e00dccb6f211 db39d0ca5308 db39d0ca5308 db39d0ca5308 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e96bc5a01490 e00dccb6f211 e00dccb6f211 556473ba0399 564e40829f80 e00dccb6f211 e00dccb6f211 e96bc5a01490 e96bc5a01490 bd70107ef256 e96bc5a01490 e96bc5a01490 bf1b64046c79 bd70107ef256 bd70107ef256 e00dccb6f211 bd70107ef256 bd70107ef256 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 bd70107ef256 bd70107ef256 e00dccb6f211 e00dccb6f211 e00dccb6f211 928416088790 6ada8c223374 db39d0ca5308 710e7a75bb6b 710e7a75bb6b e00dccb6f211 bd70107ef256 e00dccb6f211 2dc0c8e4f384 bd70107ef256 2dc0c8e4f384 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 | ## -*- coding: utf-8 -*-
<%!
from pylons_app.lib import filters
%>
<%inherit file="base/base.html"/>
<%def name="title()">
${c.repos_prefix} Mercurial Repositories
</%def>
<%def name="breadcrumbs()">
${c.repos_prefix} Mercurial Repositories
</%def>
<%def name="page_nav()">
${self.menu('home')}
</%def>
<%def name="main()">
<%def name="get_sort(name)">
<%name_slug = name.lower().replace(' ','_') %>
%if name_slug == c.cs_slug:
<span style="font-weight: bold;text-decoration: underline;">${name}</span>
%else:
<span style="font-weight: bold">${name}</span>
%endif
<a style="color:#FFF" href="?sort=${name_slug}">↓</a>
<a style="color:#FFF" href="?sort=-${name_slug}">↑</a>
</%def>
<table class="table_disp">
<tr class="header">
<td>${get_sort(_('Name'))}</td>
<td>${get_sort(_('Description'))}</td>
<td>${get_sort(_('Last change'))}</td>
<td>${get_sort(_('Tip'))}</td>
<td>${get_sort(_('Contact'))}</td>
<td>${_('RSS')}</td>
<td>${_('Atom')}</td>
</tr>
%for cnt,repo in enumerate(c.repos_list):
<tr class="parity${cnt%2}">
<td>${h.link(repo['name'],h.url('summary_home',repo_name=repo['name']))}</td>
<td title="${repo['description']}">${h.truncate(repo['description'],60)}</td>
<td>${repo['last_change']|n,filters.age}</td>
<td>${h.link_to('r%s:%s' % (repo['rev'],repo['tip']),h.url('changeset_home',repo_name=repo['name'],revision=repo['tip']))}</td>
<td title="${repo['contact']}">${repo['contact']|n,filters.person}</td>
<td>
<a title="${_('Subscribe to %s rss feed')%repo['name']}" class="rss_logo" href="${h.url('rss_feed_home',repo_name=repo['name'])}"></a>
</td>
<td>
<a title="${_('Subscribe to %s atom feed')%repo['name']}" class="atom_logo" href="${h.url('atom_feed_home',repo_name=repo['name'])}"></a>
</td>
</tr>
%endfor
</table>
</%def>
|