From 80ef0017d47f536bf2c8c6af4b514efa50071a23 Mon Sep 17 00:00:00 2001 From: Alberto Bertogli Date: Sun, 16 Sep 2012 11:17:56 +0100 Subject: Initial commit Signed-off-by: Alberto Bertogli --- views/tree.html | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 views/tree.html (limited to 'views/tree.html') diff --git a/views/tree.html b/views/tree.html new file mode 100644 index 0000000..9682065 --- /dev/null +++ b/views/tree.html @@ -0,0 +1,54 @@ + + + + +% if not dirname.raw: +% relroot = './' +% else: +% relroot = '../' * (len(dirname.split('/')) - 1) +% end + +git » {{repo.name}} » + {{repo.branch}} » {{dirname.unicode}} + + + + + +

git » + {{repo.name}} » + {{repo.branch}} » + tree +

+ +

+ [{{repo.branch}}] / +% base = smstr(relroot) +% for c in dirname.split('/'): +% if not c.raw: continue + {{c.unicode}} / +% base += c + '/' +% end +

+ + +% key_func = lambda (t, n, s): (0 if t == 'tree' else 1, n.raw) +% for type, name, size in sorted(tree.ls(dirname.raw), key = key_func): + +% if type == "blob": + + +% elif type == "tree": + +% end + +% end +
+ {{!name.html}}{{size}} + + {{!name.html}}/
+ + + -- cgit v1.2.3