From 9e04c39e156d0ab36e374d6b7d812ca49b7d3d9f Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Sun, 4 Dec 2016 01:29:23 +0100 Subject: Treatments: adapt menu --- archaeological_finds/ishtar_menu.py | 57 +++++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 25 deletions(-) (limited to 'archaeological_finds/ishtar_menu.py') diff --git a/archaeological_finds/ishtar_menu.py b/archaeological_finds/ishtar_menu.py index 1ab0cb575..6f2d53f1f 100644 --- a/archaeological_finds/ishtar_menu.py +++ b/archaeological_finds/ishtar_menu.py @@ -100,29 +100,36 @@ MENU_SECTIONS = [ # model=models.Treatment, # access_controls=['change_find', # 'change_own_find']), - SectionItem( - 'find_treatments', _(u"Treatments"), - childs=[ - MenuItem('treatment_search', - _(u"Search"), - model=models.Treatment, - access_controls=['view_find', - 'view_own_find']), - MenuItem('treatment_creation', - _(u"Creation"), - model=models.Treatment, - access_controls=['change_find', - 'change_own_find']), - MenuItem('treatment_modification', - _(u"Modification"), - model=models.Treatment, - access_controls=['change_find', - 'change_own_find']), - MenuItem('treatment_deletion', - _(u"Deletion"), - model=models.Treatment, - access_controls=['change_find', - 'change_own_find']), - ]), - ])) + ])), + (60, + SectionItem( + 'treatment_management', _(u"Treatment"), + profile_restriction='warehouse', + childs=[ + SectionItem( + 'find_treatments', _(u"Simple treatments"), + childs=[ + MenuItem('treatment_search', + _(u"Search"), + model=models.Treatment, + access_controls=['view_find', + 'view_own_find']), + MenuItem('treatment_creation', + _(u"Creation"), + model=models.Treatment, + access_controls=['change_find', + 'change_own_find']), + MenuItem('treatment_modification', + _(u"Modification"), + model=models.Treatment, + access_controls=['change_find', + 'change_own_find']), + MenuItem('treatment_deletion', + _(u"Deletion"), + model=models.Treatment, + access_controls=['change_find', + 'change_own_find']), + ]), + ] + )), ] -- cgit v1.2.3