Mercurial > kallithea
diff pylons_app/templates/files/files_browser.html @ 128:9deb6f1d5b90
Implemented file history.
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 03 May 2010 21:59:01 +0200 |
parents | |
children | ea89ac73bef8 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pylons_app/templates/files/files_browser.html Mon May 03 21:59:01 2010 +0200 @@ -0,0 +1,57 @@ +<%def name="file_class(node)"> + %if node.is_file(): + <%return "browser-file" %> + %else: + <%return "browser-dir"%> + %endif +</%def> + +<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: + <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> + %endif + </tr> + %for cnt,node in enumerate(c.files_list): + <tr class="parity${cnt%2}"> + <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))} + </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> \ No newline at end of file