28 lines
968 B
Python
28 lines
968 B
Python
from __future__ import absolute_import, unicode_literals
|
|
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
from permissions import PermissionNamespace
|
|
|
|
namespace = PermissionNamespace('document_states', _('Document workflows'))
|
|
|
|
permission_workflow_create = namespace.add_permission(
|
|
name='workflow_create', label=_('Create workflows')
|
|
)
|
|
permission_workflow_delete = namespace.add_permission(
|
|
name='workflow_delte', label=_('Delete workflows')
|
|
)
|
|
permission_workflow_edit = namespace.add_permission(
|
|
name='workflow_edit', label=_('Edit workflows')
|
|
)
|
|
permission_workflow_view = namespace.add_permission(
|
|
name='workflow_view', label=_('View workflows')
|
|
)
|
|
# Translators: This text refers to the permission to grant user the ability to
|
|
# 'transition workflows' from one state to another, to move the workflow
|
|
# forwards
|
|
permission_workflow_transition = namespace.add_permission(
|
|
name='workflow_transition',
|
|
label=_('Transition workflows')
|
|
)
|