files_browser.html
77 lines
| 2.4 KiB
| text/html
|
HtmlLexer
r128 | <%def name="file_class(node)"> | ||
%if node.is_file(): | |||
<%return "browser-file" %> | |||
%else: | |||
<%return "browser-dir"%> | |||
%endif | |||
</%def> | |||
r144 | <div id="body" class="browserblock"> | ||
<div class="browser-header"> | |||
${h.form(h.url.current())} | |||
r362 | <div class="info_box"> | ||
<span >${_('view')}@rev</span> | |||
<a href="${c.url_prev}">«</a> | |||
${h.text('at_rev',value=c.rev_nr,size=3)} | |||
<a href="${c.url_next}">»</a> | |||
${h.submit('view','view')} | |||
</div> | |||
r144 | ${h.end_form()} | ||
</div> | |||
r149 | <div class="browser-body"> | ||
r144 | <table class="code-browser"> | ||
<thead> | |||
<tr> | |||
<th>${_('Name')}</th> | |||
<th>${_('Size')}</th> | |||
r495 | <th>${_('Mimetype')}</th> | ||
r144 | <th>${_('Revision')}</th> | ||
<th>${_('Last modified')}</th> | |||
<th>${_('Last commiter')}</th> | |||
</tr> | |||
</thead> | |||
r497 | |||
% if c.files_list.parent: | |||
<tr class="parity0"> | |||
<td> | |||
${h.link_to('..',h.url('files_home',repo_name=c.repo_name,revision=c.cur_rev,f_path=c.files_list.parent.path),class_="browser-dir")} | |||
</td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
</tr> | |||
%endif | |||
r144 | %for cnt,node in enumerate(c.files_list,1): | ||
<tr class="parity${cnt%2}"> | |||
<td> | |||
${h.link_to(node.name,h.url('files_home',repo_name=c.repo_name,revision=c.cur_rev,f_path=node.path),class_=file_class(node))} | |||
</td> | |||
<td> | |||
r497 | ${h.format_byte_size(node.size,binary=True)} | ||
r144 | </td> | ||
<td> | |||
r495 | %if node.is_file(): | ||
${node.mimetype} | |||
%endif | |||
</td> | |||
<td> | |||
r144 | %if node.is_file(): | ||
${node.last_changeset.revision} | |||
%endif | |||
</td> | |||
<td> | |||
%if node.is_file(): | |||
r416 | ${h.age(node.last_changeset._ctx.date())} - ${node.last_changeset.date} | ||
r144 | %endif | ||
</td> | |||
<td> | |||
%if node.is_file(): | |||
${node.last_changeset.author} | |||
%endif | |||
</td> | |||
</tr> | |||
%endfor | |||
</table> | |||
</div> | |||
</div> |