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)
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)
class UdzialForm(ContactForm):
+ disabled = True
form_tag = 'udzial'
form_title = u"Udział"
admin_list = ['nazwisko', 'miejscowosc', 'instytucja']
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']
'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)
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']
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)
class SuperwizjaForm(ContactForm):
+ disabled = True
form_tag = 'superwizja'
form_title = u"Informacje o zajęciach"
admin_list = ['nazwisko', 'contact', 'skype', 'temat']
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')
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')
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')
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'