views: Include the root tree in the summary
Including the tree as part of the summary gives a bit more information and provides an easy path into the tree. It does clutter things a bit, so this is an experiment and may be removed later.
This commit is contained in:
parent
891a944381
commit
5def4c9e01
@ -35,6 +35,11 @@
|
||||
% end
|
||||
|
||||
% if "master" in repo.branch_names():
|
||||
<b><a href="b/master/t/">[master]</a> /</b><br/>
|
||||
% kwargs = dict(repo = repo, tree=repo.tree("master"),
|
||||
% treeroot="b/master/t", dirname=smstr.from_url(""))
|
||||
% include tree-list **kwargs
|
||||
<hr/>
|
||||
% kwargs = dict(repo = repo, start_ref = "refs/heads/master",
|
||||
% limit = repo.info.commits_in_summary,
|
||||
% shorten = shorten, repo_root = ".", offset = 0)
|
||||
|
16
views/tree-list.html
Normal file
16
views/tree-list.html
Normal file
@ -0,0 +1,16 @@
|
||||
<table class="nice ls">
|
||||
% key_func = lambda (t, n, s): (t != 'tree', n.raw)
|
||||
% for type, name, size in sorted(tree.ls(dirname.raw), key = key_func):
|
||||
<tr class="{{type}}">
|
||||
% if type == "blob":
|
||||
<td class="name"><a href="{{treeroot}}/f={{name.url}}.html">
|
||||
{{!name.html}}</a></td>
|
||||
<td class="size">{{size}}</td>
|
||||
% elif type == "tree":
|
||||
<td class="name">
|
||||
<a class="explicit" href="{{treeroot}}/{{name.url}}/">
|
||||
{{!name.html}}/</a></td>
|
||||
% end
|
||||
</tr>
|
||||
% end
|
||||
</table>
|
@ -36,22 +36,8 @@
|
||||
% end
|
||||
</h3>
|
||||
|
||||
<table class="nice ls">
|
||||
% key_func = lambda (t, n, s): (t != 'tree', n.raw)
|
||||
% for type, name, size in sorted(tree.ls(dirname.raw), key = key_func):
|
||||
<tr class="{{type}}">
|
||||
% if type == "blob":
|
||||
<td class="name"><a href="./f={{name.url}}.html">
|
||||
{{!name.html}}</a></td>
|
||||
<td class="size">{{size}}</td>
|
||||
% elif type == "tree":
|
||||
<td class="name">
|
||||
<a class="explicit" href="./{{name.url}}/">
|
||||
{{!name.html}}/</a></td>
|
||||
% end
|
||||
</tr>
|
||||
% end
|
||||
</table>
|
||||
% kwargs = dict(repo = repo, tree=tree, treeroot=".")
|
||||
% include tree-list **kwargs
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
Loading…
Reference in New Issue
Block a user