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}">
6
${branch.friendly_name} : files for revision ${change.revno}
11
<h1 metal:fill-slot="heading">
12
<span class="branch-name" tal:content="branch/friendly_name">
13
${branch.friendly_name}
16
<tal:revno content="change/revno">
21
<div metal:fill-slot="content">
23
<div> <b>→</b> <a tal:attributes="href python:url(['/revision'], clear=1, start_revid=revid)">
26
<div> <b>→</b> <a tal:attributes="href python:url(['/changes'], clear=1, start_revid=revid)">
27
view branch changes </a>
31
<tal:revision-info replace="structure python:revisioninfo(url, branch, change)" />
33
<div class="inventory-path">
34
<b>folder:</b> <span class="folder" tal:content="path"> ${path} </span>
37
<table class="inventory" width="100%">
39
<th class="permissions">
43
<a tal:attributes="href python:url(['/files', revid], sort='filename')">Filename</a>
49
<a tal:attributes="href python:url(['/files', revid], sort='date')">Last Changed</a>
52
<a tal:attributes="href python:url(['/files', revid], sort='size')">Size</a>
60
<tr class="parity1" tal:condition="python:updir">
61
<td class="permissions">drwxr-xr-x</td>
62
<td class="filename directory">
63
<a tal:attributes="href python:url(['/files', revid], file_id=updir_file_id)">
77
<tr tal:repeat="file filelist"
78
tal:attributes="class string:parity${file/parity}">
79
<td class="permissions" tal:content="python:util.fake_permissions(file.kind, file.executable)">
82
<td tal:attributes="class string:filename ${file/kind}">
83
<a tal:condition="python:file.kind=='directory'"
84
tal:attributes="href python:url(['/files', revid], file_id=file.file_id)"
85
tal:content="string:${file/filename}/">
88
<span tal:condition="python:file.kind=='symlink'"
89
tal:content="string:${file/filename}@">
92
<a tal:condition="python:file.kind=='file'"
93
tal:attributes="href python:url(['/annotate', revid], file_id=file.file_id);
94
title string:Annotate ${file/filename}"
95
tal:content="string:${file/filename}">
100
<a tal:attributes="href python:url(['/revision', file.revid], start_revid=file.revid, file_id=file.file_id);
101
title string:Show revision ${file/change/revno}"
102
tal:content="python:util.trunc(file.change.revno, 15)">
107
tal:content="python:util.date_time(file.change.date)">
111
<span tal:condition="python:file.kind=='file'"
112
tal:content="python:util.human_size(file.size)">
113
${util.human_size(file.size)}
116
<td class="changes-link">
117
<a tal:attributes="href python:url(['/changes'], filter_file_id=file.file_id);
118
title string:Changes affecting ${file/filename} up to revision ${file/change/revno}">
122
<td class="download-link">
123
<a tal:condition="python:file.kind=='file'"
124
tal:attributes="href python:url(['/download', file.revid, file.file_id, file.filename]);
125
title string:Download ${file/filename} at revision ${file/change/revno}">