{% trans "I'm afraid we could not find the the resource you requested." %}
{{ exception }}
-- {% trans "Take a step back" %} -
{% if request.user.is_staff and not staff_session %}| + + | +{% trans "Subject" %} | +{% trans "Recipients" %} | +{% trans "Context" %} | +{% trans "Status" %} | +{% trans "Date" %} + + + | ++ |
|---|---|---|---|---|---|---|
| + + | ++ + {{ m.subject }} + + {% if m.sensitive %} + {% icon "eye-slash" %} + {% endif %} + | +
+ {{ m.to|join:", " }}
+ {% if m.cc %}
+ {% trans "Cc" context "email" %}: {{ m.cc|join:", " }} + {% endif %} + {% if m.bcc %} + {% trans "Bcc" context "email" %}: {{ m.bcc|join:", " }} + {% endif %} + |
+
+ {% if m.event %}
+
+ {% icon "calendar fa-fw" %}
+
+ {{ m.event }}
+
+
+ {% endif %}
+ {% if m.order %}
+
+ {% icon "shopping-cart fa-fw" %}
+
+ {{ m.order.code }}{% if m.orderposition %}-{{ m.orderposition.positionid }}{% endif %}
+
+ {% endif %}
+ {% if m.customer %}
+
+ {% icon "user fa-fw" %}
+
+ {{ m.customer }}
+
+
+ {% endif %}
+ |
+ + {% if m.status == "queued" %} + {% icon "clock-o" %} {% trans "queued" %} + {% elif m.status == "inflight" %} + {% icon "send" %} {% trans "being sent" %} + {% elif m.status == "awaiting_retry" %} + {% icon "repeat" %} {% trans "will be retried" %} + {% elif m.status == "failed" %} + {% icon "warning" %} {% trans "failed" %} + {% elif m.status == "bounced" %} + {% icon "exclamation-circle" %} {% trans "bounced" %} + {% elif m.status == "withheld" %} + {% icon "ban" %} {% trans "withheld" %} + {% elif m.status == "aborted" %} + {% icon "ban" %} {% trans "aborted" %} + {% elif m.status == "sent" %} + {% icon "check" %} {% trans "sent" %} + {% endif %} + | +
+ {{ m.created|date:"SHORT_DATETIME_FORMAT" }}
+ {% if m.sent %}
+ + {% trans "Sent:" %} {{ m.sent|date:"SHORT_DATETIME_FORMAT" }} + {% endif %} + |
+ + {% icon "eye" %} + | +
- {% trans "If you lose access to your devices, you can use one of the following keys to log in. We recommend to store them in a safe place, e.g. printed out or in a password manager. Every token can be used at most once." %} + {% blocktrans trimmed %} + If you lose access to your devices, you can use one of your emergency tokens to log in. + We recommend to store them in a safe place, e.g. printed out or in a password manager. + Every token can be used at most once. + {% endblocktrans %}
-{% trans "Unused tokens:" %}
-{{ t.token }}+ {% blocktrans trimmed with generation_date_time=static_tokens_device.created_at %} + You generated your emergency tokens on {{ generation_date_time }}. + {% endblocktrans %} +
+ {% else %} ++ {% trans "You don't have any emergency tokens yet." %} +
+ {% endif %} {% trans "Generate new emergency tokens" %} diff --git a/src/pretix/control/templates/pretixcontrol/waitinglist/edit.html b/src/pretix/control/templates/pretixcontrol/waitinglist/edit.html new file mode 100644 index 0000000000..d4362f9c0e --- /dev/null +++ b/src/pretix/control/templates/pretixcontrol/waitinglist/edit.html @@ -0,0 +1,33 @@ +{% extends "pretixcontrol/event/base.html" %} +{% load i18n %} +{% load bootstrap3 %} +{% block title %}{% trans "Edit entry" %}{% endblock %} +{% block content %} ++ {% trans "There are products selected in this add-on category that currently cannot be changed because they are not on sale:" %} +
+{% blocktrans trimmed %} diff --git a/src/pretix/presale/templates/pretixpresale/fragment_event_list_filter.html b/src/pretix/presale/templates/pretixpresale/fragment_event_list_filter.html index f763a54d8c..674737ded3 100644 --- a/src/pretix/presale/templates/pretixpresale/fragment_event_list_filter.html +++ b/src/pretix/presale/templates/pretixpresale/fragment_event_list_filter.html @@ -7,7 +7,7 @@ {% if filter_form.fields %}