- Introduced a new module for managing user groups (`usrgrp`) in the administration interface. - Implemented CRUD operations for user groups: list, create, rename, and delete. - Added authorization checks to ensure only users with appropriate permissions can manage groups. - Created corresponding frontend JavaScript and SCSS files for the new module. - Updated documentation to reflect the new group management functionality and its authorization model. - Added SQL stored procedures for group management operations. - Established a new login script for database access, ensuring proper security practices.
46 lines
2.1 KiB
JavaScript
46 lines
2.1 KiB
JavaScript
let $uct = {
|
||
mdl: 'Benutzerverwaltung'
|
||
, rel: 'Neu Laden'
|
||
, col_name: 'Name'
|
||
, col_email: 'E-Mail'
|
||
, col_groups: 'Gruppen'
|
||
, col_status: 'Status'
|
||
, active: 'Aktiv'
|
||
, disabled: 'Deaktiviert'
|
||
, loadfail: 'Die Benutzerliste konnte nicht geladen werden.'
|
||
, empty: 'Es sind keine Benutzerkonten vorhanden.'
|
||
, newuser: 'Neuer Benutzer'
|
||
, newuser_btn: 'Neuer Benutzer'
|
||
, firstname_field: 'Vorname'
|
||
, name_field: 'Nachname'
|
||
, title_field: 'Titel'
|
||
, gender_field: 'Anrede'
|
||
, gender_m: 'Herr'
|
||
, gender_f: 'Frau'
|
||
, mobile_field: 'Mobil'
|
||
, create_sent: 'Das Benutzerkonto wurde angelegt, die Zugangsdaten wurden per E-Mail versendet.'
|
||
, create_noemail: 'Das Benutzerkonto wurde angelegt, die Zugangsdaten konnten aber nicht per E-Mail zugestellt werden.'
|
||
, delete: 'Benutzer löschen'
|
||
, delete_confirm: 'Soll der Benutzer "{0}" wirklich gelöscht werden?'
|
||
, pwdreset: 'Passwort zurücksetzen'
|
||
, pwdreset_btn: 'Zurücksetzen'
|
||
, pwd_field: 'Neues Passwort'
|
||
, pwd_hint: 'Leer lassen, um automatisch ein Passwort zu generieren. In jedem Fall wird das neue Passwort per E-Mail an den Benutzer gesendet.'
|
||
, pwdreset_sent: 'Das neue Passwort wurde per E-Mail an den Benutzer gesendet.'
|
||
, pwdreset_noemail: 'Das Passwort wurde zurückgesetzt, konnte aber nicht per E-Mail zugestellt werden.'
|
||
, email: 'E-Mail-Adresse ändern'
|
||
, email_field: 'E-Mail-Adresse'
|
||
, groups: 'Gruppenzugehörigkeit'
|
||
, groups_title: 'Gruppen – {0}'
|
||
, err: {
|
||
requirements: 'Das Passwort erfüllt nicht die Mindestanforderungen (mind. 6 Zeichen).',
|
||
duplicate_email: 'Diese E-Mail-Adresse ist bereits einem anderen Benutzerkonto zugeordnet.',
|
||
reset_failed: 'Das Passwort konnte nicht zurückgesetzt werden.',
|
||
change_failed: 'Die Änderung konnte nicht gespeichert werden.',
|
||
create_failed: 'Das Benutzerkonto konnte nicht angelegt werden.',
|
||
delete_failed: 'Der Benutzer konnte nicht gelöscht werden.',
|
||
cannot_delete_self: 'Das eigene Benutzerkonto kann nicht gelöscht werden.'
|
||
}
|
||
, err_generic: 'Die Änderung konnte nicht gespeichert werden.'
|
||
};
|