~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to loggerhead/templates/inventory.pt

  • Committer: Michael Hudson
  • Date: 2007-12-12 08:36:51 UTC
  • mto: This revision was merged to the branch mainline in revision 143.
  • Revision ID: michael.hudson@canonical.com-20071212083651-oyh34swjxbzceyi1
add a comment for spiv

Show diffs side-by-side

added added

removed removed

Lines of Context:
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">
3
 
  <head>
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')"/>
9
 
    </metal:block>
10
 
  </head>
11
 
  <body>
12
 
      <tal:block metal:fill-slot="backlink">
13
 
          <tal:has-link condition="branch/branch_link">
14
 
            <div class="black-link">
15
 
                <a tal:attributes="href branch/branch_link">
16
 
                  &#8592; Back to branch summary
17
 
                </a>
18
 
            </div>
19
 
          </tal:has-link>
20
 
      </tal:block>
21
 
      <tal:block metal:fill-slot="branchname" tal:content="string:${branch/friendly_name}" />
22
 
          <tal:block metal:fill-slot="heading">
23
 
          <div id="breadcrumbs">
24
 
          <tal:has-link condition="branch/branch_link">
25
 
            <a tal:attributes="href branch/branch_link"
26
 
               tal:content="branch/friendly_name">
27
 
              nice/branch/name
28
 
            </a>
29
 
          </tal:has-link>
30
 
          <tal:no-link condition="not: branch/branch_link">
31
 
            <span metal:use-macro="breadcrumbs/directory"></span>
32
 
          </tal:no-link>
33
 
          <span>: <span metal:use-macro="breadcrumbs/branch" /> (revision <tal:revno content="change/revno"></tal:revno>)</span>
34
 
        </div>
35
 
      </tal:block>
36
 
 
37
 
    <div metal:fill-slot="content">
38
 
        <tal:branch-info replace="structure python:branchinfo(branch)" />
39
 
 
40
 
        <p tal:condition="python:not change">
41
 
          No revisions!
42
 
        </p>
43
 
        <p tal:condition="python:change">
44
 
          <ul id="submenuTabs">
45
 
              <li id="first">
46
 
                  <a tal:attributes="href python:url(['/revision', change.revno], clear=1, start_revid=change.revno)">view revision</a>
47
 
              </li>
48
 
              <li id="last">
49
 
                  <a tal:attributes="href python:url(['/changes', change.revno], clear=1, start_revid=change.revno)">view branch changes</a>
50
 
              </li>
51
 
          </ul>
52
 
 
53
 
          <tal:revision-info replace="structure python:revisioninfo(url, branch, change)" />
54
 
 
55
 
          <table id="logentries">
56
 
            <tr class="logheader">
57
 
              <th class="summarycell"><a tal:attributes="href python:url(['/files', revid], sort='filename')">Filename</a></th>
58
 
              <th class="datecell">Latest Rev</th>
59
 
              <th class="datecell"><a tal:attributes="href python:url(['/files', revid], sort='date')">Last Changed</a></th>
60
 
              <th class="timedate"><a tal:attributes="href python:url(['/files', revid], sort='size')">Size</a></th>
61
 
              <th class="expandcell"></th>
62
 
              <th class="expandcell"></th>
63
 
            </tr>
64
 
 
65
 
            <tr class="blueRow0" tal:condition="python:updir is not None">
66
 
                <td class="summcell" colspan="6">
67
 
                    <a tal:attributes="href python:url(['/files', revno_url, updir])" class="link">
68
 
                        <img tal:attributes="src python:branch.static_url('/static/images/ico_folder_up.gif')" />..</a>
69
 
                </td>
70
 
            </tr>
71
 
 
72
 
            <!-- Show this if it's a directory -->
73
 
            <tal:block repeat="file filelist">
74
 
            <tr tal:attributes="class string:blueRow${repeat/file/even}" tal:condition="python:file.kind=='directory'">
75
 
                <td class="autcell"><a tal:attributes="href python:url(['/files', revno_url, file.absolutepath])">
76
 
                        <img tal:attributes="src python:branch.static_url('/static/images/ico_folder.gif');
77
 
                                             title string:Go to ${file/filename}" />
78
 
                    </a>
79
 
 
80
 
                 <a tal:attributes="href python:url(['/files', revno_url, file.absolutepath])"
81
 
                                        tal:content="file/filename" class="link"></a>
82
 
                 </td>
83
 
                 <td class="date"><a tal:attributes="href python:url(['/revision', file.change.revno]);
84
 
                                                     title string:Show revision ${file/change/revno}"
