-class DummyForm(forms.Form):
- amount = forms.DecimalField()
- name = forms.CharField()
- email = forms.EmailField()
+class FundingForm(forms.Form):
+ required_css_class = 'required'
+
+ amount = forms.DecimalField(label=_("Amount"), decimal_places=2,
+ widget=PerksAmountWidget())
+ name = forms.CharField(label=_("Name"), required=False,
+ help_text=_("Optional name for public list of contributors. <br/>"
+ "Leave empty if you prefer to remain anonymous. <br/>"
+ "If we need any data for your perks, we'll get to you by e-mail anyway."))
+ email = forms.EmailField(label=_("Contact e-mail"),
+ help_text=_("Won't be publicised. <br/>"
+ "We'll use it to contact you about your perks and fundraiser status and payment updates.<br/> "
+ "Leave empty if you prefer not to be contacted by us."), required=False)