##// END OF EJS Templates
added settings rest controllers for admin, updated routes with easier submodule handling
added settings rest controllers for admin, updated routes with easier submodule handling

File last commit:

r324:9c390ca1 default
r346:51362853 default
Show More
index.html
62 lines | 2.2 KiB | text/html | HtmlLexer
## -*- coding: utf-8 -*-
<%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}">&darr;</a>
<a style="color:#FFF" href="?sort=-${name_slug}">&uarr;</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):
%if h.HasRepoPermissionAny('repository.write','repository.read','repository.admin')(repo['name'],'main page check'):
<tr class="parity${cnt%2}">
<td>
%if repo['repo'].dbrepo.private:
<img alt="${_('private')}" src="/images/icons/lock.png">
%else:
<img alt="${_('public')}" src="/images/icons/lock_open.png">
%endif
${h.link_to(repo['name'],
h.url('summary_home',repo_name=repo['name']))}</td>
<td title="${repo['description']}">${h.truncate(repo['description'],60)}</td>
<td>${h.age(repo['last_change'])}</td>
<td>${h.link_to_if(repo['rev']>=0,'r%s:%s' % (repo['rev'],repo['tip']),
h.url('changeset_home',repo_name=repo['name'],revision=repo['tip']),
class_="tooltip",
tooltip_title=h.tooltip(repo['last_msg']))}</td>
<td title="${repo['contact']}">${h.person(repo['contact'])}</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>
%endif
%endfor
</table>
</%def>