summaryrefslogtreecommitdiffstats
path: root/modules-available/permissionmanager/lang
diff options
context:
space:
mode:
authorSimon Rettberg2018-02-19 13:36:35 +0100
committerSimon Rettberg2018-02-19 13:36:35 +0100
commit7afe5a3ffee64ff5c1ee7692a2ac4c83d46d6a78 (patch)
treee1482e82af3b53422d0008669a05847079d660c6 /modules-available/permissionmanager/lang
parent[vmstore] lang_intern -> lang_internal (diff)
downloadslx-admin-7afe5a3ffee64ff5c1ee7692a2ac4c83d46d6a78.tar.gz
slx-admin-7afe5a3ffee64ff5c1ee7692a2ac4c83d46d6a78.tar.xz
slx-admin-7afe5a3ffee64ff5c1ee7692a2ac4c83d46d6a78.zip
[permissionmanager] Implement permissions:
Permissinmanager is now protected by permissions. In order to prevent complete lockout, the user with userid == 1 will always be able to edit and assign permissions. (TODO: Communicate this somehow)
Diffstat (limited to 'modules-available/permissionmanager/lang')
-rw-r--r--modules-available/permissionmanager/lang/de/permissions.json7
-rw-r--r--modules-available/permissionmanager/lang/de/template-tags.json6
-rw-r--r--modules-available/permissionmanager/lang/en/permissions.json7
-rw-r--r--modules-available/permissionmanager/lang/en/template-tags.json6
4 files changed, 22 insertions, 4 deletions
diff --git a/modules-available/permissionmanager/lang/de/permissions.json b/modules-available/permissionmanager/lang/de/permissions.json
new file mode 100644
index 00000000..444c1e8c
--- /dev/null
+++ b/modules-available/permissionmanager/lang/de/permissions.json
@@ -0,0 +1,7 @@
+{
+ "locations.view": "Orte mit zugewiesenen Rollen sehen.",
+ "roles.edit": "Rollen bearbeiten.",
+ "roles.view": "Rollen sehen.",
+ "users.edit-roles": "Benutzern Rollen zuweisen oder entziehen.",
+ "users.view": "Benutzer mit zugewiesenen Rolen sehen."
+} \ No newline at end of file
diff --git a/modules-available/permissionmanager/lang/de/template-tags.json b/modules-available/permissionmanager/lang/de/template-tags.json
index 2ec25b37..52073dee 100644
--- a/modules-available/permissionmanager/lang/de/template-tags.json
+++ b/modules-available/permissionmanager/lang/de/template-tags.json
@@ -1,18 +1,20 @@
{
"lang_addRole": "Rollen erteilen",
"lang_addRoleHeading": "Neue Rolle hinzuf\u00fcgen",
- "lang_deleteCheck": "Sind Sie sich sicher, dass Sie diese Rolle l\u00f6schen wollen?",
"lang_editRoleHeading": "Rolle bearbeiten",
"lang_locationAwareDesc": "Berechtigungen mit diesem Symbol k\u00f6nnen auf bestimmte R\u00e4ume\/Orte beschr\u00e4nkt werden. Alle anderen Berechtigungen sind unabh\u00e4ngig von den f\u00fcr diese Rolle ausgew\u00e4hlten Orten.",
"lang_locations": "R\u00e4ume",
"lang_moduleName": "Rechtemanager",
"lang_name": "Name",
"lang_newRole": "Rolle anlegen",
+ "lang_numAssignedUsers": "Benutzer mit dieser Rolle",
"lang_permissions": "Rechte",
"lang_removeRole": "Rollen entziehen",
+ "lang_roleDeleteConfirm": "Sind Sie sich sicher, dass Sie diese Rolle l\u00f6schen m\u00f6chten? Benutzer, denen diese Rolle zugewiesen ist, werden die entsprechenden Berechtigungen verlieren.",
"lang_roles": "Rollen",
"lang_searchPlaceholder": "Nach Rollen suchen...",
"lang_selected": "ausgew\u00e4hlte",
"lang_selectizePlaceholder": "Nach Rollen filtern...",
- "lang_users": "Nutzer"
+ "lang_users": "Nutzer",
+ "lang_view": "Anzeigen"
} \ No newline at end of file
diff --git a/modules-available/permissionmanager/lang/en/permissions.json b/modules-available/permissionmanager/lang/en/permissions.json
new file mode 100644
index 00000000..9f7263db
--- /dev/null
+++ b/modules-available/permissionmanager/lang/en/permissions.json
@@ -0,0 +1,7 @@
+{
+ "locations.view": "See locations with assigned roles.",
+ "roles.edit": "Edit roles.",
+ "roles.view": "Show roles.",
+ "users.edit-roles": "Assign or remove roles from users.",
+ "users.view": "See users with assigned roles."
+} \ No newline at end of file
diff --git a/modules-available/permissionmanager/lang/en/template-tags.json b/modules-available/permissionmanager/lang/en/template-tags.json
index cef23422..b7a1d77a 100644
--- a/modules-available/permissionmanager/lang/en/template-tags.json
+++ b/modules-available/permissionmanager/lang/en/template-tags.json
@@ -1,18 +1,20 @@
{
"lang_addRole": "Grant Roles",
"lang_addRoleHeading": "Add new role",
- "lang_deleteCheck": "Are you sure you want to delete this role?",
"lang_editRoleHeading": "Edit role",
"lang_locationAwareDesc": "Permissions with this symbol can be restricted to certain locations. All other permissions are independent of the locations selected for this role.",
"lang_locations": "Locations",
"lang_moduleName": "Permission Manager",
"lang_name": "Name",
"lang_newRole": "New Role",
+ "lang_numAssignedUsers": "Users with this role",
"lang_permissions": "Permissions",
"lang_removeRole": "Revoke Roles",
+ "lang_roleDeleteConfirm": "Are you sure you want to delete this role? Users currently assigned to this role will lose the according permissions.",
"lang_roles": "Roles",
"lang_searchPlaceholder": "Search for roles...",
"lang_selected": "selected",
"lang_selectizePlaceholder": "Filter for roles...",
- "lang_users": "Users"
+ "lang_users": "Users",
+ "lang_view": "View"
} \ No newline at end of file