diff options
Diffstat (limited to 'ishtar/ishtar_base/forms_files.py')
-rw-r--r-- | ishtar/ishtar_base/forms_files.py | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/ishtar/ishtar_base/forms_files.py b/ishtar/ishtar_base/forms_files.py index 4f5ac18f4..61db92fa5 100644 --- a/ishtar/ishtar_base/forms_files.py +++ b/ishtar/ishtar_base/forms_files.py @@ -34,8 +34,9 @@ from ishtar import settings import models import widgets -from forms import Wizard, FinalForm, FormSet, ClosingWizard, SearchWizard, \ - formset_factory, get_now, reverse_lazy +from forms import Wizard, FinalForm, FormSet, ClosingWizard, \ + ClosingDateFormSelection, SearchWizard, formset_factory, get_now, \ + reverse_lazy from forms_common import TownFormset, ParcelFormSet, \ get_town_field, get_person_field from forms_operations import OperationAdministrativeActWizard, \ @@ -282,6 +283,16 @@ class FileClosingWizard(ClosingWizard): fields += ['saisine_type', 'reference_number'] fields += ['towns'] +class FinalFileClosingForm(FinalForm): + confirm_msg = " " + confirm_end_msg = _(u"Would you like to close this archaeological file?") + +file_closing_wizard = FileClosingWizard([ + ('selec-file_closing', FileFormSelection), + ('date-file_closing', ClosingDateFormSelection), + ('final-file_closing', FinalFileClosingForm)], + url_name='file_closing',) + class FileDeletionWizard(FileClosingWizard): def get_formated_datas(self, forms): datas = super(FileDeletionWizard, self).get_formated_datas(forms) @@ -310,13 +321,6 @@ file_deletion_wizard = FileDeletionWizard([ ('selec-file_deletion', FileFormSelection), ('final-file_deletion', FinalFileDeleteForm)], url_name='file_deletion',) -""" -file_closing_wizard = FileWizard([ - ('selec-file_closing', FileFormSelection), - ('date-operation_closing', OperationDateFormSelection), - ('final-operation_closing', FinalOperationClosingForm)], - url_name='operation_closing',) -""" class FileAdministrativeActWizard(OperationAdministrativeActWizard): model = models.File |