summaryrefslogtreecommitdiff
path: root/archaeological_files/ishtar_menu.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files/ishtar_menu.py')
-rw-r--r--archaeological_files/ishtar_menu.py119
1 files changed, 72 insertions, 47 deletions
diff --git a/archaeological_files/ishtar_menu.py b/archaeological_files/ishtar_menu.py
index 7c5f870a6..3d6b85466 100644
--- a/archaeological_files/ishtar_menu.py
+++ b/archaeological_files/ishtar_menu.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Copyright (C) 2010-2016 Étienne Loks <etienne.loks_AT_peacefrogsDOTnet>
@@ -28,52 +28,77 @@ from . import models
# be carreful: each access_controls must be relevant with check_rights in urls
MENU_SECTIONS = [
- (20,
- SectionItem(
- 'file_management', _("Archaeological file"),
- profile_restriction='files',
- css='menu-file',
- childs=[
- MenuItem(
- 'file_search', _("Search"),
- model=models.File,
- access_controls=['view_file', 'view_own_file']),
- MenuItem(
- 'file_creation', _("Creation"),
- model=models.File,
- access_controls=['add_file', 'add_own_file']),
- MenuItem(
- 'file_modification', _("Modification"),
- model=models.File,
- access_controls=['change_file', 'change_own_file']),
- MenuItem(
- 'file_closing', _("Closing"),
- model=models.File,
- access_controls=['close_file']),
- MenuItem(
- 'file_deletion', _("Deletion"),
- model=models.File,
- access_controls=['delete_file', 'delete_own_file']),
- SectionItem(
- 'admin_act_files', _("Administrative act"),
- childs=[
- MenuItem('file_administrativeactfil_search',
- _("Search"),
- model=AdministrativeAct,
- access_controls=['change_administrativeact']),
- MenuItem('file_administrativeactfil',
- _("Creation"),
- model=AdministrativeAct,
- access_controls=['change_administrativeact']),
- MenuItem('file_administrativeactfil_modification',
- _("Modification"),
- model=AdministrativeAct,
- access_controls=['change_administrativeact']),
- MenuItem('file_administrativeactfil_deletion',
- _("Deletion"),
- model=AdministrativeAct,
- access_controls=['change_administrativeact']),
- ],)]),),
+ (
+ 20,
+ SectionItem(
+ "file_management",
+ _("Archaeological file"),
+ profile_restriction="files",
+ css="menu-file",
+ childs=[
+ MenuItem(
+ "file_search",
+ _("Search"),
+ model=models.File,
+ access_controls=["view_file", "view_own_file"],
+ ),
+ MenuItem(
+ "file_creation",
+ _("Creation"),
+ model=models.File,
+ access_controls=["add_file", "add_own_file"],
+ ),
+ MenuItem(
+ "file_modification",
+ _("Modification"),
+ model=models.File,
+ access_controls=["change_file", "change_own_file"],
+ ),
+ MenuItem(
+ "file_closing",
+ _("Closing"),
+ model=models.File,
+ access_controls=["close_file"],
+ ),
+ MenuItem(
+ "file_deletion",
+ _("Deletion"),
+ model=models.File,
+ access_controls=["delete_file", "delete_own_file"],
+ ),
+ SectionItem(
+ "admin_act_files",
+ _("Administrative act"),
+ childs=[
+ MenuItem(
+ "file_administrativeactfil_search",
+ _("Search"),
+ model=AdministrativeAct,
+ access_controls=["change_administrativeact"],
+ ),
+ MenuItem(
+ "file_administrativeactfil",
+ _("Creation"),
+ model=AdministrativeAct,
+ access_controls=["change_administrativeact"],
+ ),
+ MenuItem(
+ "file_administrativeactfil_modification",
+ _("Modification"),
+ model=AdministrativeAct,
+ access_controls=["change_administrativeact"],
+ ),
+ MenuItem(
+ "file_administrativeactfil_deletion",
+ _("Deletion"),
+ model=AdministrativeAct,
+ access_controls=["change_administrativeact"],
+ ),
+ ],
+ ),
+ ],
+ ),
+ ),
]
"""
(100,