Files
@ 8d0c7276db3d
Branch filter:
Location: kallithea/pylons_app/templates/shortlog/shortlog_data.html - annotation
8d0c7276db3d
1.7 KiB
text/html
fixed repo switcher
20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 334402e97550 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 c29197bd2907 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 20dc7a5eb748 | ## -*- coding: utf-8 -*-
<%!
from pylons_app.lib import filters
%>
<table>
<%def name="message_slug(msg)">
<%
limit = 60
if len(msg) > limit:
return msg[:limit]+'...'
else:
return msg
%>
</%def>
%for cnt,cs in enumerate(c.repo_changesets):
<tr class="parity${cnt%2}">
<td>${cs._ctx.date()|n,filters.age}</td>
<td title="${cs.author}">${cs.author|n,filters.person}</td>
<td>r${cs.revision}</td>
<td>
${h.link_to(message_slug(cs.message),
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>
%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._short))}
|
${h.link_to(_('files'),h.url('files_home',repo_name=c.repo_name,revision=cs._short))}
</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>
|