From ae0a3448a93e75e8a6d30dfeafb050ed3b5190b4 Mon Sep 17 00:00:00 2001 From: Jan Szejko Date: Wed, 13 Jun 2018 11:39:49 +0200 Subject: [PATCH 1/1] =?utf8?q?"zg=C5=82o=C5=9B=20si=C4=99=20na=20warsztaty?= =?utf8?q?"=20in=20results?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- contact/templatetags/contact_tags.py | 11 +++++++++++ .../contact/collegium-mlodych-test/results.html | 9 +++++++-- .../contact/collegium-mlodych-test/results_email.txt | 8 +++----- .../templates/contact/collegium-mlodych/mail_body.txt | 2 +- .../templates/contact/collegium-mlodych/thanks.html | 2 +- 5 files changed, 23 insertions(+), 9 deletions(-) diff --git a/contact/templatetags/contact_tags.py b/contact/templatetags/contact_tags.py index aadba16..d8b18cb 100755 --- a/contact/templatetags/contact_tags.py +++ b/contact/templatetags/contact_tags.py @@ -1,5 +1,7 @@ # -*- coding: utf-8 -*- from django.template import Library + +from contact.forms import contact_forms from contact.models import Contact register = Library() @@ -8,3 +10,12 @@ register = Library() @register.filter def pretty_print(value): return Contact.pretty_print(value) + + +@register.filter +def is_enabled(form_tag): + form_class = contact_forms.get(form_tag) + if form_class: + return not getattr(form_class, 'disabled', False) + else: + return False diff --git a/edumed/templates/contact/collegium-mlodych-test/results.html b/edumed/templates/contact/collegium-mlodych-test/results.html index 64f92f0..7a5b3fb 100644 --- a/edumed/templates/contact/collegium-mlodych-test/results.html +++ b/edumed/templates/contact/collegium-mlodych-test/results.html @@ -1,5 +1,6 @@ {% extends base_template|default:"base.html" %} {% load i18n %} +{% load contact_tags %} {% block title %}Wyniki{% endblock %} @@ -9,7 +10,9 @@

Suma uzyskanych punktów: {{ results.points|floatformat }} na {{ results.total }} możliwych.

- {#

Zgłoś się na warsztaty

#} + {% if 'collegium-mlodych'|is_enabled %} +

Zgłoś się na warsztaty

+ {% endif %} {% for question in results.questions %} {{ question.label }} @@ -24,7 +27,9 @@ {{ answer.comment }} {% endfor %} {% endfor %} - {#

Zgłoś się na warsztaty

#} + {% if 'collegium-mlodych'|is_enabled %} +

Zgłoś się na warsztaty

+ {% endif %}

Pytania stworzyli: Grzegorz Stunża, Marcin Wilkowski.

Komentarzami opatrzyli: Paulina Piasecka, Paweł Maranowski.

diff --git a/edumed/templates/contact/collegium-mlodych-test/results_email.txt b/edumed/templates/contact/collegium-mlodych-test/results_email.txt index bd8eeaf..3b015ac 100644 --- a/edumed/templates/contact/collegium-mlodych-test/results_email.txt +++ b/edumed/templates/contact/collegium-mlodych-test/results_email.txt @@ -1,4 +1,4 @@ -Witaj, +{% load contact_tags %}Witaj, Oto wyniki testu: @@ -6,12 +6,10 @@ Suma uzyskanych punktów: {{ results.points|floatformat }} na {{ results.total } Pod poniższym adresem możesz obejrzeć swoje odpowiedzi z komentarzami: https://edukacjamedialna.edu.pl{% url 'contact_results' contact.id contact.digest %} - -{% comment %} +{% if 'collegium-mlodych'|is_enabled %} Zgłoś się na warsztaty: https://edukacjamedialna.edu.pl{% url 'contact_form' 'collegium-mlodych' %} -{% endcomment %} - +{% endif %} Z pozdrowieniami, fundacja Nowoczesna Polska diff --git a/edumed/templates/contact/collegium-mlodych/mail_body.txt b/edumed/templates/contact/collegium-mlodych/mail_body.txt index e653746..602d7db 100644 --- a/edumed/templates/contact/collegium-mlodych/mail_body.txt +++ b/edumed/templates/contact/collegium-mlodych/mail_body.txt @@ -5,7 +5,7 @@ Dziękujemy za przesłanie zgłoszenia do udziału w warsztatach z zakresu eduka Pamiętaj, że aby zaakceptować Twoje zgłoszenie, musimy otrzymać komplet dokumentów rekrutacyjnych w formie papierowej, opatrzonych wymaganymi podpisami, oraz potwierdzić dane w nich zawarte. O ostatecznej decyzji powiadomimy Ciebie i Twojego rodzica / opiekuna prawnego w późniejszym terminie. Wzory dokumentów rekrutacyjnych znajdziesz pod adresem -http://edukacjamedialna.edu.pl/media/chunks/attachment/dokumenty_rekrutacyjne.zip. +http://edukacjamedialna.edu.pl/media/chunks/attachment/dokumenty_rekrutacyjne_v2.zip. Po wypełnieniu i podpisaniu odeślij je na adres: diff --git a/edumed/templates/contact/collegium-mlodych/thanks.html b/edumed/templates/contact/collegium-mlodych/thanks.html index 78a5f5e..44f3df7 100644 --- a/edumed/templates/contact/collegium-mlodych/thanks.html +++ b/edumed/templates/contact/collegium-mlodych/thanks.html @@ -10,7 +10,7 @@

Pamiętaj, że aby zaakceptować Twoje zgłoszenie, musimy otrzymać komplet dokumentów rekrutacyjnych w formie papierowej, opatrzonych wymaganymi podpisami, oraz potwierdzić dane w nich zawarte. O ostatecznej decyzji powiadomimy Ciebie i Twojego rodzica / opiekuna prawnego w późniejszym terminie.

-

Pobierz wzory dokumentów rekrutacyjnych

+

Pobierz wzory dokumentów rekrutacyjnych

Po wypełnieniu i podpisaniu dokumentów, odeślij je na adres:

-- 2.20.1