allow empty dates ("forever")

use dedicated checkboxes for "close" and "expose" dates
This commit is contained in:
lars 2010-05-08 15:31:46 +00:00
parent 841be7d138
commit 1bc66d929f
2 changed files with 45 additions and 13 deletions

View file

@ -8,8 +8,10 @@ class PollForm(formencode.Schema):
class PollSettingsForm(PollForm):
settings = formencode.validators.Set()
setting_expose_date = formencode.validators.UnicodeString(strip=True, not_empty=True)
setting_close_date = formencode.validators.UnicodeString(strip=True, not_empty=True)
setting_expose_date = formencode.validators.UnicodeString(strip=True)
setting_expose_date_forever = formencode.validators.Set()
setting_close_date = formencode.validators.UnicodeString(strip=True)
setting_close_date_forever = formencode.validators.Set()
class SubmitForm(formencode.Schema):
submitter = formencode.validators.UnicodeString(strip=True, not_empty=True)