Add open graph tags to event pages

This commit is contained in:
Raphael Michel
2019-05-16 11:30:25 +02:00
parent c7774dfdb8
commit 45e98546d6
2 changed files with 15 additions and 0 deletions

View File

@@ -11,6 +11,7 @@
{% if event.settings.meta_noindex %}
<meta name="robots" content="noindex, nofollow">
{% endif %}
{{ block.super }}
{% endblock %}
{% block above %}
<script type="text/javascript" src="{% static "pretixpresale/js/ui/iframe.js" %}"></script>

View File

@@ -8,6 +8,20 @@
{% load rich_text %}
{% block title %}{% trans "Presale" %}{% endblock %}
{% block custom_header %}
{{ block.super }}
<meta property="og:title" content="{{ ev.name }}" />
<meta property="og:description" content="{{ ev.get_date_range_display }}" />
{% if event_logo %}
<meta property="og:image" content="{{ event_logo|thumb:'5000x120' }}" />
{% endif %}
<meta property="og:type" content="website" />
{% if subevent %}
<meta property="og:url" content="{% abseventurl request.event "presale:event.index" subevent=subevent.pk %}" />
{% else %}
<meta property="og:url" content="{% abseventurl request.event "presale:event.index" %}" />
{% endif %}
{% endblock %}
{% block content %}
{% autoescape off %}