Improve anonymous analytics
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone Build is failing

This commit is contained in:
Jannis Portmann 2023-05-18 15:04:26 +02:00
parent 0ca16c3a5e
commit 5a31d4fd17
3 changed files with 9 additions and 4 deletions

View file

@ -26,7 +26,8 @@
<link href="{% static 'base.css' %}" rel="stylesheet" type="text/css"> <link href="{% static 'base.css' %}" rel="stylesheet" type="text/css">
<script async <script async
src="https://analytics2.thisfro.ch/script.js" src="https://analytics2.thisfro.ch/script.js"
data-website-id="4cc39391-553f-45ae-9728-74ee24aa40a1"></script> data-website-id="4cc39391-553f-45ae-9728-74ee24aa40a1"
data-domains="beta.pflaenz.li,pflaenz.li"></script>
<link rel="apple-touch-icon" <link rel="apple-touch-icon"
sizes="180x180" sizes="180x180"
href="{% static 'favicon/apple-touch-icon.png' %}"> href="{% static 'favicon/apple-touch-icon.png' %}">

View file

@ -7,6 +7,10 @@
<form method="post" enctype="multipart/form-data" class="mb-5"> <form method="post" enctype="multipart/form-data" class="mb-5">
{% csrf_token %} {% csrf_token %}
{{ form|crispy }} {{ form|crispy }}
<button type="submit" class="btn btn-pfl">{{ button_label }}</button> <button type="submit"
class="btn btn-pfl"
{% if umami_event %}data-umami-event-id="{{ umami_event }}"{% endif %}>
{{ button_label }}
</button>
</form> </form>
{% endblock %} {% endblock %}

View file

@ -45,7 +45,7 @@ def create_offer(request):
else: else:
form = CreateOfferForm() form = CreateOfferForm()
return render(request, "basic_form.html", {"form": form, "button_label": _("Create"), "title": _("Create offer")}) return render(request, "basic_form.html", {"form": form, "button_label": _("Create"), "title": _("Create offer"), "umami_event": "Offer create"})
def offer_detail(request, offer_id): def offer_detail(request, offer_id):
@ -183,7 +183,7 @@ def register_user(request):
else: else:
form = RegistrationForm() form = RegistrationForm()
return render(request, "basic_form.html", {"form": form, "button_label": _("Register"), "title": _("Registeration")}) return render(request, "basic_form.html", {"form": form, "button_label": _("Register"), "title": _("Registeration"), "umami_event": "User registration"})
def error_404(request, exception): def error_404(request, exception):