feat: Add link to oxitraffic

This commit is contained in:
2025-08-31 22:04:12 +02:00
parent 81962ab9e7
commit 0da6c425fd
2 changed files with 11 additions and 4 deletions

View File

@@ -77,7 +77,6 @@
<hr class="dropdown-divider">
{% if has_edit_permission %}
<form class="dropdown-item" method="POST">
{% csrf_token %}
<input type="hidden" name="action" value="checked_active">
@@ -113,6 +112,12 @@
aria-hidden="true"></i> {% trans 'Melden' %}
</a>
{% if request.user.is_superuser %}
{% if oxitraffic_base_url %}
<hr class="dropdown-divider">
<a class="dropdown-item" href="{{ oxitraffic_base_url }}/stats?path={{ adoption_notice.get_absolute_url }}">
<i class="fas fa-chart-line fa-fw"></i> {% trans 'Aufrufe' %}
</a>
{% endif %}
<hr class="dropdown-divider">
<a class="dropdown-item is-warning"
href="{% url adoption_notice_meta|admin_urlname:'change' adoption_notice.pk %}">
@@ -226,8 +231,9 @@
<form method="get" action="{% url 'external-site' %}">
<input type="hidden" name="url" value="{{ adoption_notice.further_information }}">
<button class="button is-warning is-fullwidth" type="submit" id="submit">
{% translate 'Weitere Informationen' %}: {{ adoption_notice.further_information | domain }} <i
class="fa-solid fa-arrow-up-right-from-square fa-fw"></i>
{% translate 'Weitere Informationen' %}: {{ adoption_notice.further_information | domain }}
<i
class="fa-solid fa-arrow-up-right-from-square fa-fw"></i>
</button>
</form>
{% endif %}

View File

@@ -173,7 +173,8 @@ def adoption_notice_detail(request, adoption_notice_id):
context = {"adoption_notice": adoption_notice, "comment_form": comment_form, "user": request.user,
"has_edit_permission": has_edit_permission, "is_subscribed": is_subscribed,
"adoption_notice_meta": adoption_notice_meta,
"adoption_process_template": "fellchensammlung/partials/adoption_process/generic.html"}
"adoption_process_template": "fellchensammlung/partials/adoption_process/generic.html",
"oxitraffic_base_url": settings.OXITRAFFIC_BASE_URL}
return render(request, 'fellchensammlung/details/detail-adoption-notice.html', context=context)