diff options
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 |
commit | 6163889aae5f0724e4ad16cc91eee9c8cb15bb00 (patch) | |
tree | 7c483f9b207ccfa5b5391731f5ff5f03693fb42a /ishtar/ishtar_base/menus.py | |
parent | 95773b4ccd0beaa31f76c93a7c9b5e24211401dc (diff) | |
download | Ishtar-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.py | 19 |
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=[ |