{% extends "orga/mails/base.html" %} {% load bootstrap4 %} {% load i18n %} {% load static %} {% block title %}{% translate "Email editor" %}{% endblock %} {% block mail_content %}
{% csrf_token %}

{% block email_editor_title %}{% translate "Email editor" %}{% endblock %}

{% block email_editor_title_detail %}{% endblock %}

{% bootstrap_form_errors form %}
{% translate "Recipients" %} {% block recipient_form %} {% endblock %}
{% translate "Advanced settings" %}
{% block advanced_recipient_form %} {% bootstrap_field form.reply_to layout='event' %} {% bootstrap_field form.bcc layout='event' %} {% endblock %}
{% translate "Content" %} {% bootstrap_field form.subject layout='event' %} {% bootstrap_field form.text layout='event' %} {% block skip_queue %} {% if form.skip_queue %} {% bootstrap_field form.skip_queue layout='event' %} {% endif %} {% endblock %}
{% translate "Placeholders" %} {% include "orga/mails/_placeholder_group.html" with placeholders=form.grouped_placeholders.submission tag="submission" %} {% include "orga/mails/_placeholder_group.html" with placeholders=form.grouped_placeholders.slot tag="slot" %} {% include "orga/mails/_placeholder_group.html" with placeholders=form.grouped_placeholders.user tag="user" %} {% include "orga/mails/_placeholder_group.html" with placeholders=form.grouped_placeholders.event tag="event" %} {% include "orga/mails/_placeholder_group.html" with placeholders=form.grouped_placeholders.other tag="other" %}
{% block email_editor_preview %} {% if request.method == "POST" %}
{% translate "E-mail preview" %}
{% blocktranslate trimmed with count=mail_count %} Roughly {{ count }} emails will be generated. {% endblocktranslate %}
{% if form.warnings %}
{% blocktranslate trimmed %} You have placeholders in your email that are either not valid or not valid for every email! {% endblocktranslate %}
    {% for w in form.warnings %}
  • {{{w}}}
  • {% endfor %}
{% blocktranslate trimmed %} Emails where placeholders are invalid will not be created! For example, if you are using {session_room}, but some proposals don't have a room yet, only emails for proposals with a scheduled room will be created. {% endblocktranslate %}
{% endif %}
{% for locale, out in output.items %}
{{ out.subject|safe }}

{{ out.html|safe }}
{% endfor %}
{% endif %} {% endblock %} {% block email_editor_actions %}
{% if request.method == "POST" %} {% endif %}
{% endblock %}
{% endblock %}