85
 
                                     tal:content="file/change/revno"></a>
86
 
                 </td>
87
 
                 <td class="date" tal:content="python:util.date_time(file.change.date)"></td>
88
 
                 <td class="timedate2"></td>
89
 
                 <td class="expcell"><a tal:attributes="href python:url(['/changes'], start_revid=start_revid, filter_file_id=file.file_id);
90
 
                                                     title string:Show revision ${file/change/revno}">
91
 
                                      <img tal:attributes="src python:branch.static_url('/static/images/ico_planilla.gif')" alt="Diff" />
92
 
                                     </a>
93
 
              </td>
94
 
                <td class="expcell"></td>
95
 
            </tr>
96
 
 
97
 
            <!-- Show this if it's a symlink -->
98
 
            <tr tal:attributes="class string:blueRow${repeat/file/even}" tal:condition="python:file.kind=='symlink'">
99
 
                <td class="autcell"><a tal:attributes="href python:url(['/view', change.revno, file.absolutepath])">
100
 
                        <img tal:attributes="src python:branch.static_url('/static/images/ico_file_flecha.gif')" alt="Symlink" />
101
 
                    </a>
102
 
 
103
 
                 <a tal:attributes="href python:url(['/view', revno_url, file.absolutepath])"
104
 
                                        tal:content="file/filename" class="link"></a>
105
 
                 </td>
106
 
                 <td class="date"><a tal:attributes="href python:url(['/revision', file.change.revno]);
107
 
                                                     title string:Show revision ${file/change/revno}"
108
 
                                     tal:content="file/change/revno"></a>
109
 
                 </td>
110
 
                 <td class="date" tal:content="python:util.date_time(file.change.date)"></td>
111
 
                 <td class="timedate2">.</td>
112
 
                 <td class="expcell"><a tal:attributes="href python:url(['/changes'], start_revid=start_revid, filter_file_id=file.file_id);
113
 
                                                        title string:Show revision ${file/change/revno}">
114
 
                                          <img tal:attributes="src python:branch.static_url('/static/images/ico_planilla.gif');
115
 
                                                               title string:Show revision ${file/change/revno}" />
116
 
                                     </a>
117
 
              </td>
118
 
                <td class="expcell"></td>
119
 
            </tr>
120
 
 
121
 
            <!-- Show this if it's a regular file -->
122
 
            <tr tal:attributes="class string:blueRow${repeat/file/even}" tal:condition="python:file.kind=='file'">
123
 
                <td class="autcell"><a tal:attributes="href python:url(['/view', revno_url, file.absolutepath])">
124
 
                        <img tal:attributes="src python:branch.static_url('/static/images/ico_file.gif');
125
 
                                             title string:View ${file/filename}"
126
 
                             tal:condition="python:file.executable is False" />
127
 
                        <!-- Show a different icon id the file executable -->
128
 
                        <img tal:attributes="src python:branch.static_url('/static/images/ico_file_modify.gif');
129
 
                                             title string:View ${file/filename}"
130
 
                             tal:condition="python:file.executable is True" alt="File" />
131
 
                    </a>
132
 
 
133
 
              <a tal:attributes="href python:url(['/view', revno_url, file.absolutepath])"
134
 
                                     tal:content="file/filename" class="link"></a></td>
135
 
              <td class="date"><a tal:attributes="href python:url(['/revision', file.change.revno]);
136
 
                                                  title string:Show revision ${file/change/revno}"
137
 
                                  tal:content="file/change/revno"></a>
138
 
              </td>
139
 
              <td class="date" tal:content="python:util.date_time(file.change.date)"></td>
140
 
              <td class="timedate2" tal:content="python:util.human_size(file.size)"></td>
141
 
              <td class="expcell"><a tal:attributes="href python:url(['/view', revno_url, file.absolutepath]);
142
 
                                                     title string:View ${file/filename}">
143
 
                                      <img tal:attributes="src python:branch.static_url('/static/images/ico_planilla.gif')" alt="Diff" />
144
 
                                     </a>
145
 
              </td>
146
 
              <td class="expcell">
147
 
                 <a tal:attributes="href python:url(['/download', file.revid, file.file_id, file.filename]);
148
 
                                    title string:Download ${file/filename} at revision ${file/change/revno}">
149
 
                   <img tal:attributes="src python:branch.static_url('/static/images/ico_file_download.gif')" alt="Download File" />
150
 
                 </a>
151
 
              </td>
152
 
           </tr>
153
 
          </tal:block>
154
 
        </table>
155
 
      </p>
156
 
    </div>
157
 
  </body>
158
 
</html>