Rearrange source to src dir.
[redakcja.git] / apps / wiki / forms.py
diff --git a/apps/wiki/forms.py b/apps/wiki/forms.py
deleted file mode 100644 (file)
index 3ef3ed1..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-# -*- coding: utf-8 -*-
-#
-# This file is part of FNP-Redakcja, licensed under GNU Affero GPLv3 or later.
-# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
-#
-from django import forms
-from django.utils.translation import ugettext_lazy as _
-
-from catalogue.models import Chunk
-
-
-class DocumentPubmarkForm(forms.Form):
-    """
-        Form for marking revisions for publishing.
-    """
-
-    id = forms.CharField(widget=forms.HiddenInput)
-    publishable = forms.BooleanField(required=False, initial=True,
-            label=_('Publishable'))
-    revision = forms.IntegerField(widget=forms.HiddenInput)
-
-
-class DocumentTextSaveForm(forms.Form):
-    """
-    Form for saving document's text:
-
-        * parent_revision - revision which the modified text originated from.
-        * comment - user's verbose comment; will be used in commit.
-        * stage_completed - mark this change as end of given stage.
-
-    """
-
-    parent_revision = forms.IntegerField(widget=forms.HiddenInput, required=False)
-    text = forms.CharField(widget=forms.HiddenInput)
-
-    author_name = forms.CharField(
-        required=True,
-        label=_(u"Author"),
-        help_text=_(u"Your name"),
-    )
-
-    author_email = forms.EmailField(
-        required=True,
-        label=_(u"Author's email"),
-        help_text=_(u"Your email address, so we can show a gravatar :)"),
-    )
-
-    comment = forms.CharField(
-        required=True,
-        widget=forms.Textarea,
-        label=_(u"Your comments"),
-        help_text=_(u"Describe changes you made."),
-    )
-
-    stage_completed = forms.ModelChoiceField(
-        queryset=Chunk.tag_model.objects.all(),
-        required=False,
-        label=_(u"Completed"),
-        help_text=_(u"If you completed a life cycle stage, select it."),
-    )
-
-    publishable = forms.BooleanField(required=False, initial=False,
-        label=_('Publishable'),
-        help_text=_(u"Mark this revision as publishable.")
-    )
-
-    def __init__(self, *args, **kwargs):
-        user = kwargs.pop('user')
-        r = 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
-
-
-class DocumentTextRevertForm(forms.Form):
-    """
-    Form for reverting document's text:
-
-        * revision - revision to revert to.
-        * comment - user's verbose comment; will be used in commit.
-
-    """
-
-    revision = forms.IntegerField(widget=forms.HiddenInput)
-
-    author_name = forms.CharField(
-        required=False,
-        label=_(u"Author"),
-        help_text=_(u"Your name"),
-    )
-
-    author_email = forms.EmailField(
-        required=False,
-        label=_(u"Author's email"),
-        help_text=_(u"Your email address, so we can show a gravatar :)"),
-    )
-
-    comment = forms.CharField(
-        required=True,
-        widget=forms.Textarea,
-        label=_(u"Your comments"),
-        help_text=_(u"Describe the reason for reverting."),
-    )