From b1623742df57f22ef5c11b0234144a58cd065991 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bompard?= Date: Tue, 30 Jun 2015 16:34:29 +0000 Subject: [PATCH] HyperKitty: allow easy templates customization --- roles/mailman/tasks/main.yml | 5 +++++ roles/mailman/templates/settings.py.j2 | 1 + 2 files changed, 6 insertions(+) diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml index 163a1cca0c..4f9002d9ee 100644 --- a/roles/mailman/tasks/main.yml +++ b/roles/mailman/tasks/main.yml @@ -299,6 +299,11 @@ state=directory owner=root group=root mode=0755 tags: mailman +- name: create the hyperkitty templates override dir + file: path="{{ mailman_webui_basedir }}/templates" + state=directory owner=root group=root mode=0755 + tags: mailman + # # Plug HyperKitty into Mailman # diff --git a/roles/mailman/templates/settings.py.j2 b/roles/mailman/templates/settings.py.j2 index 5fc6386162..237bbbc965 100644 --- a/roles/mailman/templates/settings.py.j2 +++ b/roles/mailman/templates/settings.py.j2 @@ -186,6 +186,7 @@ TEMPLATE_DIRS = ( # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates". # Always use forward slashes, even on Windows. # Don't forget to use absolute paths, not relative paths. + '{{ mailman_webui_basedir }}/templates', ) # Django 1.6+ defaults to a JSON serializer, but it won't work with django-openid, see