files_browser.html
79 lines
| 2.6 KiB
| text/html
|
HtmlLexer
r547 | <%def name="file_class(node)"> | ||
%if node.is_file(): | |||
<%return "browser-file" %> | |||
%else: | |||
<%return "browser-dir"%> | |||
%endif | |||
</%def> | |||
<div id="body" class="browserblock"> | |||
<div class="browser-header"> | |||
${h.form(h.url.current())} | |||
<div class="info_box"> | |||
<span >${_('view')}@rev</span> | |||
r644 | <a href="${c.url_prev}" title="${_('previous revision')}">«</a> | ||
${h.text('at_rev',value=c.changeset.revision,size=3)} | |||
<a href="${c.url_next}" title="${_('next revision')}">»</a> | |||
r547 | ${h.submit('view','view')} | ||
</div> | |||
${h.end_form()} | |||
</div> | |||
<div class="browser-body"> | |||
<table class="code-browser"> | |||
<thead> | |||
<tr> | |||
<th>${_('Name')}</th> | |||
<th>${_('Size')}</th> | |||
<th>${_('Mimetype')}</th> | |||
<th>${_('Revision')}</th> | |||
<th>${_('Last modified')}</th> | |||
<th>${_('Last commiter')}</th> | |||
</tr> | |||
</thead> | |||
r633 | %if c.files_list.parent: | ||
r547 | <tr class="parity0"> | ||
<td> | |||
r644 | ${h.link_to('..',h.url('files_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=c.files_list.parent.path),class_="browser-dir")} | ||
r547 | </td> | ||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
<td></td> | |||
r633 | </tr> | ||
r547 | %endif | ||
r740 | %for cnt,node in enumerate(c.files_list): | ||
<tr class="parity${cnt+1%2}"> | |||
r547 | <td> | ||
r644 | ${h.link_to(node.name,h.url('files_home',repo_name=c.repo_name,revision=c.changeset.raw_id,f_path=node.path),class_=file_class(node))} | ||
r547 | </td> | ||
<td> | |||
r583 | %if node.is_file(): | ||
r547 | ${h.format_byte_size(node.size,binary=True)} | ||
r583 | %endif | ||
r547 | </td> | ||
<td> | |||
%if node.is_file(): | |||
${node.mimetype} | |||
%endif | |||
</td> | |||
<td> | |||
%if node.is_file(): | |||
r644 | <span class="tooltip" tooltip_title="${node.last_changeset.raw_id}">${node.last_changeset.revision}</span> | ||
r547 | %endif | ||
</td> | |||
<td> | |||
%if node.is_file(): | |||
r668 | ${node.last_changeset.date} - ${h.age(node.last_changeset.date)} | ||
r547 | %endif | ||
</td> | |||
<td> | |||
%if node.is_file(): | |||
${node.last_changeset.author} | |||
%endif | |||
</td> | |||
</tr> | |||
%endfor | |||
</table> | |||
</div> | |||
</div> |