mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-03-06 10:22:19 -05:00
add placeholder letters page
This commit is contained in:
@@ -27,5 +27,6 @@ from app.main.views import (
|
||||
all_services,
|
||||
feedback,
|
||||
providers,
|
||||
platform_admin
|
||||
platform_admin,
|
||||
letters
|
||||
)
|
||||
|
||||
12
app/main/views/letters.py
Normal file
12
app/main/views/letters.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from flask import render_template, abort
|
||||
from flask_login import login_required
|
||||
|
||||
from app import current_service
|
||||
from app.main import main
|
||||
from app.utils import user_has_permissions
|
||||
|
||||
@main.route("/services/<service_id>/letters")
|
||||
@login_required
|
||||
@user_has_permissions('manage_templates', admin_override=True)
|
||||
def letters(service_id):
|
||||
return render_template('views/letters.html')
|
||||
@@ -1,6 +1,4 @@
|
||||
import json
|
||||
import itertools
|
||||
from datetime import datetime, timedelta
|
||||
from string import ascii_uppercase
|
||||
|
||||
from contextlib import suppress
|
||||
|
||||
@@ -50,6 +50,9 @@
|
||||
{% if current_user.has_permissions(['view_activity', 'manage_templates', 'manage_api_keys'], admin_override=True, any_=True) %}
|
||||
<li><a href="{{ url_for('.choose_template', service_id=current_service.id, template_type='email') }}">Email templates</a></li>
|
||||
<li><a href="{{ url_for('.choose_template', service_id=current_service.id, template_type='sms') }}">Text message templates</a></li>
|
||||
{% if current_service.can_send_letters %}
|
||||
<li><a href="{{ url_for('.letters', service_id=current_service.id) }}">Letter templates</a></li>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% if current_user.has_permissions(['manage_users', 'manage_settings'], admin_override=True) %}
|
||||
<li><a href="{{ url_for('.manage_users', service_id=current_service.id) }}">Team members</a></li>
|
||||
|
||||
19
app/templates/views/letters.html
Normal file
19
app/templates/views/letters.html
Normal file
@@ -0,0 +1,19 @@
|
||||
{% extends "withnav_template.html" %}
|
||||
{% from "components/sms-message.html" import sms_message %}
|
||||
{% from "components/email-message.html" import email_message %}
|
||||
{% from "components/page-footer.html" import page_footer %}
|
||||
{% from "components/file-upload.html" import file_upload %}
|
||||
{% from "components/table.html" import list_table, text_field, index_field, index_field_heading %}
|
||||
|
||||
{% block page_title %}
|
||||
Upload recipients – GOV.UK Notify
|
||||
{% endblock %}
|
||||
|
||||
{% block maincolumn_content %}
|
||||
|
||||
<h1 class="heading-large">Letters 📩📨💌📮📜📑👌👌👌</h1>
|
||||
<p>
|
||||
[insert content here]
|
||||
</p>
|
||||
|
||||
{% endblock %}
|
||||
@@ -93,6 +93,11 @@
|
||||
{{ 'Take service out of research mode' if current_service.research_mode else 'Put into research mode' }}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="{{ url_for('.service_switch_can_send_letters', service_id=current_service.id) }}" class="button">
|
||||
{{ 'Stop sending letters' if current_service.can_send_letters else 'Allow to send letters' }}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user