~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to loggerhead/templates/inventory.pt

  • Committer: Martin Albisetti
  • Date: 2008-07-29 20:42:35 UTC
  • mto: This revision was merged to the branch mainline in revision 188.
  • Revision ID: argentina@gmail.com-20080729204235-nhhd02ll6vegonqp
Ignore build/

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
 
 
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>
 
16
    </h1>
 
17
 
 
18
    <div metal:fill-slot="content">
 
19
        <ul id="submenuTabs">
 
20
            <li id="first">
 
21
                <a tal:attributes="href python:url(['/revision', change.revno], clear=1, start_revid=change.revno)">view revision</a>
 
22
            </li>
 
23
            <li id="last">
 
24
                <a tal:attributes="href python:url(['/changes', change.revno], clear=1, start_revid=change.revno)">view branch changes</a>
 
25
            </li>
 
26
        </ul>
 
27
 
 
28
      <tal:revision-info replace="structure python:revisioninfo(url, branch, change)" />
 
29
 
 
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>
 
38
          </tr>
 
39
 
 
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>
 
43
              </td>
 
44
          </tr>
 
45
          
 
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}" />
 
52
                  </a>
 
53
 
 
54
               <a tal:attributes="href python:url(['/files', change.revno], file_id=file.file_id)" 
 
55
                                      tal:content="file/filename" class="link"></a>
 
56
               </td>
 
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>
 
60
               </td>
 
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" />
 
66
                                   </a>
 
67
            </td>
 
68
              <td class="expcell"></td>
 
69
          </tr>
 
70
          
 
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" />
 
75
                  </a>
 
76
 
 
77
               <a tal:attributes="href python:url(['/annotate', change.revno], file_id=file.file_id)" 
 
78
                                      tal:content="file/filename" class="link"></a>
 
79
               </td>
 
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>
 
83
               </td>
 
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}" />
 
90
                                   </a>
 
91
            </td>
 
92
              <td class="expcell"></td>
 
93
          </tr>
 
94
 
 
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" />
 
105
                  </a>
 
106
 
 
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>
 
112
            </td>
 
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" />
 
118
                                   </a>
 
119
            </td>
 
120
            <td class="expcell">
 
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" />
 
124
               </a>
 
125
            </td>
 
126
         </tr>
 
127
        </tal:block>
 
128
      </table>
 
129
    </div>
 
130
  </body>
 
131
</html>