]> git.openstreetmap.org Git - osqa.git/blobdiff - forum_modules/exporter/forms.py
Merge pull request #45 from udacity/sort_modes
[osqa.git] / forum_modules / exporter / forms.py
index 94ce8004aa3dfedae60f09ad1b257b05405b743f..275580fd3665af85cacbeb3906964f8c38c626ce 100644 (file)
@@ -1,6 +1,15 @@
 from django import forms
 from django.utils.translation import ugettext as _
 
 from django import forms
 from django.utils.translation import ugettext as _
 
+FORMAT_CHOICES = (
+('tgz', _('tar.gz')),
+('zip', _('zip'))
+)
+
 class ExporterForm(forms.Form):
 class ExporterForm(forms.Form):
-    anon_data = forms.BooleanField(label=_('Anonimyzed data'), help_text=_('Don\'t export user data and make all content anonymous'), required=False)
+    file_format = forms.ChoiceField(widget=forms.Select, choices=FORMAT_CHOICES, initial='zip',
+                                       label=_('File format'), help_text=_("File format of the compressed backup"), required=True)
+    anon_data = forms.BooleanField(label=_('Anonymized data'), help_text=_('Don\'t export user data and make all content anonymous'), required=False)
+    uplodaded_files = forms.BooleanField(label=_('Uploaded files'), help_text=_('Include uploaded files in the backup'), required=False, initial=True)
+    import_skins_folder = forms.BooleanField(label=_('Skins folder'), help_text=_('Include skins folder in the backup'), required=False, initial=False)
     
\ No newline at end of file
     
\ No newline at end of file