1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml" metal:use-macro="macros/main">
4
<title metal:fill-slot="title"
5
tal:content="string:${branch/friendly_name} : files for revision ${change/revno}"></title>
6
<metal:block fill-slot="header_extras">
7
<link rel="stylesheet" type="text/css" media="all"
8
tal:attributes="href python:branch.static_url('/static/css/files.css')"/>
13
<h1 metal:fill-slot="heading">
14
<tal:block content="branch/friendly_name" />: viewing
15
<span><tal:block content="path" /></span> for revision <span><tal:revno content="change/revno"></tal:revno></span>
18
<div metal:fill-slot="content">
21
<a tal:attributes="href python:url(['/revision', change.revno], clear=1, start_revid=change.revno)">view revision</a>
24
<a tal:attributes="href python:url(['/changes', change.revno], clear=1, start_revid=change.revno)">view branch changes</a>
28
<tal:revision-info replace="structure python:revisioninfo(url, branch, change)" />
30
<table id="logentries">
31
<tr class="logheader">
32
<th class="summarycell"><a tal:attributes="href python:url(['/files', revid], sort='filename')">Filename</a></th>
33
<th class="datecell">Latest Rev</th>
34
<th class="datecell"><a tal:attributes="href python:url(['/files', revid], sort='date')">Last Changed</a></th>
35
<th class="timedate"><a tal:attributes="href python:url(['/files', revid], sort='size')">Size</a></th>
36
<th class="expandcell"></th>
37
<th class="expandcell"></th>
40
<tr class="blueRow0" tal:condition="python:updir">
41
<td class="summcell" colspan="6">
42
<a tal:attributes="href python:url(['/files', revid], file_id=updir_file_id)" class="link">..</a>
46
<!-- Show this if it's a directory -->
47
<tal:block repeat="file filelist">
48
<tr tal:attributes="class string:blueRow${file/parity}" tal:condition="python:file.kind=='directory'">
49
<td class="autcell"><a tal:attributes="href python:url(['/files', change.revno], file_id=file.file_id)">
50
<img tal:attributes="src python:branch.static_url('/static/images/ico_folder.gif');
51
title string:Go to ${file/filename}" />
54
<a tal:attributes="href python:url(['/files', change.revno], file_id=file.file_id)"
55
tal:content="file/filename" class="link"></a>
57
<td class="date"><a tal:attributes="href python:url(['/revision', file.change.revno], filter_file_id=file.file_id);
58
title string:Show revision ${file/change/revno}"
59
tal:content="file/change/revno"></a>
61
<td class="date" tal:content="python:util.date_time(file.change.date)"></td>
62
<td class="timedate2"></td>
63
<td class="expcell"><a tal:attributes="href python:url(['/changes'], start_revid=start_revid, filter_file_id=file.file_id);
64
title string:Show revision ${file/change/revno}">
65
<img tal:attributes="src python:branch.static_url('/static/images/ico_planilla.gif')" alt="Diff" />
68
<td class="expcell"></td>
71
<!-- Show this if it's a symlink -->
72
<tr tal:attributes="class string:blueRow${file/parity}" tal:condition="python:file.kind=='symlink'">
73
<td class="autcell"><a tal:attributes="href python:url(['/annotate', change.revno], file_id=file.file_id)">
74
<img tal:attributes="src python:branch.static_url('/static/images/ico_flecha.gif')" alt="Symlink" />
77
<a tal:attributes="href python:url(['/annotate', change.revno], file_id=file.file_id)"
78
tal:content="file/filename" class="link"></a>
80
<td class="date"><a tal:attributes="href python:url(['/revision', file.change.revno], filter_file_id=file.file_id);
81
title string:Show revision ${file/change/revno}"
82
tal:content="file/change/revno"></a>
84
<td class="date" tal:content="python:util.date_time(file.change.date)"></td>
85
<td class="timedate2">.</td>
86
<td class="expcell"><a tal:attributes="href python:url(['/changes'], start_revid=start_revid, filter_file_id=file.file_id);
87
title string:Show revision ${file/change/revno}">
88
<img tal:attributes="src python:branch.static_url('/static/images/ico_planilla.gif');
89
title string:Show revision ${file/change/revno}" />
92
<td class="expcell"></td>
95
<!-- Show this if it's a regular file -->
96
<tr tal:attributes="class string:blueRow${file/parity}" tal:condition="python:file.kind=='file'">
97
<td class="autcell"><a tal:attributes="href python:url(['/annotate', change.revno], file_id=file.file_id)">
98
<img tal:attributes="src python:branch.static_url('/static/images/ico_file.gif');
99
title string:Annotate ${file/filename}"
100
tal:condition="python:file.executable is False" />
101
<!-- Show a different icon id the file executable -->
102
<img tal:attributes="src python:branch.static_url('/static/images/ico_file_modify.gif');
103
title string:Annotate ${file/filename}"
104
tal:condition="python:file.executable is True" alt="File" />
107
<a tal:attributes="href python:url(['/annotate', change.revno], file_id=file.file_id)"
108
tal:content="file/filename" class="link"></a></td>
109
<td class="date"><a tal:attributes="href python:url(['/revision', file.change.revno], filter_file_id=file.file_id);
110
title string:Show revision ${file/change/revno}"
111
tal:content="file/change/revno"></a>
113
<td class="date" tal:content="python:util.date_time(file.change.date)"></td>
114
<td class="timedate2" tal:content="python:util.human_size(file.size)"></td>
115
<td class="expcell"><a tal:attributes="href python:url(['/annotate', change.revno], file_id=file.file_id);
116
title string:Annotate ${file/filename}">
117
<img tal:attributes="src python:branch.static_url('/static/images/ico_planilla.gif')" alt="Diff" />
121
<a tal:attributes="href python:url(['/download', file.revid, file.file_id, file.filename]);
122
title string:Download ${file/filename} at revision ${file/change/revno}">
123
<img tal:attributes="src python:branch.static_url('/static/images/ico_file_download.gif')" alt="Download File" />