mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-05 02:42:26 -05:00
76 lines
3.0 KiB
HTML
76 lines
3.0 KiB
HTML
{% extends "withnav_template.html" %}
|
||
{% from "components/email-message.html" import email_message %}
|
||
{% from "components/sms-message.html" import sms_message %}
|
||
{% from "components/page-footer.html" import page_footer %}
|
||
{% from "components/textbox.html" import textbox %}
|
||
|
||
{% block page_title %}
|
||
{{ page_heading }} – GOV.UK Notify
|
||
{% endblock %}
|
||
|
||
{% block maincolumn_content %}
|
||
|
||
{% if not templates %}
|
||
|
||
<h1 class="heading-large">{{ page_heading }}</h1>
|
||
|
||
{% if current_user.has_permissions(permissions=['manage_templates'], any_=True) %}
|
||
<p class="bottom-gutter">
|
||
There are no
|
||
{{ 'email' if 'email' == template_type else 'text message' }}
|
||
templates
|
||
</p>
|
||
<a href="{{ url_for('.add_service_template', service_id=current_service.id, template_type=template_type) }}" class="button">Add a new template</a>
|
||
{% else %}
|
||
<p>You need to ask your service manager to add templates before you can send messages</p>
|
||
{% endif %}
|
||
|
||
{% else %}
|
||
|
||
<div class="grid-row">
|
||
<div class="column-two-thirds">
|
||
<h1 class="heading-large">{{ page_heading }}</h1>
|
||
</div>
|
||
{% if current_user.has_permissions(permissions=['manage_templates'], admin_override=True) %}
|
||
<div class="column-one-third">
|
||
<a href="{{ url_for('.add_service_template', service_id=current_service.id, template_type=template_type) }}" class="button align-with-heading">Add new template</a>
|
||
</div>
|
||
{% endif %}
|
||
</div>
|
||
|
||
<div class="grid-row">
|
||
{% for template in templates %}
|
||
<div class="column-two-thirds">
|
||
{% if 'email' == template_type %}
|
||
{{ email_message(
|
||
None,
|
||
template.formatted_as_markup,
|
||
name=template.name,
|
||
) }}
|
||
{% elif 'sms' == template_type %}
|
||
{{ sms_message(
|
||
template.formatted_as_markup,
|
||
name=template.name
|
||
) }}
|
||
{% endif %}
|
||
</div>
|
||
<div class="column-one-third">
|
||
<div class="sms-message-use-links">
|
||
{% if current_user.has_permissions(permissions=['send_texts', 'send_emails', 'send_letters']) %}
|
||
<a href="{{ url_for(".send_messages", service_id=current_service.id, template_id=template.id) }}">Send from a CSV file</a>
|
||
<a href="{{ url_for(".send_message_to_self", service_id=current_service.id, template_id=template.id) }}">Send yourself a test</a>
|
||
{% endif %}
|
||
{% if current_user.has_permissions(permissions=['manage_api_keys']) %}
|
||
<a href="{{ url_for(".send_from_api", service_id=current_service.id, template_id=template.id) }}">API integration</a>
|
||
{% endif %}
|
||
{% if current_user.has_permissions(permissions=['manage_templates'], admin_override=True) %}
|
||
<a href="{{ url_for(".edit_service_template", service_id=current_service.id, template_id=template.id) }}">Edit template</a>
|
||
{% endif %}
|
||
</div>
|
||
</div>
|
||
{% endfor %}
|
||
</div>
|
||
{% endif %}
|
||
|
||
{% endblock %}
|