Files
@ 237470e64bb8
Branch filter:
Location: kallithea/pylons_app/templates/shortlog/shortlog_data.html - annotation
237470e64bb8
1.9 KiB
text/html
switched filters into webhelpers for easy of usage.
Rewrite of html to use predefined templates from branches shortlog tags, for DRY usage.
Added info messages about empty branches/tags etc.
Rewrite of html to use predefined templates from branches shortlog tags, for DRY usage.
Added info messages about empty branches/tags etc.
20dc7a5eb748 237470e64bb8 237470e64bb8 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 20dc7a5eb748 20dc7a5eb748 237470e64bb8 237470e64bb8 373ddb868bd6 c29197bd2907 6ada8c223374 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 373ddb868bd6 373ddb868bd6 373ddb868bd6 20dc7a5eb748 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 ba0523f440d2 20dc7a5eb748 7ec4463b6e53 20dc7a5eb748 7ec4463b6e53 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 237470e64bb8 237470e64bb8 237470e64bb8 237470e64bb8 | ## -*- coding: utf-8 -*-
% if c.repo_changesets:
<table class="table_disp">
<tr class="header">
<td>${_('date')}</td>
<td>${_('author')}</td>
<td>${_('revision')}</td>
<td>${_('commit message')}</td>
<td>${_('branch')}</td>
<td>${_('tags')}</td>
<td>${_('links')}</td>
</tr>
%for cnt,cs in enumerate(c.repo_changesets):
<tr class="parity${cnt%2}">
<td>${h.age(cs._ctx.date())}</td>
<td title="${cs.author}">${h.person(cs.author)}</td>
<td>r${cs.revision}:${cs.raw_id}</td>
<td>
${h.link_to(h.truncate(cs.message,60),
h.url('changeset_home',repo_name=c.repo_name,revision=cs._short),
title=cs.message)}
</td>
<td>
<span class="logtags">
<span class="branchtag">${cs.branch}</span>
</span>
</td>
<td>
<span class="logtags">
%for tag in cs.tags:
<span class="tagtag">${tag}</span>
%endfor
</span>
</td>
<td class="nowrap">
${h.link_to(_('changeset'),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}
|
${h.link_to(_('files'),h.url('files_home',repo_name=c.repo_name,revision=cs.raw_id))}
</td>
</tr>
%endfor
</table>
<div>
<script type="text/javascript">
var data_div = 'shortlog_data';
YAHOO.util.Event.onDOMReady(function(){
YAHOO.util.Event.addListener(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){
YAHOO.util.Dom.setStyle('shortlog_data','opacity','0.3');});});
</script>
<h2>
${c.repo_changesets.pager('$link_previous ~2~ $link_next',
onclick="""YAHOO.util.Connect.asyncRequest('GET','$partial_url',{
success:function(o){YAHOO.util.Dom.get(data_div).innerHTML=o.responseText;
YAHOO.util.Event.addListener(YAHOO.util.Dom.getElementsByClassName('pager_link'),"click",function(){
YAHOO.util.Dom.setStyle(data_div,'opacity','0.3');});
YAHOO.util.Dom.setStyle(data_div,'opacity','1');}},null); return false;""")}
</h2>
</div>
%else:
${_('There are no commits yet')}
%endif
|