diff --git a/mayan/apps/document_states/views/workflow_views.py b/mayan/apps/document_states/views/workflow_views.py index d5c2396b36..b3f4445303 100644 --- a/mayan/apps/document_states/views/workflow_views.py +++ b/mayan/apps/document_states/views/workflow_views.py @@ -160,6 +160,13 @@ class SetupWorkflowDeleteView(SingleObjectDeleteView): viewname='document_states:setup_workflow_list' ) + def get_extra_context(self): + return { + 'title': _( + 'Delete workflow: %s?' + ) % self.object, + } + class SetupWorkflowEditView(SingleObjectEditView): form_class = WorkflowForm @@ -169,6 +176,13 @@ class SetupWorkflowEditView(SingleObjectEditView): viewname='document_states:setup_workflow_list' ) + def get_extra_context(self): + return { + 'title': _( + 'Edit workflow: %s' + ) % self.object, + } + def get_save_extra_data(self): return {'_user': self.request.user} @@ -442,6 +456,9 @@ class SetupWorkflowStateDeleteView(SingleObjectDeleteView): return { 'navigation_object_list': ('object', 'workflow_instance'), 'object': self.get_object(), + 'title': _( + 'Delete workflow state: %s?' + ) % self.object, 'workflow_instance': self.get_object().workflow, } @@ -462,6 +479,9 @@ class SetupWorkflowStateEditView(SingleObjectEditView): return { 'navigation_object_list': ('object', 'workflow_instance'), 'object': self.get_object(), + 'title': _( + 'Edit workflow state: %s' + ) % self.object, 'workflow_instance': self.get_object().workflow, } @@ -553,6 +573,9 @@ class SetupWorkflowTransitionDeleteView(SingleObjectDeleteView): return { 'object': self.get_object(), 'navigation_object_list': ('object', 'workflow_instance'), + 'title': _( + 'Delete workflow transition: %s?' + ) % self.object, 'workflow_instance': self.get_object().workflow, } @@ -573,6 +596,9 @@ class SetupWorkflowTransitionEditView(SingleObjectEditView): return { 'navigation_object_list': ('object', 'workflow_instance'), 'object': self.get_object(), + 'title': _( + 'Edit workflow transition: %s' + ) % self.object, 'workflow_instance': self.get_object().workflow, }