X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/83fe2a8e363f2b9f3ece27227b8194bafadfe47f..391b3e40affcdacc99dae60cc2dd51f30114fd94:/apps/wiki/forms.py diff --git a/apps/wiki/forms.py b/apps/wiki/forms.py index 137b072f..c7da3aff 100644 --- a/apps/wiki/forms.py +++ b/apps/wiki/forms.py @@ -64,13 +64,20 @@ class DocumentTextSaveForm(forms.Form): help_text=_(u"Mark this revision as publishable.") ) + for_cybernauts = forms.BooleanField( + required=False, initial=False, + label=_(u"For Cybernauts"), + help_text=_(u"Mark this document for Cybernauts.") + ) + def __init__(self, *args, **kwargs): user = kwargs.pop('user') - r = super(DocumentTextSaveForm, self).__init__(*args, **kwargs) + chunk = kwargs.pop('chunk') + super(DocumentTextSaveForm, self).__init__(*args, **kwargs) if user and user.is_authenticated(): self.fields['author_name'].required = False self.fields['author_email'].required = False - return r + self.fields['for_cybernauts'].initial = chunk.book.for_cybernauts class DocumentTextRevertForm(forms.Form):