aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/templates/wiki/includes/breadcrumbs.html
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2019-04-14 18:59:30 +0100
committerGravatar Gareth Coles <[email protected]>2019-04-14 18:59:30 +0100
commit0a2d2d51cde2d70ab9f366008539fbd97059850d (patch)
tree4dd44d6fb8efaf3364dcff9fee68860f1717c0ae /pydis_site/templates/wiki/includes/breadcrumbs.html
parentModals and breadcrumb work (diff)
More styling - breadcrumbs and messages
Diffstat (limited to 'pydis_site/templates/wiki/includes/breadcrumbs.html')
-rw-r--r--pydis_site/templates/wiki/includes/breadcrumbs.html59
1 files changed, 30 insertions, 29 deletions
diff --git a/pydis_site/templates/wiki/includes/breadcrumbs.html b/pydis_site/templates/wiki/includes/breadcrumbs.html
index 16060236..5894da07 100644
--- a/pydis_site/templates/wiki/includes/breadcrumbs.html
+++ b/pydis_site/templates/wiki/includes/breadcrumbs.html
@@ -1,22 +1,5 @@
{% load i18n %}
-{% if urlpath %}
-
- <div class="navbar-item">
- <nav class="breadcrumb" aria-label="breadcrumbs">
- {% for ancestor in urlpath.cached_ancestors %}
- <li>
- <a href="{% url 'wiki:get' path=ancestor.path %}">{{ ancestor.article.current_revision.title|truncatechars:25 }}</a>
- </li>
- {% endfor %}
-
- <li class="active">
- <a href="{% url 'wiki:get' path=article.path %}">{{ article.current_revision.title|truncatechars:25 }}</a>
- </li>
- </nav>
- </div>
-
- <hr class="navbar-divider">
-
+{% if urlpath and article %}
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link">Sub-Articles</a>
@@ -43,19 +26,37 @@
</div>
</div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link">Create Article</a>
+ {% if request.user.is_authenticated %}
+ <div class="navbar-item has-dropdown is-hoverable">
+ <a class="navbar-link">Create Article</a>
- <div class="navbar-dropdown">
- {% if urlpath.parent %}
- <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.parent.path %}">
- At current level
- </a>
- {% endif %}
+ <div class="navbar-dropdown">
+ {% if urlpath.parent %}
+ <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.parent.path %}">
+ At current level
+ </a>
+ {% endif %}
- <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.path %}">
- Below current level
- </a>
+ <a class="navbar-item" href="{% url 'wiki:create' path=urlpath.path %}">
+ Below current level
+ </a>
+ </div>
</div>
+ {% endif %}
+
+ <hr class="navbar-divider">
+
+ <div class="navbar-item">
+ <nav class="breadcrumb" aria-label="breadcrumbs">
+ {% for ancestor in urlpath.cached_ancestors %}
+ <li>
+ <a href="{% url 'wiki:get' path=ancestor.path %}">{{ ancestor.article.current_revision.title|truncatechars:25 }}</a>
+ </li>
+ {% endfor %}
+
+ <li class="active">
+ <a href="{% url 'wiki:get' path=article.path %}">{{ article.current_revision.title|truncatechars:25 }}</a>
+ </li>
+ </nav>
</div>
{% endif %}