summaryrefslogtreecommitdiff
path: root/archaeological_operations/wizards.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-02-14 12:39:03 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-02-15 17:20:19 +0100
commit038c7ce8bbb1d40a99c98811f1c267a6218b22c2 (patch)
treedf7cf20de56e13c9660d14219d7ee5d825bb2909 /archaeological_operations/wizards.py
parent365546bcd78bed54c6ab2d7f375b86cde8caa66f (diff)
downloadIshtar-038c7ce8bbb1d40a99c98811f1c267a6218b22c2.tar.bz2
Ishtar-038c7ce8bbb1d40a99c98811f1c267a6218b22c2.zip
Archaeological site: search view (refs #3913)
- add site to profile - allow alternate label in menus for sites - add entry in menu - basic configuration of site model
Diffstat (limited to 'archaeological_operations/wizards.py')
-rw-r--r--archaeological_operations/wizards.py18
1 files changed, 14 insertions, 4 deletions
diff --git a/archaeological_operations/wizards.py b/archaeological_operations/wizards.py
index 24c1af45b..01c9cbc2e 100644
--- a/archaeological_operations/wizards.py
+++ b/archaeological_operations/wizards.py
@@ -27,13 +27,16 @@ from django.http import Http404
from django.shortcuts import render
from django.utils.translation import ugettext_lazy as _
+from ishtar_common.models import get_current_profile
+from archaeological_files.models import File
+from archaeological_operations import models
+
from ishtar_common.forms import reverse_lazy
-from ishtar_common.wizards import Wizard, ClosingWizard, DeletionWizard, \
- SourceWizard
-import models
from forms import GenerateDocForm
-from archaeological_files.models import File
+from ishtar_common.wizards import Wizard, ClosingWizard, DeletionWizard, \
+ SourceWizard, SearchWizard
+
logger = logging.getLogger(__name__)
@@ -445,6 +448,13 @@ class OperationEditAdministrativeActWizard(OperationAdministrativeActWizard):
return self.get_current_object().operation
+class SiteSearch(SearchWizard):
+ def get_label(self):
+ return unicode(_(u"Search {}")).format(
+ get_current_profile().get_site_label()
+ )
+
+
class AdministrativeActDeletionWizard(ClosingWizard):
wizard_templates = {
'final-operation_administrativeactop_deletion':