From 47e8f448da1d58c68990e05553d86ad282480502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bompard?= Date: Thu, 25 Oct 2018 08:24:39 +0000 Subject: [PATCH] Add a more informative message for the lists closed signup state --- roles/mailman/files/signup_closed.html | 21 +++++++++++++++++++++ roles/mailman/tasks/main.yml | 5 +++++ 2 files changed, 26 insertions(+) create mode 100644 roles/mailman/files/signup_closed.html diff --git a/roles/mailman/files/signup_closed.html b/roles/mailman/files/signup_closed.html new file mode 100644 index 0000000000..d38566be50 --- /dev/null +++ b/roles/mailman/files/signup_closed.html @@ -0,0 +1,21 @@ +{% extends "account/base.html" %} + +{% load i18n %} + +{% block head_title %}{% trans "Signup" %}{% endblock %} + +{% block content %} +

{% trans "Sign Up" %}

+ +

+{% blocktrans %} +Account creation for the Fedora mailing-lists is done by +creating an account in FAS. +{% endblocktrans %} +

+ +{% url LOGIN_URL as login_url %} +

{% blocktrans %}Already have an account? Then please sign in.{% endblocktrans %}

+ + +{% endblock %} diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml index a665bc1f11..3d1151d3f5 100644 --- a/roles/mailman/tasks/main.yml +++ b/roles/mailman/tasks/main.yml @@ -400,6 +400,11 @@ dest="{{ mailman_webui_basedir }}/templates/django_mailman3/login_extra_top.html" tags: mailman +- name: install our fedora-specific signup_closed page + copy: src=signup_closed.html + dest="{{ mailman_webui_basedir }}/templates/account/signup_closed.html" + tags: mailman + - name: Install our fedmenu js hook template: src=bottom.html dest="{{mailman_webui_basedir }}/templates/hyperkitty/bottom.html"