summaryrefslogtreecommitdiffstats
path: root/gitsrht/templates/blob.html
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2018-09-22 15:58:15 -0400
committerDrew DeVault <sir@cmpwn.com>2018-09-22 15:58:15 -0400
commit1aabd8cfc3886ef0a65547328c687bcdd08cf5fc (patch)
tree3fa5f00492256df09cc451950fd75999dbcf260e /gitsrht/templates/blob.html
parent553e0f55947b804632acedcf5c6859a4ad3a0d44 (diff)
Add support for browsing refs other than master
Diffstat (limited to 'gitsrht/templates/blob.html')
-rw-r--r--gitsrht/templates/blob.html15
1 files changed, 3 insertions, 12 deletions
diff --git a/gitsrht/templates/blob.html b/gitsrht/templates/blob.html
index b015c98..c9a7aeb 100644
--- a/gitsrht/templates/blob.html
+++ b/gitsrht/templates/blob.html
@@ -1,18 +1,10 @@
{% extends "repo.html" %}
+{% import "utils.html" as utils %}
{% block content %}
<div class="header-extension">
<div class="container-fluid">
<span style="padding-left: 1rem">
- {% if path != [''] %}
- <a href="{{url_for("repo.tree",
- owner=repo.owner.canonical_name, repo=repo.name, branch=branch_name)}}"
- >{{repo.name}}</a>{% endif %}/{% for part in path%}{%
- if loop.last %}{{part}}{% else %}<a
- href="{{url_for("repo.tree", owner=repo.owner.canonical_name,
- repo=repo.name, branch=branch_name,
- path=path_join(*path[:loop.index]))}}"
- >{{part}}</a>/{%
- endif %}{% endfor %}
+ {{ utils.breadcrumb(ref, repo, path, path_join) }}
<span class="text-muted" style="margin-left: 1rem">
<span title="{{"{0:0o}".format(entry.filemode)}}">
{{stat.filemode(entry.filemode)}}
@@ -26,8 +18,7 @@
</span>
<span class="text-muted" style="margin-left: 1rem">
<a href="{{url_for("repo.raw_blob", owner=repo.owner.canonical_name,
- repo=repo.name, branch=branch_name,
- path=path_join(*path))}}">
+ repo=repo.name, ref=ref, path=path_join(*path))}}">
View raw
</a>
</span>