diff --git a/templates/arbeitsgruppen.html b/templates/arbeitsgruppen.html index ab75420b..7768d932 100644 --- a/templates/arbeitsgruppen.html +++ b/templates/arbeitsgruppen.html @@ -5,12 +5,10 @@

Arbeitsgruppen

Daniel Hafner: Einführung in die Anthroposophie

-

Carola Gerhard: Wie krieg ich's hin?

Felicia Holland: Workshop „Kunst als Weg“

Mein Workshop bietet die Möglichkeit, mit Hilfe von verschiedenen Materialien künstlerisch dem eigenen Ausdruck auf die Spur zu kommen. Farben, verschiedene Untergründe, Strukturen und Formen haben dabei ihre ganz eigenen Gesetze. Spannend wird es dann, wenn diese Gesetze mit dem eigenen Ausdruck in Beziehung treten.
In der Kunst kommt man nicht an sich selbst vorbei. So kann man auf diesem künstlerischen Weg eine Menge über sich selbst in Erfahrung bringen.
Jeder kann mitmachen, auch ganz ohne Vorkenntnisse.
Felicia Holland, 12 Jahre Tätigkeit in der Freien Kunst, jetzt Pfarrerin in Hannover

Ran Miller: Eurythmie

Richard Dzidzaria: Ehe und Partnerschaft: Ideale und Herausforderungen

-

Laurens Hornemann:

Martin Merckens:

diff --git a/templates/preparation_mail.html b/templates/preparation_mail.html new file mode 100644 index 00000000..45156fcc --- /dev/null +++ b/templates/preparation_mail.html @@ -0,0 +1,25 @@ +{% extends 'base_mail.html' %} +{% load static %} +{% block content %} +
+ +

Bald beginnt die Im·Puls-Tagung, {{form.name}}

+

Letzte Vorbereitungen zur Tagung.

+
+ + +{% endblock content %} diff --git a/templates/preparation_mail.txt b/templates/preparation_mail.txt new file mode 100644 index 00000000..284d2423 --- /dev/null +++ b/templates/preparation_mail.txt @@ -0,0 +1,12 @@ +Bald beginnt die Im·Puls-Tagung, {{form.name}}. +Letzte Hinweise zur Tagung. +- Schreibzeug, Hausschuhe, Eurythmieschuhe, Musikinstrumente, Schlafsack und Isomatte mitbringen. +- Es gibt eine Initiative zum Musizieren bei der Menschenweihehandlung, bei Interesse einfach mitmachen +- Denkt an den Kuchen! +- Das Tagungsbüro ist unter folgender Rufnummer erreichbar: 0151 70818415. +- Die Tagung beginnt am 14. Februar um 17:00, Du kannst gerne auch früher kommen. +- Auf der gesamten Tagung herrscht Alkohol- und Drogenverbot. +- Bei weiteren Fragen kannst Du gerne mit dem Tagungsbüro Kontakt aufnehmen. +Es wünscht viel Freude bei der Tagung, +Federico J. Denkena +im Auftrag diff --git a/website/admin.py b/website/admin.py index ac54dcf5..fc77df79 100644 --- a/website/admin.py +++ b/website/admin.py @@ -4,10 +4,10 @@ from django.core.mail import send_mail from django.template.loader import render_to_string class RegistrantAdmin(admin.ModelAdmin): - list_display = ('name',) + list_display = ('name','timestamp', 'payed', 'cake') readonly_fields = ['timestamp'] - list_filter = ['payed', 'rate_reduced', 'canceled', 'team', 'food'] - actions = ['welcome_mail',] + list_filter = ['payed', 'rate_reduced', 'canceled', 'team', 'food', 'cake'] + actions = ['welcome_mail','preparation_mail'] @admin.action(description='Send welcome mail again...') def welcome_mail(self, request, queryset): @@ -17,6 +17,15 @@ class RegistrantAdmin(admin.ModelAdmin): send_mail(f'Herzlich Willkommen zur Im·Puls-Tagung, {reg.name}', msg_plain, 'buero@im-puls.org', [f"{reg.mail}"], fail_silently=False, html_message=msg_html) send_mail(f'Neue Anmeldung: {reg.name}', msg_plain, 'buero@im-puls.org', ["webmaster@denkena-consulting.com"], fail_silently=False, html_message=msg_html) + @admin.action(description='Send preparation mail...') + def preparation_mail(self, request, queryset): + for reg in queryset: + msg_plain = render_to_string('preparation_mail.txt', {"form": reg}) + msg_html = render_to_string('preparation_mail.html', {"form": reg}) + send_mail(f'Letzte Informationen zur Im·Puls-Tagung, {reg.name}', msg_plain, 'buero@im-puls.org', [f"{reg.mail}"], fail_silently=False, html_message=msg_html) + + + admin.site.register(Registrant, RegistrantAdmin) admin.site.register(Author) admin.site.register(Category)