Files
@ aab189b312fa
Branch filter:
Location: kallithea/rhodecode/templates/shortlog/shortlog_data.html - annotation
aab189b312fa
3.9 KiB
text/html
download button looks nicer displayed first
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | 1e757ac98988 e2d76554d2c6 184557472f5c b4f401524060 ec6354949623 ec6354949623 ec6354949623 ec6354949623 93de03499097 b4f401524060 1e757ac98988 b4f401524060 ffd07396d315 a16f9a76c26f a16f9a76c26f a16f9a76c26f a16f9a76c26f a16f9a76c26f 54a596abfa65 a16f9a76c26f a16f9a76c26f a16f9a76c26f a16f9a76c26f a16f9a76c26f a16f9a76c26f a16f9a76c26f 0b86972de820 82b2d1a21ae3 a16f9a76c26f f91d3f9b7230 a6a30c919513 a520d542697e 6d37fe113da0 f467c75544af 6d37fe113da0 f91d3f9b7230 b4f401524060 b4f401524060 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 b4f401524060 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 93de03499097 b4f401524060 b4f401524060 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 c6b811f11c94 c6b811f11c94 c6b811f11c94 c6b811f11c94 f91d3f9b7230 c6b811f11c94 1e757ac98988 1e757ac98988 1e757ac98988 c6b811f11c94 1e757ac98988 1e757ac98988 e2d76554d2c6 e2d76554d2c6 e2d76554d2c6 e2d76554d2c6 e2d76554d2c6 ec6354949623 e2d76554d2c6 e2d76554d2c6 1e757ac98988 f91d3f9b7230 e2d76554d2c6 f91d3f9b7230 e2d76554d2c6 02a26ed03537 02a26ed03537 02a26ed03537 f635e8bdfb60 e2d76554d2c6 f91d3f9b7230 e2d76554d2c6 e2d76554d2c6 2e0a39df8934 2e0a39df8934 2e0a39df8934 2e0a39df8934 2e0a39df8934 d5e42c00f3c1 f91d3f9b7230 e2d76554d2c6 | ## -*- coding: utf-8 -*-
%if c.repo_changesets:
<table class="table_disp">
<tr>
<th class="left">${_('Revision')}</th>
<th class="left">${_('Commit message')}</th>
<th class="left">${_('Age')}</th>
<th class="left">${_('Author')}</th>
<th class="left">${_('Refs')}</th>
</tr>
%for cnt,cs in enumerate(c.repo_changesets):
<tr class="parity${cnt%2}">
<td>
<div>
<div class="changeset-status-container">
%if c.statuses.get(cs.raw_id):
<div class="changeset-status-ico">
%if c.statuses.get(cs.raw_id)[2]:
<a class="tooltip" title="${_('Click to open associated pull request #%s' % c.statuses.get(cs.raw_id)[2])}" href="${h.url('pullrequest_show',repo_name=c.statuses.get(cs.raw_id)[3],pull_request_id=c.statuses.get(cs.raw_id)[2])}">
<img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses.get(cs.raw_id)[0])}" />
</a>
%else:
<img src="${h.url('/images/icons/flag_status_%s.png' % c.statuses.get(cs.raw_id)[0])}" />
%endif
</div>
%endif
</div>
<pre><a href="${h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id)}">${h.show_id(cs)}</a></pre>
</div>
</td>
<td>
${h.urlify_commit(h.truncate(cs.message,50),c.repo_name, h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}
</td>
<td><span class="tooltip" title="${h.tooltip(h.fmt_date(cs.date))}">
${h.age(cs.date)}</span>
</td>
<td title="${cs.author}">${h.person(cs.author)}</td>
<td>
%if h.is_hg(c.rhodecode_repo):
%for book in cs.bookmarks:
<div class="booktag" title="${_('Bookmark %s') % book}">
${h.link_to(h.shorter(book),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
</div>
%endfor
%endif
%for tag in cs.tags:
<div class="tagtag" title="${_('Tag %s') % tag}">
${h.link_to(h.shorter(tag),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
</div>
%endfor
%if cs.branch:
<div class="branchtag" title="${_('Branch %s' % cs.branch)}">
${h.link_to(h.shorter(cs.branch),h.url('changelog_home',repo_name=c.repo_name,branch=cs.branch))}
</div>
%endif
</td>
</tr>
%endfor
</table>
<script type="text/javascript">
YUE.onDOMReady(function(){
YUE.delegate("shortlog_data","click",function(e, matchedEl, container){
ypjax(e.target.href,"shortlog_data",function(){tooltip_activate();});
YUE.preventDefault(e);
},'.pager_link');
});
</script>
<div class="pagination-wh pagination-left">
${c.repo_changesets.pager('$link_previous ~2~ $link_next')}
</div>
%else:
%if h.HasRepoPermissionAny('repository.write','repository.admin')(c.repo_name):
<h4>${_('Add or upload files directly via RhodeCode')}</h4>
<div style="margin: 20px 30px;">
<div id="add_node_id" class="add_node">
<a class="ui-btn" href="${h.url('files_add_home',repo_name=c.repo_name,revision=0,f_path='')}">${_('Add new file')}</a>
</div>
</div>
%endif
<h4>${_('Push new repo')}</h4>
<pre>
${c.rhodecode_repo.alias} clone ${c.clone_repo_url}
${c.rhodecode_repo.alias} add README # add first file
${c.rhodecode_repo.alias} commit -m "Initial" # commit with message
${c.rhodecode_repo.alias} push ${'origin master' if h.is_git(c.rhodecode_repo) else ''} # push changes back
</pre>
<h4>${_('Existing repository?')}</h4>
<pre>
%if h.is_git(c.rhodecode_repo):
git remote add origin ${c.clone_repo_url}
git push -u origin master
%else:
hg push ${c.clone_repo_url}
%endif
</pre>
%endif
|