diff --git a/config/permissions.yaml b/config/permissions.yaml index 26eca668..a423cb6f 100644 --- a/config/permissions.yaml +++ b/config/permissions.yaml @@ -170,6 +170,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co label: "perm.part.attachment_types" tools: + label: "perm.part.tools" operations: import: label: "perm.tools.import" @@ -191,6 +192,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 10 groups: + label: "perm.groups" group: "system" operations: read: @@ -213,6 +215,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 10 users: + label: "perm.users" group: "system" operations: read: @@ -244,6 +247,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 16 database: + label: "perm.database" group: "system" operations: see_status: @@ -260,6 +264,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 2 config: + label: "perm.config" group: "system" operations: read_config: @@ -273,6 +278,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 6 system: + label: "perm.system" group: "system" operations: use_debug: @@ -286,6 +292,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 4 devices_parts: + label: "perm.device_parts" group: "parts" operations: read: @@ -302,6 +309,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 8 self: + label: "perm.self" operations: edit_infos: label: "perm.self.edit_infos" @@ -317,6 +325,7 @@ perms: # Here comes a list with all Permission names (they have a perm_[name] co bit: 6 labels: + label: "perm.labels" operations: create_labels: label: "perm.self.create_labels" diff --git a/templates/AdminPages/UserAdmin.html.twig b/templates/AdminPages/UserAdmin.html.twig index 5ed2e3e0..20cb562e 100644 --- a/templates/AdminPages/UserAdmin.html.twig +++ b/templates/AdminPages/UserAdmin.html.twig @@ -7,7 +7,7 @@ {% block comment %}{% endblock %} {% block additional_pills %} - + {% endblock %} diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf index a3e2f3a8..238b8216 100644 --- a/translations/messages.de.xlf +++ b/translations/messages.de.xlf @@ -1862,6 +1862,338 @@ Element 3 entity.info.children_count Anzahl an Unterelementen + + perm.group.parts + Bauteile + + + perm.group.structures + Datenstrukturen + + + perm.group.system + System + + + perm.parts + Allgemein + + + perm.read + Anzeigen + + + perm.edit + Bearbeiten + + + perm.create + Anlegen + + + perm.part.move + Kategorie verändern + + + perm.delete + Löschen + + + perm.part.search + Suchen + + + perm.part.all_parts + Alle Bauteile auflisten + + + perm.part.no_price_parts + Teile ohne Preis auflisten + + + perm.part.obsolete_parts + Obsolete Teile auflisten + + + perm.part.unknown_instock_parts + Bauteile mit unbekanntem Bestand auflisten + + + perm.part.change_favorite + Favoritenstatus ändern + + + perm.part.show_favorite + Favoriten anzeigen + + + perm.part.show_last_edit_parts + Zeige zuletzt bearbeitete/hinzugefügte Bauteile + + + perm.part.show_users + Letzten bearbeitenden Nutzer anzeigen + + + perm.part.show_history + Historie anzeigen + + + perm.part.name + Name + + + perm.part.description + Beschreibung + + + perm.part.instock + Vorhanden + + + perm.part.mininstock + Min. Bestand + + + perm.part.comment + Kommentar + + + perm.part.storelocation + Lagerort + + + perm.part.manufacturer + Hersteller + + + perm.part.orderdetails + Bestellinformationen + + + perm.part.prices + Preise + + + perm.part.attachments + Dateianhänge + + + perm.part.order + Bestellungen + + + perm.storelocations + Lagerorte + + + perm.move + Verschieben + + + perm.list_parts + Teile auflisten + + + perm.part.footprints + Footprints + + + perm.part.categories + Kategorien + + + perm.part.supplier + Lieferanten + + + perm.part.manufacturers + Hersteller + + + perm.part.devices + Baugruppen + + + perm.part.attachment_types + Dateitypen + + + perm.tools.import + Import + + + perm.tools.labels + Labels + + + perm.tools.calculator + Widerstandsrechner + + + perm.tools.footprints + Footprints + + + perm.tools.ic_logos + IC-Logos + + + perm.tools.statistics + Statistik + + + perm.edit_permissions + Berechtigungen ändern + + + perm.users.edit_user_name + Nutzernamen ändern + + + perm.users.edit_change_group + Gruppe ändern + + + perm.users.edit_infos + Informationen ändern + + + perm.users.edit_permissions + Berechtigungen ändern + + + perm.users.set_password + Passwort ändern + + + perm.users.change_user_settings + Benutzereinstellungen ändern + + + perm.database.see_status + Status anzeigen + + + perm.database.update_db + Datenbank updaten + + + perm.database.read_db_settings + Einstellungen anzeigen + + + perm.database.write_db_settings + Einstellungen ändern + + + perm.config.read_config + Konfiguration anzeigen + + + perm.config.edit_config + Konfiguration ändern + + + perm.config.server_info + Server info + + + perm.config.use_debug + Debugtools benutzen + + + perm.show_logs + Logs anzeigen + + + perm.delete_logs + Logeinträge löschen + + + perm.self.edit_infos + Informationen ändern + + + perm.self.edit_username + Benutzernamen ändern + + + perm.self.show_permissions + Berechtigungen anzeigen + + + perm.self.show_logs + Logs anzeigen + + + perm.self.create_labels + Labels erstellen + + + perm.self.edit_options + Einstellungen ändern + + + perm.self.delete_profiles + Profile löschen + + + perm.self.edit_profiles + Profile bearbeiten + + + permission.edit.permission + Berechtigung + + + permission.edit.value + Wert + + + perm.group.other + Verschiedene + + + user.edit.permissions + Berechtigungen + + + perm.part.tools + Tools + + + perm.groups + Gruppen + + + perm.users + Benutzer + + + perm.database + Datenbank + + + perm.config + Einstellungen + + + perm.system + System + + + perm.device_parts + Baugruppenbauteile + + + perm.self + Eigenen Benutzer bearbeiten + + + perm.labels + Labels + diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index 9c5489eb..f1fc5851 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -1833,6 +1833,338 @@ Element 3 entity.info.children_count Count of children elements + + perm.group.parts + Parts + + + perm.group.structures + Data structures + + + perm.group.system + System + + + perm.parts + Common + + + perm.read + View + + + perm.edit + Edit + + + perm.create + Create + + + perm.part.move + Change category + + + perm.delete + Delete + + + perm.part.search + Search + + + perm.part.all_parts + List all parts + + + perm.part.no_price_parts + List parts without price infos + + + perm.part.obsolete_parts + List obsolete parts + + + perm.part.unknown_instock_parts + Show parts with unknown instock + + + perm.part.change_favorite + Change favorite status + + + perm.part.show_favorite + List favorite parts + + + perm.part.show_last_edit_parts + Show last edited/added parts + + + perm.part.show_users + Show last modifying user + + + perm.part.show_history + Show history + + + perm.part.name + Name + + + perm.part.description + Description + + + perm.part.instock + Instock + + + perm.part.mininstock + Minimum instock + + + perm.part.comment + Comment + + + perm.part.storelocation + Storelocation + + + perm.part.manufacturer + Manufacturer + + + perm.part.orderdetails + Order informations + + + perm.part.prices + Prices + + + perm.part.attachments + File attachments + + + perm.part.order + Orders + + + perm.storelocations + Storelocations + + + perm.move + Move + + + perm.list_parts + List parts + + + perm.part.footprints + Footprints + + + perm.part.categories + Categories + + + perm.part.supplier + Suppliers + + + perm.part.manufacturers + Manufacturers + + + perm.part.devices + Devices + + + perm.part.attachment_types + Attachment types + + + perm.tools.import + Import + + + perm.tools.labels + Labels + + + perm.tools.calculator + Resistor calculator + + + perm.tools.footprints + Footprints + + + perm.tools.ic_logos + IC logos + + + perm.tools.statistics + Statistics + + + perm.edit_permissions + Edit permissions + + + perm.users.edit_user_name + Edit user name + + + perm.users.edit_change_group + Change group + + + perm.users.edit_infos + Edit infos + + + perm.users.edit_permissions + Edit permissions + + + perm.users.set_password + Set password + + + perm.users.change_user_settings + Change user settings + + + perm.database.see_status + Show status + + + perm.database.update_db + Update DB + + + perm.database.read_db_settings + Read DB settings + + + perm.database.write_db_settings + Write DB settings + + + perm.config.read_config + Read config + + + perm.config.edit_config + Edit config + + + perm.config.server_info + Server info + + + perm.config.use_debug + Use debug tools + + + perm.show_logs + Show logs + + + perm.delete_logs + Delete logs + + + perm.self.edit_infos + Edit infos + + + perm.self.edit_username + Edit username + + + perm.self.show_permissions + View permissions + + + perm.self.show_logs + Show own log entries + + + perm.self.create_labels + Create labels + + + perm.self.edit_options + Edit options + + + perm.self.delete_profiles + Delete profiles + + + perm.self.edit_profiles + Edit profiles + + + permission.edit.permission + Permissions + + + permission.edit.value + Value + + + perm.group.other + Miscellaneous + + + user.edit.permissions + Permissions + + + perm.part.tools + Tools + + + perm.groups + Groups + + + perm.users + Users + + + perm.database + Database + + + perm.config + Configuration + + + perm.system + System + + + perm.device_parts + Device parts + + + perm.self + Own user + + + perm.labels + Labels +