diff options
Diffstat (limited to 'bn_django/git_browse/templates/git_browse/tree.html')
-rw-r--r-- | bn_django/git_browse/templates/git_browse/tree.html | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/bn_django/git_browse/templates/git_browse/tree.html b/bn_django/git_browse/templates/git_browse/tree.html index 22162da..046d85c 100644 --- a/bn_django/git_browse/templates/git_browse/tree.html +++ b/bn_django/git_browse/templates/git_browse/tree.html @@ -1,10 +1,20 @@ {% extends "git_browse/base.html" %} {% block gitbrowse %} + {% if all_objs %} + <h3>Tree sha1 hash:</h3><br /> {{ hash }}<br /> <h3>Directory listing:</h3> {% for obj in all_objs %} -[{{obj.type}}] <a href='../obj/{{ obj.id }}/'>{{obj.name}}</a> <br /> +[{{obj.type}}] + {% ifequal obj.type 'blob'%} + <a href='/code/{{ object.slug }}/obj/{{ obj.id }}/'>{{obj.name}}</a> {% else %} + {% ifequal obj.type 'tree'%} + <a href='/code/{{object.slug}}/tree/{{ obj.id }}/'>{{obj.name}}</a> + {% else %} + <a href='/code/{{object.slug}}/obj/{{ obj.id }}/'>{{obj.name}}</a> + {% endifequal %}{% endifequal %} + <br /> {% endfor %} {% endif %} {% endblock %} |