+
+ presentation_post_conference_publication = forms.BooleanField(
+ label=_('I am interested in including my paper in the post-conference publication'),
+ required=False
+ )
+
+ #workshop = forms.BooleanField(label=_('Workshop'), required=False)
+ #workshop_title = forms.CharField(label=_('Title of workshop'),
+ # max_length=256, required=False)
+ #workshop_summary = forms.CharField(label=_('Summary of workshop (max. 1800 characters)'),
+ # widget=forms.Textarea, max_length=1800, required=False)
+
+
+ def __init__(self, *args, **kw):
+ super(RegisterSpeaker, self).__init__(*args, **kw)
+ self.closed = getattr(settings, 'REGISTRATION_SPEAKER_CLOSED', False)
+ self.fields.keyOrder = [
+ 'first_name',
+ 'last_name',
+ 'contact',
+ 'phone',
+ 'organization',
+ 'bio',
+ 'photo',
+# 'presentation',
+ 'presentation_title',
+ 'presentation_summary',
+ 'presentation_thematic_track',
+ 'presentation_post_conference_publication',
+# 'workshop',
+# 'workshop_title',
+# 'workshop_summary',
+
+ 'agree_mailing',
+ 'agree_data',
+ 'agree_license'
+ ]
+
+
+class NextForm(ContactForm):
+ form_tag = '/next'
+ form_title = _('Next CopyCamp')
+
+ name = forms.CharField(label=_('Name'), max_length=128)
+ contact = forms.EmailField(label=_('E-mail'), max_length=128)
+ organization = forms.CharField(label=_('Organization'),
+ max_length=256, required=False)
+
+
+class WorkshopForm(ContactForm):
+ form_tag = 'workshop'
+ save_as_tag = 'workshop-2015'
+ conference_name = u'CopyCamp 2015'
+ form_title = _('Workshop')
+
+ name = forms.CharField(label=_('Name'), max_length=128)
+ contact = forms.EmailField(label=_('E-mail'), max_length=128)
+ organization = forms.CharField(label=_('Organization'),
+ max_length=256, required=False)
+
+ _#header = HeaderField(label=mark_safe_lazy(_("<h3>I'll take a part in workshops</h3>")), help_text=_('Only workshops with any spots left are visible here.'))
+
+ #_h1 = HeaderField(label=mark_safe_lazy(_("<strong>Thursday, November 6th, 10 a.m.–12 noon</strong>")))
+
+ #w_rysiek = forms.BooleanField(label=_(u'Michał „rysiek” Woźniak, Koalicja Otwartej Edukacji KOED: Wprowadzenie do prawa autorskiego i wolnych licencji'), required=False)
+ #w_bartsch = forms.BooleanField(label=_(u'Natalia Bartsch: Wykorzystywanie istniejących utworów w tworzeniu przedstawienia teatralnego'), required=False)
+ #w_samsung = forms.BooleanField(label=_(u'Rafał Sikorski: Prywatny użytek w prawie autorskim w XXI wieku. Jak powinien wyglądać w\u00a0Unii Europejskiej?'), required=False)
+
+ #_h2 = HeaderField(label=mark_safe_lazy(_("<strong>Friday, November 7th, 10 a.m.–12 noon</strong>")))
+
+ #w_mezei = forms.BooleanField(label=_(u'Péter Mezei: European copyright alternatives – 2014 (Workshop will be held in English)'), required=False)
+ #w_sliwowski = forms.BooleanField(label=_(u'Kamil Śliwowski, Koalicja Otwartej Edukacji KOED: Prawo autorskie w Sieci - ćwiczenia praktyczne'), required=False)
+
+ #_h3 = HeaderField(label=mark_safe_lazy(_("<strong>Friday, November 7th, 12 noon–2 p.m.</strong>")))
+
+ #w_zaiks = forms.BooleanField(label=_(u'Łukasz Łyczkowski, Adam Pacuski, Stowarzyszenie Autorów ZAiKS: Praktyczne aspekty dozwolonego użytku'), required=False)
+ #w_creativepoland = forms.BooleanField(label=_(u'Paweł Kaźmierczyk i Dagmara Białek, Creative Poland: Sektor kreatywny – pomysły są w cenie'), required=False)
+
+ #_header_1 = HeaderField(label='')
+
+ #agree_mailing = forms.BooleanField(
+ # label=_('I am interested in receiving information about the Modern Poland Foundation\'s activities by e-mail'),
+ # required=False
+ #)