From 89b4c177dd20f4fff713b7e113b0ab6910ccfab5 Mon Sep 17 00:00:00 2001 From: Gogs Date: Thu, 3 Jun 2021 22:38:01 +0200 Subject: [PATCH] Permissions --- lang/en/lang.php | 8 ++++++++ plugin.yaml | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/lang/en/lang.php b/lang/en/lang.php index 1b47cb0..0a661a9 100644 --- a/lang/en/lang.php +++ b/lang/en/lang.php @@ -54,4 +54,12 @@ 'aircrafts' => 'Aircrafts', 'groups' => 'Aircraft Type Groups', ], + 'permissions' => [ + 'tab' => [ + 'fleet' => 'German Airlines VA - Fleet', + ], + 'label' => [ + 'fleet' => 'Manage Fleet', + ], + ], ]; diff --git a/plugin.yaml b/plugin.yaml index ced1843..19f2391 100644 --- a/plugin.yaml +++ b/plugin.yaml @@ -9,6 +9,8 @@ navigation: label: 'germanairlinesva.fleet::lang.menu.main' url: / icon: icon-plane + permissions: + - fleet sideMenu: side-menu-item: label: 'germanairlinesva.fleet::lang.menu.groups' @@ -26,3 +28,7 @@ navigation: label: 'germanairlinesva.fleet::lang.menu.aircrafts' url: germanairlinesva/fleet/aircraft icon: icon-plane +permissions: + fleet: + tab: 'germanairlinesva.fleet::lang.permissions.tab.fleet' + label: 'germanairlinesva.fleet::lang.permissions.label.fleet'