##// END OF EJS Templates
Html changes and cleanups, made folders for html templates, implemented tags and branches pages
Html changes and cleanups, made folders for html templates, implemented tags and branches pages

File last commit:

r106:a86c8de9 default
r127:20dc7a5e default
Show More
files.html
119 lines | 3.9 KiB | text/html | HtmlLexer
Updated basic files browser with, pygments
r99 <%inherit file="base/base.html"/>
<%def name="title()">
${_('Repository managment')}
</%def>
<%def name="breadcrumbs()">
${h.link_to(u'Home',h.url('/'))}
/
${h.link_to(c.repo_name,h.url('files_home',repo_name=c.repo_name))}
/
${_('files')}
</%def>
<%def name="page_nav()">
<form action="log">
<dl class="search">
<dt><label>Search: </label></dt>
<dd><input type="text" name="rev" /></dd>
</dl>
</form>
${self.menu('files')}
</%def>
<%def name="css()">
Updated tempaltes, added file browser breadcrumbs, and feed icons
r102 <link rel="stylesheet" href="/css/monoblue_custom.css" type="text/css" />
Updated basic files browser with, pygments
r99 <link rel="stylesheet" href="/css/pygments.css" type="text/css" />
</%def>
<%def name="main()">
<h2 class="no-link no-border">${_('Files')}</h2>
<div id="files_data">
Updated tempaltes, added file browser breadcrumbs, and feed icons
r102 <h2>${_('File')}: ${h.files_breadcrumbs(c.repo_name,c.cur_rev,c.files_list.path)}</h2>
Updated basic files browser with, pygments
r99 %if c.files_list.is_dir():
<table class="code-browser">
<thead>
<tr>
<th class="width-50 lefted">${_('Name')}</th>
<th class="width-10 righted">${_('Size')}</th>
<th class="width-10 righted">${_('Revision')}</th>
<th class="width-15 righted">${_('Last modified')}</th>
<th class="width-15 righted">${_('Last commiter')}</th>
</tr>
</thead>
<tr>
% if c.files_list.parent:
some fixes in graph tab. Little fixes in files
r106 <td>
${h.link_to('..',h.url('files_home',repo_name=c.repo_name,revision=c.cur_rev,f_path=c.files_list.parent),class_="browser-dir")}
</td>
<td></td>
<td></td>
<td></td>
<td></td>
Updated basic files browser with, pygments
r99 %endif
</tr>
<%def name="file_class(node)">
%if node.is_file():
Updated tempaltes, added file browser breadcrumbs, and feed icons
r102 <%return "browser-file" %>
Updated basic files browser with, pygments
r99 %else:
Updated tempaltes, added file browser breadcrumbs, and feed icons
r102 <%return "browser-dir"%>
Updated basic files browser with, pygments
r99 %endif
</%def>
%for cnt,node in enumerate(c.files_list):
<tr class="parity${cnt%2}">
Updated tempaltes, added file browser breadcrumbs, and feed icons
r102 <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))}
Updated basic files browser with, pygments
r99 </td>
<td>
%if node.is_file():
${h.filesizeformat(node.size)}
%endif
</td>
<td>
%if node.is_file():
${node.last_changeset.revision}
%endif
</td>
<td>
%if node.is_file():
${node.last_changeset.date}
%endif
</td>
<td>
%if node.is_file():
${node.last_changeset.author}
%endif
</td>
</tr>
%endfor
</table>
%else:
Updated tempaltes, added file browser breadcrumbs, and feed icons
r102 <table class="info-table">
<tr>
<td>r70:17ecc1c97401</td>
<td>374 loc</td>
<td>12.5 KB</td>
<td>
<a href="/marcinkuzminski/vcs/history/vcs/backends/hg.py">history</a> /
<a href="/marcinkuzminski/vcs/annotate/17ecc1c97401/vcs/backends/hg.py">annotate</a> /
<a href="/marcinkuzminski/vcs/raw/17ecc1c97401/vcs/backends/hg.py">raw</a> /
<form class="source-view-form" method="get" action="/marcinkuzminski/vcs/diff/vcs/backends/hg.py">
<input type="hidden" value="17ecc1c97401" name="diff2">
<select class="smaller" name="diff1">
<option>history</option>
</select>
<input type="submit" class="smaller" value="diff">
</form>
</td>
</tr>
</table>
Updated basic files browser with, pygments
r99 <div id="body" class="codeblock">
${h.pygmentize(c.files_list.content,linenos=True,anchorlinenos=True,cssclass="code-highlight")}
</div>
%endif
</div>
</%def>