- country = forms.ChoiceField(label=_('Country of residence'), choices=zip(COUNTRIES, COUNTRIES))
- travel_grant = forms.BooleanField(
- label=_('I require financial assistance to attend CopyCamp 2017.'), required=False)
- travel_grant_motivation = forms.CharField(
- label=_('Please write us about yourself and why you want to come to CopyCamp. '
- 'This information will help us evaluate your travel grant application:'),
- help_text=_('Financial assistance for German audience is possible '
- 'thanks to the funds of the German Federal Foreign Office transferred by '
- 'the Foundation for Polish-German Cooperation.'),
- widget=forms.Textarea, max_length=600, required=False)
-
- days = forms.ChoiceField(
- label=_("I'm planning to show up on"),
- choices=[
- ('both', _('Both days of the conference')),
- ('only-28th', _('September 28th only')),
- ('only-29th', _('September 29th only')),
- ], widget=forms.RadioSelect())
-
- # ankieta
- times_attended = forms.ChoiceField(
- required=False,
- label=_("1. How many times have you attended CopyCamp?"),
- choices=[
- ('0', _('not yet')),
- ('1', _('once')),
- ('2', _('twice')),
- ('3', _('three times')),
- ('4', _('four times')),
- ('5', _('five times')),
- ], widget=forms.RadioSelect())
- age = forms.ChoiceField(
- required=False,
- label=_("2. Please indicate your age bracket:"),
- choices=[
- ('0-19', _('19 or below')),
- ('20-25', _('20-25')),
- ('26-35', _('26-35')),
- ('36-45', _('36-45')),
- ('46-55', _('46-55')),
- ('56-65', _('56-65')),
- ('66+', _('66 or above')),
- ], widget=forms.RadioSelect())
- areas = forms.MultipleChoiceField(
- required=False,
- label=_("3. Please indicate up to 3 areas you feel most affiliated with"),
- choices=[
- ('sztuki plastyczne', _('visual art')),
- ('literatura', _('literature')),
- ('muzyka', _('music')),
- ('teatr', _('theatre')),
- ('film', _('film production')),
- ('wydawanie', _('publishing')),
- ('prawo', _('law')),
- ('ekonomia', _('economy')),
- ('socjologia', _('sociology')),
- ('technika', _('technology')),
- ('edukacja', _('education')),
- ('studia', _('higher education')),
- ('nauka', _('academic research')),
- ('biblioteki', _('library science')),
- ('administracja', _('public administration')),
- ('ngo', _('nonprofit organisations')),
- ('other', _('other (please specify below)')),
- ], widget=forms.CheckboxSelectMultiple())
- areas_other = forms.CharField(required=False, label=_('Fill if you selected “other” above'))
- source = forms.ChoiceField(
- required=False,
- label=_("4. Please indicate how you received information about the conference:"),
- choices=[
- ('znajomi', _('through friends sharing on the web')),
- ('znajomi2', _('through friends by other means')),
- ('prasa', _('through press')),
- ('fnp', _('directly through the Foundation\'s facebook or website')),
- ('www', _('through other websites (please specify below)')),
- ('other', _('other (please specify below)')),
- ], widget=forms.RadioSelect())
- source_other = forms.CharField(required=False, label=_('Fill if you selected “other” or “other website” above'))
- motivation = forms.ChoiceField(
- required=False,
- label=_("6. Please indicate the most important factor for your willingness to participate:"),
- choices=[
- ('speaker', _('listening to particular speaker(s)')),
- ('networking', _('good networking occasion')),
- ('partnering', _('partnering with organisations present at the event')),
- ('other', _('other (please specify below)')),
- ], widget=forms.RadioSelect())
- motivation_other = forms.CharField(required=False, label=_('Fill if you selected “other” above'))
-
- agree_mailing = forms.BooleanField(
- label=_('I am interested in receiving information about the Modern Poland Foundation\'s activities by e-mail'),
- required=False
- )
- agree_data = forms.BooleanField(
- label=_('Permission for data processing'),
- help_text=_(u'I hereby grant Modern Poland Foundation (Fundacja Nowoczesna Polska, ul. Marszałkowska 84/92, 00-514 Warszawa) permission to process my personal data (name, e-mail address) for purposes of registration for CopyCamp conference.')
- )