##// END OF EJS Templates
wrap user name into shorter since super long names just break ui there
wrap user name into shorter since super long names just break ui there

File last commit:

r2240:87664e60 codereview
r2342:a15e0dde beta
Show More
changeset_range.html
89 lines | 3.5 KiB | text/html | HtmlLexer
code garden for changeset ranges and comments...
r1787 ## -*- coding: utf-8 -*-
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <%inherit file="/base/base.html"/>
<%def name="title()">
${c.repo_name} ${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)} - ${c.rhodecode_name}
</%def>
<%def name="breadcrumbs_links()">
${h.link_to(u'Home',h.url('/'))}
&raquo;
${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
&raquo;
${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)}
</%def>
<%def name="page_nav()">
White-space cleanup
r1888 ${self.menu('changelog')}
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
</div>
<div class="table">
<div id="body" class="diffblock">
code garden for changeset ranges and comments...
r1787 <div class="code-header cv">
White-space cleanup
r1888 <h3 class="code-header-title">${_('Compare View')}</h3>
changeset ranges use new fileid method.
r1688 <div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 ${_('Changesets')} - r${c.cs_ranges[0].revision}:${h.short_id(c.cs_ranges[0].raw_id)} -> r${c.cs_ranges[-1].revision}:${h.short_id(c.cs_ranges[-1].raw_id)}
</div>
</div>
</div>
added nicer compare view
r1010 <div id="changeset_compare_view_content">
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="container">
Ui fixes for tables
r1602 <table class="compare_view_commits noborder">
added nicer compare view
r1010 %for cs in c.cs_ranges:
<tr>
<td><div class="gravatar"><img alt="gravatar" src="${h.gravatar_url(h.email(cs.author),14)}"/></div></td>
<td>${h.link_to('r%s:%s' % (cs.revision,h.short_id(cs.raw_id)),h.url('changeset_home',repo_name=c.repo_name,revision=cs.raw_id))}</td>
<td><div class="author">${h.person(cs.author)}</div></td>
<td><span class="tooltip" title="${h.age(cs.date)}">${cs.date}</span></td>
added repository name into issue tracker link to support different projects issues tracker mapping
r1868 <td><div class="message">${h.urlify_commit(h.wrap_paragraphs(cs.message),c.repo_name)}</div></td>
added nicer compare view
r1010 </tr>
%endfor
</table>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
added nicer compare view
r1010 <div style="font-size:1.1em;font-weight: bold;clear:both;padding-top:10px">${_('Files affected')}</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 <div class="cs_files">
%for cs in c.cs_ranges:
template fix for changeset ranges
r982 <div class="cur_cs">r${cs}</div>
fixed possible float division, and changeset ranges bug introduced in stat changeset.
r1258 %for change,filenode,diff,cs1,cs2,st in c.changes[cs.raw_id]:
removed deprecated self.fid function
r1777 <div class="cs_${change}">${h.link_to(h.safe_unicode(filenode.path),h.url.current(anchor=h.FID(cs.raw_id,filenode.path)))}</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 %endfor
White-space cleanup
r1888 %endfor
</div>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
White-space cleanup
r1888
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
code garden for changeset ranges and comments...
r1787 <%namespace name="comment" file="/changeset/changeset_file_comment.html"/>
<%namespace name="diff_block" file="/changeset/diff_block.html"/>
%for cs in c.cs_ranges:
White-space cleanup
r1888 ##${comment.comment_inline_form(cs)}
code garden for changeset ranges and comments...
r1787 ## diff block
<h3 style="border:none;padding-top:8px;">${'r%s:%s' % (cs.revision,h.short_id(cs.raw_id))}</h3>
${diff_block.diff_block(c.changes[cs.raw_id])}
##${comment.comments(cs)}
White-space cleanup
r1888 %endfor
code garden for changeset ranges and comments...
r1787 <script type="text/javascript">
YUE.onDOMReady(function(){
White-space cleanup
r1888
code garden for changeset ranges and comments...
r1787 YUE.on(YUQ('.diff-menu-activate'),'click',function(e){
var act = e.currentTarget.nextElementSibling;
White-space cleanup
r1888
code garden for changeset ranges and comments...
r1787 if(YUD.hasClass(act,'active')){
YUD.removeClass(act,'active');
YUD.setStyle(act,'display','none');
}else{
YUD.addClass(act,'active');
YUD.setStyle(act,'display','');
}
});
})
White-space cleanup
r1888 </script>
started work on #93 added rev ranges view, checkboxes in changelog to view ranges of changes
r977 </div>
White-space cleanup
r1888 </%def>