summaryrefslogtreecommitdiff
path: root/ishtar/ishtar_base/menus.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-06-29 13:27:09 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-06-29 13:27:09 +0200
commit6163889aae5f0724e4ad16cc91eee9c8cb15bb00 (patch)
tree7c483f9b207ccfa5b5391731f5ff5f03693fb42a /ishtar/ishtar_base/menus.py
parent95773b4ccd0beaa31f76c93a7c9b5e24211401dc (diff)
downloadIshtar-6163889aae5f0724e4ad16cc91eee9c8cb15bb00.tar.bz2
Ishtar-6163889aae5f0724e4ad16cc91eee9c8cb15bb00.zip
Sources modification and deletion for Operations (refs #497)
Diffstat (limited to 'ishtar/ishtar_base/menus.py')
-rw-r--r--ishtar/ishtar_base/menus.py19
1 files changed, 18 insertions, 1 deletions
diff --git a/ishtar/ishtar_base/menus.py b/ishtar/ishtar_base/menus.py
index 3f8a7dd59..f229e32f1 100644
--- a/ishtar/ishtar_base/menus.py
+++ b/ishtar/ishtar_base/menus.py
@@ -210,13 +210,30 @@ class Menu:
'add_own_treatment']),
]),
SectionItem('source_management', _(u"Documentation"),
- childs=[SectionItem('admin_add_sources', _(u"Add"),
+ childs=[
+ SectionItem('admin_add_sources', _(u"Add"),
childs=[
MenuItem('operation_source_add', _(u"Related to an operation"),
model=models.OperationSource,
access_controls=['change_operation',
'change_own_operation']),
]),
+ SectionItem('admin_mod_sources', _(u"Modify"),
+ childs=[
+ MenuItem('operation_source_modification',
+ _(u"Related to an operation"),
+ model=models.OperationSource,
+ access_controls=['change_operation',
+ 'change_own_operation']),
+ ]),
+ SectionItem('admin_del_sources', _(u"Deletion"),
+ childs=[
+ MenuItem('operation_source_deletion',
+ _(u"Related to an operation"),
+ model=models.OperationSource,
+ access_controls=['change_operation',
+ 'change_own_operation']),
+ ]),
]),
SectionItem('warehouse', _(u"Warehouse"),
childs=[