summaryrefslogtreecommitdiff
path: root/archaeological_files
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files')
-rw-r--r--archaeological_files/urls.py18
-rw-r--r--archaeological_files/views.py13
-rw-r--r--archaeological_files/wizards.py2
3 files changed, 21 insertions, 12 deletions
diff --git a/archaeological_files/urls.py b/archaeological_files/urls.py
index a64a8b2b1..4c5d923a2 100644
--- a/archaeological_files/urls.py
+++ b/archaeological_files/urls.py
@@ -23,6 +23,15 @@ import views
# forms:
urlpatterns = patterns('',
+ url(r'file_administrativeactfile/(?P<step>.+)?$',
+ views.file_administrativeactfile_wizard,
+ name='file_administrativeactfile'),
+ url(r'file_administrativeactfile_deletion/(?P<step>.+)?$',
+ views.file_administrativeactfile_deletion_wizard,
+ name='file_administrativeactfile_deletion'),
+ url(r'file_administrativeactfile_modification/(?P<step>.+)?$',
+ views.file_administrativeactfile_modification_wizard,
+ name='file_administrativeactfile_modification'),
url(r'file_search/(?P<step>.+)?$',
views.file_search_wizard, name='file_search'),
url(r'file_creation/(?P<step>.+)?$',
@@ -33,15 +42,6 @@ urlpatterns = patterns('',
views.file_closing_wizard, name='file_closing'),
url(r'file_deletion/(?P<step>.+)?$',
views.file_deletion_wizard, name='file_deletion'),
- url(r'file_administrativeactfile/(?P<step>.+)?$',
- views.file_administrativeactfile_wizard,
- name='file_administrativeactfile'),
- url(r'file_administrativeactfile_modification/(?P<step>.+)?$',
- views.file_administrativeactfile_modification_wizard,
- name='file_administrativeactfile_modification'),
- url(r'file_administrativeactfile_deletion/(?P<step>.+)?$',
- views.file_administrativeactfile_deletion_wizard,
- name='file_administrativeactfile_deletion'),
)
urlpatterns += patterns('archaeological_files.views',
diff --git a/archaeological_files/views.py b/archaeological_files/views.py
index 84a42b95a..84ee84136 100644
--- a/archaeological_files/views.py
+++ b/archaeological_files/views.py
@@ -22,6 +22,7 @@ import json
from django.db.models import Q
from django.http import HttpResponse
from django.shortcuts import render_to_response
+from django.utils.translation import ugettext_lazy as _
from ishtar_common.views import get_item, show_item, revert_item
from archaeological_operations.models import AdministrativeAct
@@ -79,6 +80,7 @@ def dashboard_file(request, dct, obj_id=None, *args, **kwargs):
file_search_wizard = SearchWizard.as_view(
[('general-file_search', FileFormSelection)],
+ label=_(u"File search"),
url_name='file_search',)
file_creation_wizard = FileWizard.as_view([
('general-file_creation', FileFormGeneral),
@@ -87,11 +89,12 @@ file_creation_wizard = FileWizard.as_view([
('parcels-file_creation', ParcelFormSet),
('preventive-file_creation', FileFormPreventive),
('final-file_creation', FinalForm)],
+ label=_(u"New file"),
condition_dict={'preventive-file_creation':is_preventive(
'general-file_creation',
models.FileType, type_key='file_type')
},
- url_name='file_creation',)
+ url_name='file_creation',)
file_modification_wizard = FileModificationWizard.as_view([
('selec-file_modification', FileFormSelection),
@@ -101,22 +104,25 @@ file_modification_wizard = FileModificationWizard.as_view([
('parcels-file_modification', ParcelFormSet),
('preventive-file_modification', FileFormPreventive),
('final-file_modification', FinalForm)],
+ label=_(u"File modification"),
condition_dict={'preventive-file_modification':is_preventive(
'general-file_modification',
models.FileType, type_key='file_type')
},
- url_name='file_modification',)
+ url_name='file_modification',)
file_closing_wizard = FileClosingWizard.as_view([
('selec-file_closing', FileFormSelection),
('date-file_closing', ClosingDateFormSelection),
('final-file_closing', FinalFileClosingForm)],
+ label=_(u"File closing"),
url_name='file_closing',)
file_deletion_wizard = FileDeletionWizard.as_view([
('selec-file_deletion', FileFormSelection),
('final-file_deletion', FinalFileDeleteForm)],
+ label=_(u"File deletion"),
url_name='file_deletion',)
file_administrativeactfile_wizard = FileAdministrativeActWizard.as_view([
@@ -124,6 +130,7 @@ file_administrativeactfile_wizard = FileAdministrativeActWizard.as_view([
('administrativeact-file_administrativeactfile',
AdministrativeActFileForm),
('final-file_administrativeactfile', FinalForm)],
+ label=_(u"File: new administrative act"),
url_name='file_administrativeactfile',)
file_administrativeactfile_modification_wizard = \
@@ -133,6 +140,7 @@ file_administrativeactfile_modification_wizard = \
('administrativeact-file_administrativeactfile_modification',
AdministrativeActFileForm),
('final-file_administrativeactfile_modification', FinalForm)],
+ label=_(u"File: administrative act modification"),
url_name='file_administrativeactfile_modification',)
file_administrativeactfile_deletion_wizard = \
@@ -141,5 +149,6 @@ file_administrativeactfile_deletion_wizard = \
AdministrativeActFileFormSelection),
('final-file_administrativeactfile_deletion',
FinalAdministrativeActDeleteForm)],
+ label=_(u"File: administrative act deletion"),
url_name='file_administrativeactfile_deletion',)
diff --git a/archaeological_files/wizards.py b/archaeological_files/wizards.py
index 0cc34ebcc..e2f6722ef 100644
--- a/archaeological_files/wizards.py
+++ b/archaeological_files/wizards.py
@@ -144,7 +144,7 @@ class FileDeletionWizard(FileClosingWizard):
for operation in Operation.objects.filter(associated_file=obj).all():
operation.delete()
obj.delete()
- return render_to_response('wizard_done.html', {},
+ return render_to_response('ishtar/wizard/wizard_delete_done.html', {},
context_instance=RequestContext(self.request))