summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/menus.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-02-11 22:08:05 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-02-11 22:08:05 +0100
commitfcc5f11667cf9bae3a5db02d6c8a3fbad43f3e9c (patch)
tree3105847aa3fc5bdcffa71a52afaab75db177ea2b /ishtar/furnitures/menus.py
parent1a1b5557cdd1b435b9de9d1c684c6183690293d5 (diff)
downloadIshtar-fcc5f11667cf9bae3a5db02d6c8a3fbad43f3e9c.tar.bz2
Ishtar-fcc5f11667cf9bae3a5db02d6c8a3fbad43f3e9c.zip
Deletion of administrative acts (closes #141)
Diffstat (limited to 'ishtar/furnitures/menus.py')
-rw-r--r--ishtar/furnitures/menus.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ishtar/furnitures/menus.py b/ishtar/furnitures/menus.py
index 26028db8a..ab7715903 100644
--- a/ishtar/furnitures/menus.py
+++ b/ishtar/furnitures/menus.py
@@ -92,6 +92,10 @@ class Menu:
_(u"Modify an administrative act"),
model=models.AdministrativeAct,
access_controls=['change_file', 'change_own_file']),
+ MenuItem('file_administrativeact_deletion',
+ _(u"Delete an administrative act"),
+ model=models.AdministrativeAct,
+ access_controls=['delete_file', 'delete_own_file']),
]),
SectionItem('operation_management', _(u"Operation management"),
childs=[
@@ -115,6 +119,10 @@ class Menu:
_(u"Modify an administrative act"),
model=models.AdministrativeAct,
access_controls=['change_operation', 'change_own_operation']),
+ MenuItem('operation_administrativeact_deletion',
+ _(u"Delete an administrative act"),
+ model=models.AdministrativeAct,
+ access_controls=['operation_deletion', 'delete_own_operation']),
]),
]
self.items = {}