2016-02-02 17:28:30 +00:00
|
|
|
|
{% extends "withnav_template.html" %}
|
2016-02-25 16:37:39 +00:00
|
|
|
|
{% from "components/email-message.html" import email_message %}
|
2016-02-02 17:28:30 +00:00
|
|
|
|
{% 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 %}
|
2016-02-25 16:37:39 +00:00
|
|
|
|
{{ page_heading }} – GOV.UK Notify
|
2016-02-02 17:28:30 +00:00
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
|
|
|
|
{% block maincolumn_content %}
|
|
|
|
|
|
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{% if not templates %}
|
2016-02-03 15:49:28 +00:00
|
|
|
|
|
2016-03-11 07:47:46 +00:00
|
|
|
|
<h1 class="heading-large">{{ page_heading }}</h1>
|
2016-02-02 17:28:30 +00:00
|
|
|
|
|
2016-03-30 11:30:18 +01:00
|
|
|
|
{% if current_user.has_permissions(permissions=['manage_templates'], any_=True) %}
|
2016-04-01 07:32:02 +01:00
|
|
|
|
<p class="bottom-gutter">
|
|
|
|
|
|
You need a template before you can send
|
|
|
|
|
|
{{ 'emails' if 'email' == template_type else 'text messages' }}
|
|
|
|
|
|
</p>
|
2016-03-11 07:47:46 +00:00
|
|
|
|
<a href="{{ url_for('.add_service_template', service_id=service_id, template_type=template_type) }}" class="button">Add a new template</a>
|
2016-03-14 10:49:11 +00:00
|
|
|
|
{% else %}
|
2016-03-15 09:06:22 +00:00
|
|
|
|
<p>You need to ask your service manager to add templates before you can send messages</p>
|
2016-02-03 13:38:55 +00:00
|
|
|
|
{% endif %}
|
2016-02-02 17:28:30 +00:00
|
|
|
|
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{% else %}
|
|
|
|
|
|
|
|
|
|
|
|
<div class="grid-row">
|
|
|
|
|
|
<div class="column-two-thirds">
|
|
|
|
|
|
<h1 class="heading-large">{{ page_heading }}</h1>
|
|
|
|
|
|
</div>
|
2016-03-18 16:20:37 +00:00
|
|
|
|
{% if current_user.has_permissions(permissions=['manage_templates'], admin_override=True) %}
|
2016-03-11 07:47:46 +00:00
|
|
|
|
<div class="column-one-third">
|
|
|
|
|
|
<a href="{{ url_for('.add_service_template', service_id=service_id, template_type=template_type) }}" class="button align-with-heading">Add new template</a>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
{% endif %}
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
{% if not has_jobs %}
|
2016-03-30 11:30:18 +01:00
|
|
|
|
{% if current_user.has_permissions(permissions=['send_texts', 'send_emails', 'send_letters'], any_=True) %}
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{{ banner(
|
|
|
|
|
|
"""
|
2016-03-17 11:45:48 +00:00
|
|
|
|
Send yourself a test
|
2016-03-11 07:47:46 +00:00
|
|
|
|
""",
|
2016-03-17 11:45:48 +00:00
|
|
|
|
subhead='Next step:',
|
2016-03-11 07:47:46 +00:00
|
|
|
|
type="tip"
|
|
|
|
|
|
)}}
|
2016-02-29 17:03:56 +00:00
|
|
|
|
{% endif %}
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{% endif %}
|
|
|
|
|
|
<div class="grid-row">
|
|
|
|
|
|
{% for template in templates %}
|
|
|
|
|
|
<div class="column-two-thirds">
|
|
|
|
|
|
{% if 'email' == template_type %}
|
|
|
|
|
|
{{ email_message(
|
|
|
|
|
|
template.subject,
|
|
|
|
|
|
template.formatted_as_markup,
|
2016-03-15 06:53:06 +00:00
|
|
|
|
name=template.name,
|
|
|
|
|
|
edit_link=(
|
|
|
|
|
|
url_for(".edit_service_template", service_id=service_id, template_id=template.id)
|
2016-03-18 16:20:37 +00:00
|
|
|
|
if current_user.has_permissions(permissions=['manage_templates'], admin_override=True) else
|
2016-03-15 06:53:06 +00:00
|
|
|
|
None
|
|
|
|
|
|
)
|
2016-03-11 07:47:46 +00:00
|
|
|
|
) }}
|
|
|
|
|
|
{% elif 'sms' == template_type %}
|
2016-03-15 06:53:06 +00:00
|
|
|
|
{{ sms_message(
|
|
|
|
|
|
template.formatted_as_markup,
|
|
|
|
|
|
name=template.name,
|
|
|
|
|
|
edit_link=(
|
|
|
|
|
|
url_for(".edit_service_template", service_id=service_id, template_id=template.id)
|
2016-03-18 16:20:37 +00:00
|
|
|
|
if current_user.has_permissions(permissions=['manage_templates'], admin_override=True) else
|
2016-03-15 06:53:06 +00:00
|
|
|
|
None
|
|
|
|
|
|
)
|
|
|
|
|
|
) }}
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{% endif %}
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<div class="column-one-third">
|
|
|
|
|
|
<div class="sms-message-use-links">
|
2016-03-18 16:20:37 +00:00
|
|
|
|
{% if current_user.has_permissions(permissions=['send_texts', 'send_emails', 'send_letters']) %}
|
2016-03-15 06:53:06 +00:00
|
|
|
|
<a href="{{ url_for(".send_messages", service_id=service_id, template_id=template.id) }}">Send a batch</a>
|
|
|
|
|
|
<a href="{{ url_for(".send_message_to_self", service_id=service_id, template_id=template.id) }}">Send yourself a test</a>
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{% endif %}
|
2016-03-29 17:33:12 +01:00
|
|
|
|
{% if current_user.has_permissions(permissions=['manage_api_keys']) %}
|
2016-03-15 06:53:06 +00:00
|
|
|
|
<a href="{{ url_for(".send_from_api", service_id=service_id, template_id=template.id) }}">API integration</a>
|
2016-03-11 07:47:46 +00:00
|
|
|
|
{% endif %}
|
|
|
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
{% endfor %}
|
|
|
|
|
|
</div>
|
|
|
|
|
|
{% endif %}
|
2016-02-22 12:16:19 +00:00
|
|
|
|
|
2016-02-02 17:28:30 +00:00
|
|
|
|
{% endblock %}
|