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"> <hr class="dropdown-divider">
{% if has_edit_permission %} {% if has_edit_permission %}
<form class="dropdown-item" method="POST"> <form class="dropdown-item" method="POST">
{% csrf_token %} {% csrf_token %}
<input type="hidden" name="action" value="checked_active"> <input type="hidden" name="action" value="checked_active">
@@ -113,6 +112,12 @@
aria-hidden="true"></i> {% trans 'Melden' %} aria-hidden="true"></i> {% trans 'Melden' %}
</a> </a>
{% if request.user.is_superuser %} {% 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"> <hr class="dropdown-divider">
<a class="dropdown-item is-warning" <a class="dropdown-item is-warning"
href="{% url adoption_notice_meta|admin_urlname:'change' adoption_notice.pk %}"> href="{% url adoption_notice_meta|admin_urlname:'change' adoption_notice.pk %}">
@@ -226,8 +231,9 @@
<form method="get" action="{% url 'external-site' %}"> <form method="get" action="{% url 'external-site' %}">
<input type="hidden" name="url" value="{{ adoption_notice.further_information }}"> <input type="hidden" name="url" value="{{ adoption_notice.further_information }}">
<button class="button is-warning is-fullwidth" type="submit" id="submit"> <button class="button is-warning is-fullwidth" type="submit" id="submit">
{% translate 'Weitere Informationen' %}: {{ adoption_notice.further_information | domain }} <i {% translate 'Weitere Informationen' %}: {{ adoption_notice.further_information | domain }}
class="fa-solid fa-arrow-up-right-from-square fa-fw"></i> <i
class="fa-solid fa-arrow-up-right-from-square fa-fw"></i>
</button> </button>
</form> </form>
{% endif %} {% 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, context = {"adoption_notice": adoption_notice, "comment_form": comment_form, "user": request.user,
"has_edit_permission": has_edit_permission, "is_subscribed": is_subscribed, "has_edit_permission": has_edit_permission, "is_subscribed": is_subscribed,
"adoption_notice_meta": adoption_notice_meta, "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) return render(request, 'fellchensammlung/details/detail-adoption-notice.html', context=context)