Files
@ 5cbaeda8ec6f
Branch filter:
Location: kallithea/rhodecode/templates/files/files_annotate.html - annotation
5cbaeda8ec6f
3.6 KiB
text/html
fixed percentage indicator of build stats,added branch filter to changelog controller
1e757ac98988 1e757ac98988 1e757ac98988 a1ec653f5f95 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 6199b34d349b 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 6199b34d349b 6199b34d349b 6199b34d349b 6199b34d349b 6199b34d349b 1e757ac98988 1e757ac98988 1e757ac98988 6199b34d349b 1e757ac98988 4a7432d0a1a5 6199b34d349b 4a7432d0a1a5 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 d49c0fc1b2d7 1e757ac98988 d49c0fc1b2d7 1e757ac98988 d49c0fc1b2d7 6199b34d349b 6199b34d349b 6199b34d349b 6199b34d349b 6199b34d349b 6199b34d349b 6199b34d349b 6b40654afa1e 6b40654afa1e 6199b34d349b 6199b34d349b 6199b34d349b 1e757ac98988 1e757ac98988 1e757ac98988 6199b34d349b 6199b34d349b 1e757ac98988 1e757ac98988 6ec53c16c744 6ec53c16c744 6ec53c16c744 e8b5be26fb78 1e757ac98988 1e757ac98988 1e757ac98988 6199b34d349b 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 6ec53c16c744 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 1e757ac98988 | <%inherit file="/base/base.html"/>
<%def name="title()">
${c.repo_name} ${_('File annotate')} - ${c.rhodecode_name}
</%def>
<%def name="breadcrumbs_links()">
${h.link_to(u'Home',h.url('/'))}
»
${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))}
»
${_('annotate')} @ R${c.cs.revision}:${h.short_id(c.cs.raw_id)}
</%def>
<%def name="page_nav()">
${self.menu('files')}
</%def>
<%def name="main()">
<div class="box">
<!-- box / title -->
<div class="title">
${self.breadcrumbs()}
<ul class="links">
<li>
<span style="text-transform: uppercase;"><a href="#">${_('branch')}: ${c.cs.branch}</a></span>
</li>
</ul>
</div>
<div class="table">
<div id="files_data">
<h3 class="files_location">${_('Location')}: ${h.files_breadcrumbs(c.repo_name,c.cs.revision,c.file.path)}</h3>
<dl class="overview">
<dt>${_('Revision')}</dt>
<dd>${h.link_to("r%s:%s" % (c.file.last_changeset.revision,h.short_id(c.file.last_changeset.raw_id)),
h.url('changeset_home',repo_name=c.repo_name,revision=c.file.last_changeset.raw_id))} </dd>
<dt>${_('Size')}</dt>
<dd>${h.format_byte_size(c.file.size,binary=True)}</dd>
<dt>${_('Mimetype')}</dt>
<dd>${c.file.mimetype}</dd>
<dt>${_('Options')}</dt>
<dd>${h.link_to(_('show source'),
h.url('files_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path))}
/ ${h.link_to(_('show as raw'),
h.url('files_raw_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path))}
/ ${h.link_to(_('download as raw'),
h.url('files_rawfile_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path))}
</dd>
<dt>${_('History')}</dt>
<dd>
<div>
${h.form(h.url('files_diff_home',repo_name=c.repo_name,f_path=c.f_path),method='get')}
${h.hidden('diff2',c.file.last_changeset.raw_id)}
${h.select('diff1',c.file.last_changeset.raw_id,c.file_history)}
${h.submit('diff','diff to revision',class_="ui-button")}
${h.submit('show_rev','show at revision',class_="ui-button")}
${h.end_form()}
</div>
</dd>
</dl>
<div id="body" class="codeblock">
<div class="code-header">
<div class="revision">${c.file.name}@r${c.file.last_changeset.revision}:${h.short_id(c.file.last_changeset.raw_id)}</div>
<div class="commit">"${c.file.message}"</div>
</div>
<div class="code-body">
%if c.file.is_binary:
${_('Binary file')}
%else:
% if c.file.size < c.cut_off_limit:
${h.pygmentize_annotation(c.file,linenos=True,anchorlinenos=True,lineanchors='S',cssclass="code-highlight")}
%else:
${_('File is to big to display')} ${h.link_to(_('show as raw'),
h.url('files_raw_home',repo_name=c.repo_name,revision=c.cs.revision,f_path=c.f_path))}
%endif
<script type="text/javascript">
YAHOO.util.Event.onDOMReady(function(){
YAHOO.util.Event.addListener('show_rev','click',function(e){
YAHOO.util.Event.preventDefault(e);
var cs = YAHOO.util.Dom.get('diff1').value;
var url = "${h.url('files_annotate_home',repo_name=c.repo_name,revision='__CS__',f_path=c.f_path)}".replace('__CS__',cs);
window.location = url;
});
});
</script>
%endif
</div>
</div>
</div>
</div>
</div>
</%def>
|