X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/d05a1d784f2f0dbad6839c672cae8226d1b0fa9d..1c4c468783e5f380324c29ebc3b2c452da8cc2a0:/apps/wiki/forms.py diff --git a/apps/wiki/forms.py b/apps/wiki/forms.py index 3ef3ed14..010ad723 100644 --- a/apps/wiki/forms.py +++ b/apps/wiki/forms.py @@ -15,8 +15,7 @@ class DocumentPubmarkForm(forms.Form): """ id = forms.CharField(widget=forms.HiddenInput) - publishable = forms.BooleanField(required=False, initial=True, - label=_('Publishable')) + publishable = forms.BooleanField(required=False, initial=True, label=_('Publishable')) revision = forms.IntegerField(widget=forms.HiddenInput) @@ -46,7 +45,7 @@ class DocumentTextSaveForm(forms.Form): ) comment = forms.CharField( - required=True, + required=False, widget=forms.Textarea, label=_(u"Your comments"), help_text=_(u"Describe changes you made."), @@ -59,18 +58,25 @@ class DocumentTextSaveForm(forms.Form): help_text=_(u"If you completed a life cycle stage, select it."), ) - publishable = forms.BooleanField(required=False, initial=False, + publishable = forms.BooleanField( + required=False, initial=False, label=_('Publishable'), - help_text=_(u"Mark this revision as publishable.") + 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): @@ -97,7 +103,7 @@ class DocumentTextRevertForm(forms.Form): ) comment = forms.CharField( - required=True, + required=False, widget=forms.Textarea, label=_(u"Your comments"), help_text=_(u"Describe the reason for reverting."),