{% extends "base.html" %} {% block title %}{{ _('Subscribers') }} - {{ mailing_list.display }}{% endblock %} {% block content %}

{{ _('Subscribers for "%(name)s"', name=mailing_list.display) }}

{%- include "flash.html" %} {# Show flash messages #}

{{ _('Edit List Settings') }}

{{ _('Add Subscriber') }}

{{ form.csrf_token }} {{ form.name(placeholder=form.name.label.text) }} {{ form.email(placeholder=form.email.label.text) }} {{ form.comment(placeholder=form.comment.label.text) }} {{ form.submit }}

{{ _('Direct Subscribers') }}

{{ _('All direct subscribers of this list. May include other mailing lists whose recipients you will find in a second table below.') }}

{% if mailing_list.subscribers %} {%- for subscriber in mailing_list.subscribers %} {%- if subscriber.subscriber_type == "list" %}{% set list = is_email_a_list(subscriber.email) %}{% endif %} {%- endfor %}
{{ _('Name') }} {{ _('Email') }} {{ _('Comment') }} {{ _('Actions') }}
{{ subscriber.name if subscriber.name }} {{ subscriber.email }} {% if list %} ({{ _('List') }}{%- if list.deleted %} - {{ _('Deactivated') }}{% endif %}) {% endif %} {{ subscriber.comment if subscriber.comment }} {{ _('Edit') }} {{ _('Delete') }}
{%- else %}

{{ _('No subscribers yet.') }}

{%- endif %}

{{ _('Indirect Recipients') }}

{{ _('All indirect recipients of this list via subscribed mailing lists.') }}

{%- if recipients_indirect %} {%- for email, rec in recipients_indirect.items() %} {%- endfor %}
{{ _('Name') }} {{ _('Email') }} {{ _('Via List') }}
{{ rec.name if rec.name }} {{ rec.email }} {%- for listid in rec.source %} {{- get_list_by_id(listid).display -}} {%- if not loop.last %}, {% endif %} {%- endfor %}
{%- else %}

{{ _('No indirect recipients.') }}

{%- endif %} {% endblock %}