X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/e76acb4ea49713c4390342ccbdf8f3a5a71f8aee..d12ee4e0ec425e7f508c93ad1295a21a67ae1a30:/edumed/contact_forms.py diff --git a/edumed/contact_forms.py b/edumed/contact_forms.py new file mode 100644 index 0000000..7286509 --- /dev/null +++ b/edumed/contact_forms.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +from django import forms +from contact.forms import ContactForm + + +class RegistrationForm(ContactForm): + form_tag = 'sugestie' + form_title = u"Zgłoś sugestię" + admin_list = ['podpis', 'contact', 'temat'] + + contact = forms.EmailField(label=u'E-mail', max_length=128, required=False) + podpis = forms.CharField(label=u'Podpis', max_length=128, required=False) + temat = forms.CharField(label=u'Temat zgłoszenia', max_length=255) + tresc = forms.CharField(label=u'Treść', widget=forms.Textarea, max_length=1800) + + +class ContestForm(ContactForm): + form_tag = 'konkurs' + form_title = u"Zgłoś się do konkursu" + admin_list = ['name', 'organization', 'title'] + + nazwisko = forms.CharField(label=u'Imię i nazwisko', max_length=128) + contact = forms.EmailField(label=u'Adres e-mail', max_length=128) + instytucja = forms.CharField(label=u'Instytucja (nazwa, adres)', + widget=forms.Textarea, max_length=1000) + tytul = forms.CharField(label=u'Tytuł przeprowadzonej lekcji', + help_text=u'proszę wymienić wszystkie, jeśli zostały przeprowadzone więcej niż jedne zajęcia', + widget=forms.Textarea, max_length=1000) + uczestnicy = forms.CharField(label=u'Liczba uczestników', max_length=64) + trudnosci = forms.CharField(label=u'Czy w trakcie zajęć pojawiły się jakieś trudności? Jeśli tak, to jakie?', + widget=forms.Textarea, max_length=2000) + pomocne = forms.CharField(label=u'Co w materiałach okazało się najbardziej pomocne w przygotowaniu i prowadzeniu lekcji?', + widget=forms.Textarea, max_length=2000) + nieprzydatne = forms.CharField(label=u'Co w materiałach okazało się nieprzydatne w przygotowaniu i prowadzeniu lekcji?', + widget=forms.Textarea, max_length=2000) + poprawic = forms.CharField(label=u'Jak możemy poprawić serwis edukacjamedialna.edu.pl?', + widget=forms.Textarea, max_length=2000) + inne = forms.CharField(label=u'Inne uwagi i komentarze', + widget=forms.Textarea, max_length=2000, + required=False) + zgoda_regulamin = forms.BooleanField( + label=u'Znam i akceptuję regulamin konkursu Medialog.', + help_text=u'Zobacz regulamin konkursu MediaLog.' + ) + zgoda_informacje = forms.BooleanField( + label=u'Wyrażam zgodę na otrzymywanie informacji od Fundacji Nowoczesna Polska związanych z edukacją medialną.', + required=False + )