mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-23 20:01:01 -05:00
‘Print a test letter’ seems to be closer to what people’s expectations of what this feature does are. The word ‘generate’ sounded too much like something the system was doing, rather than something you, the user, were doing.
54 lines
1.7 KiB
HTML
54 lines
1.7 KiB
HTML
{% extends "withnav_template.html" %}
|
|
{% from "components/page-footer.html" import page_footer %}
|
|
{% from "components/file-upload.html" import file_upload %}
|
|
{% from "components/table.html" import list_table, field, text_field, index_field, index_field_heading %}
|
|
|
|
{% block service_page_title %}
|
|
{% if request.args['help'] %}
|
|
Example text message
|
|
{% else %}
|
|
Send yourself a test
|
|
{% endif %}
|
|
{% endblock %}
|
|
|
|
{% block maincolumn_content %}
|
|
|
|
<h1 class="heading-large">
|
|
{% if request.args['help'] %}
|
|
Example text message
|
|
{% else %}
|
|
{% if template.template_type == 'letter' %}
|
|
Print a test letter
|
|
{% else %}
|
|
Send yourself a test
|
|
{% endif %}
|
|
{% endif %}
|
|
</h1>
|
|
|
|
{{ template|string }}
|
|
|
|
<form method="post">
|
|
{% call(item, row_number) list_table(
|
|
example,
|
|
caption="Fill in the {}".format('field' if (recipient_columns + template.placeholders|list)|length == 2 else 'fields'),
|
|
field_headings=recipient_columns + template.placeholders|list
|
|
) %}
|
|
{% for column in item %}
|
|
{% call field() %}
|
|
{% if loop.index > 1 or template.template_type == 'letter' %}
|
|
<label class="visuallyhidden" for="placeholder-field-{{ loop.index }}">{{ column }}</label>
|
|
<input class="form-control form-control-1-1 " data-module="" name="{{ column }}" rows="8" type="text" value="" id="placeholder-field-{{ loop.index }}">
|
|
{% else %}
|
|
{{ column }}
|
|
{% endif %}
|
|
{% endcall %}
|
|
{% endfor %}
|
|
{% endcall %}
|
|
|
|
{{ page_footer("Preview", back_link=(
|
|
url_for('.send_messages', service_id=current_service.id, template_id=template.id)) if not help else None
|
|
) }}
|
|
</form>
|
|
|
|
{% endblock %}
|