mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-06 17:58:24 -04:00
Dealing with users who request to go live but haven’t completed all the steps still represents a significant support overhead for our team. We’ve made some improvements to the percentage of incomplete requests with a better page design, but ultimately because it still shows the button people think it’s OK to press the button while some of the items on the page still say [Not completed]. We can do this now because organisations are in the database, which means we can mark the agreement signed as soon as we get it back, without having to deploy code.
77 lines
2.8 KiB
HTML
77 lines
2.8 KiB
HTML
{% extends "withnav_template.html" %}
|
||
{% from "components/form.html" import form_wrapper %}
|
||
{% from "components/page-footer.html" import page_footer %}
|
||
{% from "components/task-list.html" import task_list_wrapper, task_list_item %}
|
||
|
||
{% block service_page_title %}
|
||
Before you request to go live
|
||
{% endblock %}
|
||
|
||
{% block maincolumn_content %}
|
||
<div class="grid-row">
|
||
<div class="column-whole">
|
||
<h1 class="heading-large">Before you request to go live</h1>
|
||
{% call task_list_wrapper() %}
|
||
{{ task_list_item(
|
||
current_service.has_estimated_usage,
|
||
'Tell us how many messages you expect to send',
|
||
url_for('main.estimate_usage', service_id=current_service.id),
|
||
) }}
|
||
{{ task_list_item(
|
||
current_service.has_team_members,
|
||
'Add a team member who can manage settings, team and usage',
|
||
url_for('main.manage_users', service_id=current_service.id),
|
||
) }}
|
||
{{ task_list_item(
|
||
current_service.has_templates,
|
||
'Add templates with examples of the content you plan to send',
|
||
url_for('main.choose_template', service_id=current_service.id),
|
||
) }}
|
||
{% if current_service.intending_to_send_email %}
|
||
{{ task_list_item(
|
||
current_service.has_email_reply_to_address,
|
||
'Add an email reply-to address',
|
||
url_for('main.service_email_reply_to', service_id=current_service.id),
|
||
) }}
|
||
{% endif %}
|
||
{% if (
|
||
current_service.intending_to_send_sms
|
||
and current_service.shouldnt_use_govuk_as_sms_sender
|
||
) %}
|
||
{{ task_list_item(
|
||
not current_service.sms_sender_is_govuk,
|
||
'Change your text message sender name',
|
||
url_for('main.service_sms_senders', service_id=current_service.id),
|
||
) }}
|
||
{% endif %}
|
||
{% if show_agreement %}
|
||
{{ task_list_item(
|
||
agreement_signed,
|
||
'Sign our data sharing and financial agreement',
|
||
url_for('main.agreement'),
|
||
) }}
|
||
{% endif %}
|
||
{% endcall %}
|
||
{% if not current_user.is_gov_user %}
|
||
<p>
|
||
Only team members with a government email address can request to go live.
|
||
</p>
|
||
{% elif (not current_service.go_live_checklist_completed) or (show_agreement and not agreement_signed) %}
|
||
<p>
|
||
No go
|
||
</p>
|
||
{% else %}
|
||
<p>
|
||
When we receive your request we’ll get back to you within one working day.
|
||
</p>
|
||
<p class="bottom-gutter">
|
||
By requesting to go live you’re agreeing to our <a href="{{ url_for('.terms') }}">terms of use</a>.
|
||
</p>
|
||
{% call form_wrapper() %}
|
||
{{ page_footer('Request to go live') }}
|
||
{% endcall %}
|
||
{% endif %}
|
||
</div>
|
||
</div>
|
||
{% endblock %}
|