From 0044979f420102dde6b876ec7a9e986e9c62cda7 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 12 May 2014 21:21:04 +0200 Subject: Person and organization deletion (refs #1675) * add associated actions, wizards, forms * prevent deletion of associted items (operations, files, etc.) * give list of associated items before deletion and give access to these items --- ishtar_common/ishtar_menu.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ishtar_common/ishtar_menu.py') diff --git a/ishtar_common/ishtar_menu.py b/ishtar_common/ishtar_menu.py index 9c560e8b8..0f869dd66 100644 --- a/ishtar_common/ishtar_menu.py +++ b/ishtar_common/ishtar_menu.py @@ -35,6 +35,9 @@ MENU_SECTIONS = [ MenuItem('person_modification', _(u"Modification"), model=models.Person, access_controls=['change_person', 'change_own_person']), + MenuItem('person_deletion', _(u"Delete"), + model=models.Person, + access_controls=['change_person', 'change_own_person']), ]), SectionItem('organization', _(u"Organization"), childs=[ @@ -46,6 +49,10 @@ MENU_SECTIONS = [ model=models.Organization, access_controls=['change_organization', 'change_own_organization']), + MenuItem('organization_deletion', _(u"Delete"), + model=models.Organization, + access_controls=['change_organization', + 'change_own_organization']), ]), MenuItem('account_management', _(u"Account management"), model=models.IshtarUser, -- cgit v1.2.3