X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/4cc45d4ff5437a9f6629dc976470a3f1c23c2c00..798aa75fca4137abc8ab34bca72cb630b7f74222:/edumed/contact_forms.py?ds=sidebyside diff --git a/edumed/contact_forms.py b/edumed/contact_forms.py index 29b0333..257c2fb 100644 --- a/edumed/contact_forms.py +++ b/edumed/contact_forms.py @@ -60,6 +60,7 @@ class CooperateForm(ContactForm): form_tag = 'wspolpraca' form_title = u"Bądź z nami w kontakcie" admin_list = ['podpis', 'contact'] + mailing_field = 'zgoda_dane' podpis = forms.CharField(label=u'Imię i nazwisko', max_length=128) contact = forms.EmailField(label=u'E-mail', max_length=128) @@ -87,9 +88,11 @@ class CooperateForm(ContactForm): class ContestForm(ContactForm): + disabled = True form_tag = 'konkurs' form_title = u"Zgłoś się do konkursu" admin_list = ['nazwisko', 'instytucja', 'tytul'] + mailing_field = 'zgoda_informacje' nazwisko = forms.CharField(label=u'Imię i nazwisko', max_length=128) contact = forms.EmailField(label=u'Adres e-mail', max_length=128) @@ -123,6 +126,7 @@ class ContestForm(ContactForm): class UdzialForm(ContactForm): + disabled = True form_tag = 'udzial' form_title = u"Udział" admin_list = ['nazwisko', 'miejscowosc', 'instytucja'] @@ -157,6 +161,7 @@ class WTEMForm(ContactForm): disabled = True disabled_template = 'wtem/disabled_contact_form.html' form_tag = "wtem" + old_form_tags = ["wtem2013", "wtem2014"] form_title = u"WTEM - rejestracja uczestników" submit_label = u"Wyślij zgłoszenie" admin_list = ['imie', 'nazwisko', 'institution'] @@ -164,6 +169,7 @@ class WTEMForm(ContactForm): 'student': forms.formsets.formset_factory( WTEMStudentForm, formset=NonEmptyBaseFormSet, max_num=5, validate_max=True, extra=5), } + mailing_field = 'zgoda_informacje' contact = forms.EmailField(label=u'Adres e-mail opiekuna/opiekunki', max_length=128) imie = forms.CharField(label=u'Imię', max_length=128) @@ -254,6 +260,7 @@ class OlimpiadaForm(ContactForm): disabled = True disabled_template = 'wtem/disabled_contact_form.html' form_tag = "olimpiada" + old_form_tags = ["olimpiada-2016"] form_title = u"Olimpiada Cyfrowa - Elektroniczny System Zgłoszeń" submit_label = u"Wyślij zgłoszenie" admin_list = ['nazwisko', 'school'] @@ -373,9 +380,11 @@ class MILForm(ContactForm): class TEMForm(ContactForm): + disabled = True form_tag = 'tem' form_title = u"TEM - szkolenie dla trenerów edukacji medialnej" admin_list = ['imie', 'nazwisko', 'instytucja', 'contact'] + mailing_field = 'zgoda_informacje' imie = forms.CharField(label=u'Imię', max_length=128) nazwisko = forms.CharField(label=u'Nazwisko', max_length=128) @@ -403,6 +412,7 @@ class TEMForm(ContactForm): class SuperwizjaForm(ContactForm): + disabled = True form_tag = 'superwizja' form_title = u"Informacje o zajęciach" admin_list = ['nazwisko', 'contact', 'skype', 'temat'] @@ -485,9 +495,11 @@ class CybernauciForm(ContactForm): disabled = True disabled_template = 'contact/disabled_contact_form.html' form_tag = 'trenerzy-cybernauci2017' + old_form_tags = ['trenerzy-cybernauci'] form_title = u"Cybernauci – szkolenie dla trenerów" admin_list = ['nazwisko', 'instytucja', 'contact'] submit_label = u'Wyślij' + mailing_field = 'zgoda_newsletter' nazwisko = forms.CharField(label=u'Imię i nazwisko', max_length=1024) adres = forms.CharField(label=u'Adres zamieszkania') @@ -558,6 +570,7 @@ class WLEMForm(ContactForm): form_title = u"WLEM - szkolenie dla warszawskich liderów edukacji medialnej" admin_list = ['nazwisko', 'instytucja', 'contact'] submit_label = u'Wyślij' + mailing_field = 'zgoda_newsletter' nazwisko = forms.CharField(label=u'Imię i nazwisko', max_length=128) contact = forms.CharField(label=u'Adres e-mail') @@ -607,7 +620,9 @@ class CybernauciAnkietaForm(ContactForm): super(CybernauciAnkietaForm, self).__init__(*args, **kwargs) self.label_suffix = '' + disabled = True form_tag = 'cybernauci-ankieta-trenera-2017' + old_form_tags = ['cybernauci-ankieta-trenera'] form_title = u"Cybernauci – ankieta trenerska" nazwisko = forms.CharField(label=u'Imię i nazwisko', max_length=128) contact = forms.CharField(label=u'Adres e-mail') @@ -798,3 +813,34 @@ class SciezkiKopernikaTestForm(TestForm): questions = [question_data(i) for i in xrange(1, question_count + 1)] points = sum(question['score'] for question in questions) return {'questions': questions, 'points': points/2., 'total': question_count} + + +class ESEMWarszawaForm(ContactForm): + form_tag = 'emels-warszawa' + form_title = u"Ja i młodzież w cyfrowym świecie" + admin_list = ['imie', 'nazwisko', 'instytucja', 'contact'] + submit_label = u'Wyślij' + mailing_field = 'zgoda_newsletter' + disabled = True + disabled_template = 'contact/disabled_contact_form.html' + + imie = forms.CharField(label=u'Imię', max_length=128) + nazwisko = forms.CharField(label=u'Nazwisko', max_length=128) + contact = forms.EmailField( + label=u'Adres e-mail', max_length=128, help_text=u'Wyślemy na niego informacje organizacyjne.') + telefon = forms.CharField( + label=u'Numer telefonu', max_length=20, + help_text=u'Liczba miejsc na warsztatach jest ograniczona, będziemy telefonicznie potwierdzać ' + u'obecność, a w przypadku rezygnacji chcielibyśmy móc udostępnić miejsce kolejnej ' + u'zainteresowanej osobie.') + motywacja = forms.CharField( + label=u'W jaki sposób wykorzystasz wiedzę zdobytą na warsztatach?', max_length=1000, + widget=forms.Textarea) + instytucja = forms.CharField(label=u'Organizacja/instytucja', max_length=255) + zgoda_newsletter = forms.BooleanField( + required=False, + label=u'Chcę otrzymywać newsletter Edukacja medialna.') + + +class ESEMGdanskForm(ESEMWarszawaForm): + form_tag = 'emels-gdansk'