Files
@ 3380ca40cdba
Branch filter:
Location: kallithea/pylons_app/templates/index.html - annotation
3380ca40cdba
1.8 KiB
text/html
added version generation to pylons_app and showed it into template. Propagated baseController with some data for acces into each controller. Fixed simplehg middleware to get proper name of application
e00dccb6f211 db39d0ca5308 db39d0ca5308 db39d0ca5308 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e96bc5a01490 e00dccb6f211 e00dccb6f211 a72fb7d330bd a72fb7d330bd a72fb7d330bd a72fb7d330bd 564e40829f80 e00dccb6f211 e00dccb6f211 e96bc5a01490 e96bc5a01490 e96bc5a01490 e96bc5a01490 e96bc5a01490 bf1b64046c79 e96bc5a01490 e96bc5a01490 e96bc5a01490 e96bc5a01490 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e00dccb6f211 e96bc5a01490 e96bc5a01490 2dc0c8e4f384 e00dccb6f211 e00dccb6f211 e00dccb6f211 928416088790 e96bc5a01490 db39d0ca5308 bf1b64046c79 e00dccb6f211 e00dccb6f211 bf1b64046c79 bf1b64046c79 bf1b64046c79 e00dccb6f211 e00dccb6f211 2dc0c8e4f384 e00dccb6f211 2dc0c8e4f384 2dc0c8e4f384 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()">
<ul class="page-nav">
<li class="current">${_('Home')}</li>
<li>${h.link_to(u'Admin',h.url('admin_home'))}</li>
</ul>
</%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;color:#006699">${name}</span>
%else:
<span style="font-weight: bold">${name}</span>
%endif
<a href="?sort=${name_slug}">↓</a>
<a href="?sort=-${name_slug}">↑</a>
</%def>
<table>
<tr>
<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></td>
<td></td>
<td></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>${repo['description']}</td>
<td>${repo['last_change']|n,filters.age}</td>
<td>r${repo['rev']}:<a href="/${repo['name']}/rev/${repo['tip']}/">${repo['tip']}</a></td>
<td>${repo['contact']}</td>
<td class="indexlinks">
%for archive in repo['repo_archives']:
<a href="/${repo['name']}/archive/${archive['node']}${archive['extension']}">${archive['type']}</a>
%endfor
</td>
<td>
<a class="rss_logo" href="/${repo['name']}/rss-log">RSS</a>
</td>
<td>
<a class="atom_logo" href="/${repo['name']}/atom-log">Atom</a>
</td>
</tr>
%endfor
</table>
</%def>
|