journal_page_repos.html
47 lines
| 1.8 KiB
| text/html
|
HtmlLexer
r2951 | %if c.user_repos: | |||
<div id='repos_list_wrap' class="yui-skin-sam"> | ||||
<table id="repos_list"> | ||||
<thead> | ||||
<tr> | ||||
<th></th> | ||||
<th class="left">${_('Name')}</th> | ||||
<th class="left">${_('Revision')}</th> | ||||
<th class="left">${_('Action')}</th> | ||||
<th class="left">${_('Action')}</th> | ||||
</thead> | ||||
<tbody> | ||||
<%namespace name="dt" file="/data_table/_dt_elements.html"/> | ||||
%for repo in c.user_repos: | ||||
<tr> | ||||
##QUICK MENU | ||||
<td class="quick_repo_menu"> | ||||
${dt.quick_menu(repo['name'])} | ||||
</td> | ||||
##REPO NAME AND ICONS | ||||
<td class="reponame"> | ||||
${dt.repo_name(repo['name'],repo['dbrepo']['repo_type'],repo['dbrepo']['private'],h.AttributeDict(repo['dbrepo_fork']))} | ||||
</td> | ||||
##LAST REVISION | ||||
<td> | ||||
${dt.revision(repo['name'],repo['rev'],repo['tip'],repo['author'],repo['last_msg'])} | ||||
</td> | ||||
## | ||||
<td><a href="${h.url('repo_settings_home',repo_name=repo['name'])}" title="${_('edit')}"><img class="icon" alt="${_('private')}" src="${h.url('/images/icons/application_form_edit.png')}"/></a></td> | ||||
<td> | ||||
${h.form(url('repo_settings_delete', repo_name=repo['name']),method='delete')} | ||||
r2960 | ${h.submit('remove_%s' % repo['name'],'',class_="delete_icon action_button",onclick="return confirm('"+_('Confirm to delete this repository: %s') % repo['name']+"');")} | |||
r2951 | ${h.end_form()} | |||
</td> | ||||
</tr> | ||||
%endfor | ||||
</tbody> | ||||
</table> | ||||
</div> | ||||
%else: | ||||
<div style="padding:5px 0px 10px 0px;"> | ||||
${_('No repositories yet')} | ||||
%if h.HasPermissionAny('hg.admin','hg.create.repository')(): | ||||
${h.link_to(_('create one now'),h.url('admin_settings_create_repository'),class_="ui-btn")} | ||||
%endif | ||||
</div> | ||||
r2973 | %endif | |||