diff options
Diffstat (limited to 'archaeological_warehouse/ishtar_menu.py')
| -rw-r--r-- | archaeological_warehouse/ishtar_menu.py | 136 | 
1 files changed, 90 insertions, 46 deletions
| diff --git a/archaeological_warehouse/ishtar_menu.py b/archaeological_warehouse/ishtar_menu.py index fe012d214..3064671e6 100644 --- a/archaeological_warehouse/ishtar_menu.py +++ b/archaeological_warehouse/ishtar_menu.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3  # -*- coding: utf-8 -*-  # Copyright (C) 2012 Étienne Loks  <etienne.loks_AT_peacefrogsDOTnet> @@ -27,51 +27,95 @@ from . import models  MENU_SECTIONS = [ -    (80, SectionItem('warehouse', _("Warehouse"), -     profile_restriction='warehouse', -     css='menu-warehouse', -     childs=[ -         MenuItem('warehouse_search', _("Search"), -                  model=models.Warehouse, -                  access_controls=['view_warehouse', 'view_own_warehouse']), -         MenuItem('warehouse_creation', _("Creation"), -                  model=models.Warehouse, -                  access_controls=['add_warehouse',]), -         MenuItem('warehouse_modification', _("Modification"), -                  model=models.Warehouse, -                  access_controls=['change_warehouse',]), -         MenuItem('warehouse_deletion', _("Deletion"), -                  model=models.Warehouse, -                  access_controls=['change_warehouse',]), -         SectionItem( -             'containers', _("Containers"), -             childs=[ -                 MenuItem('container_search', _("Search"), -                          model=models.Warehouse, -                          access_controls=['view_container', -                                           'view_own_container']), -                 MenuItem('container_creation', _("Creation"), -                          model=models.Warehouse, -                          access_controls=['add_container', -                                           'add_own_container']), -                 MenuItem('container_modification', _("Modification"), -                          model=models.Warehouse, -                          access_controls=['change_container', -                                           'change_own_container']), -                 MenuItem( -                     'container-merge', _("Automatic merge"), -                     model=models.Container, -                     access_controls=['administrator']), -                 MenuItem( -                     'container-manual-merge', _("Manual merge"), -                     model=models.Container, -                     access_controls=['administrator']), -                 MenuItem('container_deletion', _("Deletion"), -                          model=models.Warehouse, -                          access_controls=['change_container', -                                           'change_own_container']), -                 ]) -        ])) +    ( +        80, +        SectionItem( +            "warehouse", +            _("Warehouse"), +            profile_restriction="warehouse", +            css="menu-warehouse", +            childs=[ +                MenuItem( +                    "warehouse_search", +                    _("Search"), +                    model=models.Warehouse, +                    access_controls=["view_warehouse", "view_own_warehouse"], +                ), +                MenuItem( +                    "warehouse_creation", +                    _("Creation"), +                    model=models.Warehouse, +                    access_controls=[ +                        "add_warehouse", +                    ], +                ), +                MenuItem( +                    "warehouse_modification", +                    _("Modification"), +                    model=models.Warehouse, +                    access_controls=[ +                        "change_warehouse", +                    ], +                ), +                MenuItem( +                    "warehouse_deletion", +                    _("Deletion"), +                    model=models.Warehouse, +                    access_controls=[ +                        "change_warehouse", +                    ], +                ), +                SectionItem( +                    "containers", +                    _("Containers"), +                    childs=[ +                        MenuItem( +                            "container_search", +                            _("Search"), +                            model=models.Warehouse, +                            access_controls=["view_container", "view_own_container"], +                        ), +                        MenuItem( +                            "container_creation", +                            _("Creation"), +                            model=models.Warehouse, +                            access_controls=["add_container", "add_own_container"], +                        ), +                        MenuItem( +                            "container_modification", +                            _("Modification"), +                            model=models.Warehouse, +                            access_controls=[ +                                "change_container", +                                "change_own_container", +                            ], +                        ), +                        MenuItem( +                            "container-merge", +                            _("Automatic merge"), +                            model=models.Container, +                            access_controls=["administrator"], +                        ), +                        MenuItem( +                            "container-manual-merge", +                            _("Manual merge"), +                            model=models.Container, +                            access_controls=["administrator"], +                        ), +                        MenuItem( +                            "container_deletion", +                            _("Deletion"), +                            model=models.Warehouse, +                            access_controls=[ +                                "change_container", +                                "change_own_container", +                            ], +                        ), +                    ], +                ), +            ], +        ), +    )  ]  """      MenuItem('warehouse_inventory', _("Inventory"), | 
