summaryrefslogtreecommitdiff
path: root/ishtar_common/views_item.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/views_item.py')
-rw-r--r--ishtar_common/views_item.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py
index e0861c7b8..677dcbe18 100644
--- a/ishtar_common/views_item.py
+++ b/ishtar_common/views_item.py
@@ -144,7 +144,7 @@ def check_permission(request, action_slug, obj_id=None):
def new_qa_item(model, frm, many=False,
- template="ishtar/forms/qa_new_item.html"):
+ template="ishtar/forms/qa_new_item.html", page_name=""):
def func(request, parent_name, limits=''):
model_name = model._meta.object_name
not_permitted_msg = ugettext("Operation not permitted.")
@@ -154,7 +154,10 @@ def new_qa_item(model, frm, many=False,
if model.SLUG == "site":
slug = "archaeologicalsite"
url_slug = "new-" + slug
- dct = {'page_name': str(_('New %s' % model_name.lower())),
+ current_page_name = page_name[:]
+ if not current_page_name:
+ current_page_name = _('New %s' % model_name.lower())
+ dct = {'page_name': str(current_page_name),
'url': reverse(url_slug, args=[parent_name]),
'slug': slug,
'parent_name': parent_name,