mirror of https://github.com/Mowie/Mowie
Added Multi-Language support for permissiontexts
Added translations for permissions Updated Fontawesome
This commit is contained in:
parent
45f957c29b
commit
4d410fc400
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Before Width: | Height: | Size: 382 KiB After Width: | Height: | Size: 434 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -239,4 +239,22 @@ $lang['stream_deleted_group'] = '{user} hat die Gruppe "{extra}" gelöscht.';
|
|||
$lang['stream_deleted_user'] = '{user} hat einen Nutzer gelöscht.';
|
||||
$lang['stream_created_group'] = '{user} hat eine neue Gruppe erstellt.';
|
||||
$lang['stream_system_update'] = '{user} hat das System geupdated.';
|
||||
$lang['stream_app_update'] = '{user} hat die App "{extra}" geupdated.';
|
||||
$lang['stream_app_update'] = '{user} hat die App "{extra}" geupdated.';
|
||||
|
||||
//Permissions
|
||||
$lang['system_perm_view_dashboard_name'] = 'Relevante Informationen auf dem Dashboard ansehen.';
|
||||
$lang['system_perm_view_dashboard_description'] = '';
|
||||
$lang['system_perm_manage_system_name'] = 'Systemeinstellungen vornehmen.';
|
||||
$lang['system_perm_manage_system_description'] = '';
|
||||
$lang['system_perm_construction_name'] = 'Baustellenzustand ändern';
|
||||
$lang['system_perm_construction_description'] = 'Im Baustellenzustand wird Anstelle der Seite ein Text angezeigt.';
|
||||
$lang['system_perm_update_name'] = 'Systemupdate durchführen';
|
||||
$lang['system_perm_update_description'] = 'Nach neuen Versionen des Systems suchen und updaten.';
|
||||
$lang['system_perm_db_dump_name'] = 'Datenbanbackup herunterladen';
|
||||
$lang['system_perm_db_dump_description'] = 'Ein komplettes Backup der Datenbank herunterladen.';
|
||||
$lang['system_perm_manage_admins_name'] = 'Administratoren verwalten';
|
||||
$lang['system_perm_manage_admins_description'] = '';
|
||||
$lang['system_perm_manage_groups_name'] = 'Admingruppen verwalten';
|
||||
$lang['system_perm_manage_groups_description'] = '';
|
||||
$lang['system_perm_edit_permissions_name'] = 'Adminberechtigungen verwalten';
|
||||
$lang['system_perm_edit_permissions_description'] = '';
|
|
@ -241,4 +241,22 @@ $lang['stream_deleted_group'] = '{user} deleted the group "{extra}".';
|
|||
$lang['stream_deleted_user'] = '{user} deleted the user "{extra}".';
|
||||
$lang['stream_created_group'] = '{user} created a new group.';
|
||||
$lang['stream_system_update'] = '{user} updated the system';
|
||||
$lang['stream_app_update'] = '{user} updated the app "{extra}".';
|
||||
$lang['stream_app_update'] = '{user} updated the app "{extra}".';
|
||||
|
||||
//Permissions
|
||||
$lang['system_perm_view_dashboard_name'] = 'View relevant information on the Dashboard';
|
||||
$lang['system_perm_view_dashboard_description'] = '';
|
||||
$lang['system_perm_manage_system_name'] = 'Make System-wide Settings';
|
||||
$lang['system_perm_manage_system_description'] = '';
|
||||
$lang['system_perm_construction_name'] = 'Put The Site In Construction Mode';
|
||||
$lang['system_perm_construction_description'] = 'While in Construction Mode, the site will show a message.';
|
||||
$lang['system_perm_update_name'] = 'Systemupdate';
|
||||
$lang['system_perm_update_description'] = 'Search for newer versions of the system and upgrade.';
|
||||
$lang['system_perm_db_dump_name'] = 'Download a database backup';
|
||||
$lang['system_perm_db_dump_description'] = 'Download a full database backup.';
|
||||
$lang['system_perm_manage_admins_name'] = 'Manage Administrators';
|
||||
$lang['system_perm_manage_admins_description'] = '';
|
||||
$lang['system_perm_manage_groups_name'] = 'Manage Admin-Roles';
|
||||
$lang['system_perm_manage_groups_description'] = '';
|
||||
$lang['system_perm_edit_permissions_name'] = 'Manage Admin-Permissions';
|
||||
$lang['system_perm_edit_permissions_description'] = '';
|
|
@ -2,50 +2,50 @@
|
|||
"permissions": [
|
||||
{
|
||||
"key": "view_dashboard",
|
||||
"name": "Relevante Informationen auf dem Dashboard ansehen.",
|
||||
"description": "",
|
||||
"name": "system_perm_view_dashboard_name",
|
||||
"description": "system_perm_view_dashboard_description",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "manage_system",
|
||||
"name": "Systemeinstellungen vornehmen.",
|
||||
"description": "",
|
||||
"name": "system_perm_manage_system_name",
|
||||
"description": "system_perm_manage_system_description",
|
||||
"critical": true
|
||||
},
|
||||
{
|
||||
"key": "construction",
|
||||
"name": "Baustellenzustand ändern",
|
||||
"description": "Im Baustellenzustand wird Anstelle der Seite ein Text angezeigt.",
|
||||
"name": "system_perm_construction_name",
|
||||
"description": "system_perm_construction_description",
|
||||
"critical": true
|
||||
},
|
||||
{
|
||||
"key": "update",
|
||||
"name": "Systemupdate durchführen",
|
||||
"description": "Nach neuen Versionen des Systems suchen und updaten.",
|
||||
"name": "system_perm_update_name",
|
||||
"description": "system_perm_update_description",
|
||||
"critical": true
|
||||
},
|
||||
{
|
||||
"key": "db_dump",
|
||||
"name": "Datenbanbackup herunterladen",
|
||||
"description": "Ein komplettes Backup der Datenbank herunterladen.",
|
||||
"name": "system_perm_db_dump_name",
|
||||
"description": "system_perm_db_dump_description",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "manage_admins",
|
||||
"name": "Administratoren verwalten",
|
||||
"description": "",
|
||||
"name": "system_perm_manage_admins_name",
|
||||
"description": "system_perm_manage_admins_description",
|
||||
"critical": true
|
||||
},
|
||||
{
|
||||
"key": "manage_groups",
|
||||
"name": "Admingruppen verwalten",
|
||||
"description": "",
|
||||
"name": "system_perm_manage_groups_name",
|
||||
"description": "system_perm_manage_groups_description",
|
||||
"critical": true
|
||||
},
|
||||
{
|
||||
"key": "edit_permissions",
|
||||
"name": "Adminberechtigungen verwalten",
|
||||
"description": "",
|
||||
"name": "system_perm_edit_permissions_name",
|
||||
"description": "system_perm_edit_permissions_description",
|
||||
"critical": true
|
||||
}
|
||||
]
|
||||
|
|
|
@ -75,6 +75,9 @@ if (hasPerm('edit_permissions'))
|
|||
if (file_exists($appUri . '/' . $app . '/permissions.json'))
|
||||
{
|
||||
require $appUri . '/' . $app . '/config.php';
|
||||
|
||||
$lang->setLangFolder( $appUri . $app .'/lang/');
|
||||
|
||||
$permsTotal[$_CONF['app_name']] = json_decode(file_get_contents($appUri . '/' . $app . '/permissions.json'), true);
|
||||
$permsTotal[$_CONF['app_name']] = $permsTotal[$_CONF['app_name']]['permissions'];
|
||||
}
|
||||
|
@ -90,9 +93,9 @@ if (hasPerm('edit_permissions'))
|
|||
foreach ($perms as $perm)
|
||||
{
|
||||
$critical = '';
|
||||
if ($perm['critical'] == true) $critical = '<span class="critical fa fa-warning" title="'.$lang->get('admins_perms_critical').'"></span>';
|
||||
if ($perm['critical'] == true) $critical = '<span data-toggle="tooltip" class="critical fa fa-warning" title="'.$lang->get('admins_perms_critical').'"></span>';
|
||||
|
||||
echo '<tr data-toggle="tooltip" title="' . $perm['description'] . '"><td>' . $critical . $perm['name'] . '</td>';
|
||||
echo '<tr data-toggle="tooltip" title="' . $lang->get($perm['description']) . '"><td>' . $critical . $lang->get($perm['name']) . '</td>';
|
||||
foreach ($role_names as $lvl => $name)
|
||||
{
|
||||
$disable = '';
|
||||
|
|
|
@ -35,7 +35,7 @@ $lang['files_create_dir_success'] = 'Der neue Ordner wurde erfolgreich erstellt.
|
|||
$lang['files_create_dir_fail'] = 'Fehler beim Erstellen des Ordners.';
|
||||
$lang['files_delete_file'] = 'löschen';
|
||||
$lang['files_delete_dir_confirm'] = 'Ordner wirklich löschen? Dies wird den gesamten Ordner mit Inhalt löschen! <b>Dieser Vorgang kann nicht rückgängig gemacht werden!</b>';
|
||||
$lang['files_delete_file_confirm'] = 'Datei wirklich löschen? <b>Dieser Vorgang kann nicht rückgängig gemacht werden!';
|
||||
$lang['files_delete_file_confirm'] = 'Datei wirklich löschen? <b>Dieser Vorgang kann nicht rückgängig gemacht werden!</b>';
|
||||
$lang['files_deleting_folder'] = 'Lösche Ordner...';
|
||||
$lang['files_deleting_file'] = 'Lösche Datei...';
|
||||
$lang['files_delete_dir_success'] = 'Der Ordner wurde erfolgreich gelöscht.';
|
||||
|
@ -50,4 +50,11 @@ $lang['files_upload_failed'] = 'Upload fehlgeschlagen.';
|
|||
$lang['files_stream_deleted_folder'] = '{user} hat den Ordner "{extra}" gelöscht.';
|
||||
$lang['files_stream_deleted_file'] = '{user} hat die Datei "{extra}" gelöscht.';
|
||||
$lang['files_stream_uploaded'] = '{user} hat die Datei "{extra}" hochgeladen.';
|
||||
$lang['files_stream_created_folder'] = '{user} hat den Ordner "{extra}" erstellt.';
|
||||
$lang['files_stream_created_folder'] = '{user} hat den Ordner "{extra}" erstellt.';
|
||||
|
||||
//Permissions
|
||||
$lang['file_perm_manage_files_name'] = 'Dateien verwalten';
|
||||
$lang['file_perm_manage_files_description'] = 'Dateien ansehen & verwalten';
|
||||
$lang['file_perm_upload_name'] = 'Dateien hochladen';
|
||||
$lang['file_perm_create_folder_name'] = 'Neuen Ordner erstellen';
|
||||
$lang['file_perm_delete_name'] = 'Dateien löschen';
|
|
@ -50,4 +50,11 @@ $lang['files_upload_failed'] = 'Upload failed.';
|
|||
$lang['files_stream_deleted_folder'] = '{user} deleted the folder "{extra}".';
|
||||
$lang['files_stream_deleted_file'] = '{user} deleted the file "{extra}".';
|
||||
$lang['files_stream_uploaded'] = '{user} uploaded the file "{extra}".';
|
||||
$lang['files_stream_created_folder'] = '{user} created the folder "{extra}".';
|
||||
$lang['files_stream_created_folder'] = '{user} created the folder "{extra}".';
|
||||
|
||||
//Permissions
|
||||
$lang['file_perm_manage_files_name'] = 'Manage Files';
|
||||
$lang['file_perm_manage_files_description'] = 'Manage and view Files';
|
||||
$lang['file_perm_upload_name'] = 'Upload Files';
|
||||
$lang['file_perm_create_folder_name'] = 'Create a new Directory';
|
||||
$lang['file_perm_delete_name'] = 'Delete Files';
|
|
@ -2,25 +2,25 @@
|
|||
"permissions": [
|
||||
{
|
||||
"key": "manage_files",
|
||||
"name": "Dateien verwalten",
|
||||
"description": "Dateien ansehen & verwalten",
|
||||
"name": "file_perm_manage_files_name",
|
||||
"description": "Manage and view Files",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "upload",
|
||||
"name": "Dateien hochladen",
|
||||
"name": "Upload Files",
|
||||
"description": "",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "create_folder",
|
||||
"name": "Neuen Ordner erstellen",
|
||||
"name": "Create a new Directory",
|
||||
"description": "",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "delete",
|
||||
"name": "Dateien löschen",
|
||||
"name": "Delete Files",
|
||||
"description": "",
|
||||
"critical": false
|
||||
}
|
||||
|
|
|
@ -88,4 +88,16 @@ $lang['sp_stream_cofirmed'] = '{user} hat Seitenänderungen der Seite "{extra}"
|
|||
$lang['sp_stream_page_edited'] = '{user} hat die Seite "{extra}" bearbeitet.';
|
||||
$lang['sp_stream_page_created'] = '{user} hat die Seite "{extra}" erstellt.';
|
||||
$lang['sp_stream_page_deleted'] = '{user} hat die Seite "{extra}" gelöscht.';
|
||||
$lang['sp_stream_granted_permissions'] = '{user} hat Berechtigungen an "{extra}" vergeben.';
|
||||
$lang['sp_stream_granted_permissions'] = '{user} hat Berechtigungen an "{extra}" vergeben.';
|
||||
|
||||
//Permissions
|
||||
$lang['sp_perm_manage_pages_name'] = 'Seiten verwalten';
|
||||
$lang['sp_perm_manage_pages_description'] = '';
|
||||
$lang['sp_perm_admin_manage_name'] = 'Alle Seiten verwalten';
|
||||
$lang['sp_perm_admin_manage_description'] = 'Administrativ alle Seiten verwalten. Nutzer ohne diese Berechtigung dürfen nur ihnen zugewiesene Seiten bearbeiten.';
|
||||
$lang['sp_perm_create_new_name'] = 'Neue Seiten erstellen';
|
||||
$lang['sp_perm_create_new_description'] = 'Darf der Nutzer neue Seiten erstellen?';
|
||||
$lang['sp_perm_grant_permissions_name'] = 'Berechtigungen vergeben';
|
||||
$lang['sp_perm_grant_permissions_description'] = 'Anderen Nutzern erlauben, bestimmte Seiten zu bearbeiten.';
|
||||
$lang['sp_perm_view_dashboard_name'] = 'Dashboard ansehen';
|
||||
$lang['sp_perm_view_dashboard_description'] = 'Auf dem Dashboard eine Liste von Seiten einsehen.';
|
|
@ -88,4 +88,16 @@ $lang['sp_stream_cofirmed'] = '{user} confirmed contents of the page "{extra}".'
|
|||
$lang['sp_stream_page_edited'] = '{user} edited the page "{extra}".';
|
||||
$lang['sp_stream_page_created'] = '{user} created the page "{extra}".';
|
||||
$lang['sp_stream_page_deleted'] = '{user} deleted the page "{extra}".';
|
||||
$lang['sp_stream_granted_permissions'] = '{user} granted permissions to "{extra}".';
|
||||
$lang['sp_stream_granted_permissions'] = '{user} granted permissions to "{extra}".';
|
||||
|
||||
//Permissions
|
||||
$lang['sp_perm_manage_pages_name'] = 'Manage Pages';
|
||||
$lang['sp_perm_manage_pages_description'] = '';
|
||||
$lang['sp_perm_admin_manage_name'] = 'Manage All Pages';
|
||||
$lang['sp_perm_admin_manage_description'] = 'Manage all pages. Users without this setting can only edit pages they are allowed to edit.';
|
||||
$lang['sp_perm_create_new_name'] = 'Create New Pages';
|
||||
$lang['sp_perm_create_new_description'] = '';
|
||||
$lang['sp_perm_grant_permissions_name'] = 'Grant Page-Permissions';
|
||||
$lang['sp_perm_grant_permissions_description'] = 'Allow other users to grant permissions on pages.';
|
||||
$lang['sp_perm_view_dashboard_name'] = 'View Dashboard';
|
||||
$lang['sp_perm_view_dashboard_description'] = 'See a list of pages on the dashboard.';
|
|
@ -2,32 +2,32 @@
|
|||
"permissions": [
|
||||
{
|
||||
"key": "manage_pages",
|
||||
"name": "Seiten verwalten",
|
||||
"description": "",
|
||||
"name": "sp_perm_manage_pages_name",
|
||||
"description": "sp_perm_manage_pages_description",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "admin_manage",
|
||||
"name": "Alle Seiten verwalten",
|
||||
"description": "Administrativ alle Seiten verwalten. Nutzer ohne diese Berechtigung dürfen nur ihnen zugewiesene Seiten bearbeiten.",
|
||||
"name": "sp_perm_admin_manage_name",
|
||||
"description": "sp_perm_admin_manage_description",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "create_new",
|
||||
"name": "Neue Seiten erstellen",
|
||||
"description": "Darf der Nutzer neue Seiten erstellen?",
|
||||
"name": "sp_perm_create_new_name",
|
||||
"description": "sp_perm_create_new_description",
|
||||
"critical": false
|
||||
},
|
||||
{
|
||||
"key": "grant_permissions",
|
||||
"name": "Berechtigungen vergeben",
|
||||
"description": "Anderen Nutzern erlauben, bestimmte Seiten zu bearbeiten.",
|
||||
"name": "sp_perm_grant_permissions_name",
|
||||
"description": "sp_perm_grant_permissions_description",
|
||||
"critical": true
|
||||
},
|
||||
{
|
||||
"key": "view_dashboard",
|
||||
"name": "Dashboard ansehen",
|
||||
"description": "Auf dem Dashboard eine Liste von Seiten einsehen.",
|
||||
"name": "sp_perm_view_dashboard_name",
|
||||
"description": "sp_perm_view_dashboard_description",
|
||||
"critical": false
|
||||
}
|
||||
]
|
||||
|
|
|
@ -18,4 +18,8 @@ $lang['log_filter_logs'] = 'Logs Filtern';
|
|||
$lang['log_views_total'] = 'Aufrufe insgesamt.';
|
||||
$lang['log_file_not_found'] = 'Logfile nicht gefunden';
|
||||
$lang['log_total_pageviews'] = 'Gesamte Seitenaufrufe';
|
||||
$lang['log_show_full_logs'] = 'Gesamte Logdateien für %1$s %2$s anzeigen';
|
||||
$lang['log_show_full_logs'] = 'Gesamte Logdateien für %1$s %2$s anzeigen';
|
||||
|
||||
//Permissions
|
||||
$lang['logfiles_perm_view_logfiles_name'] = 'Logfiles ansehen';
|
||||
$lang['logfiles_perm_view_logfiles_description'] = '';
|
|
@ -18,4 +18,8 @@ $lang['log_filter_logs'] = 'Filter logs';
|
|||
$lang['log_views_total'] = 'views in total.';
|
||||
$lang['log_file_not_found'] = 'Logfile not found';
|
||||
$lang['log_total_pageviews'] = 'Total pageviews';
|
||||
$lang['log_show_full_logs'] = 'Show all logfiles from %1$s %2$s';
|
||||
$lang['log_show_full_logs'] = 'Show all logfiles from %1$s %2$s';
|
||||
|
||||
//Permissions
|
||||
$lang['logfiles_perm_view_logfiles_name'] = 'View Logfiles';
|
||||
$lang['logfiles_perm_view_logfiles_description'] = '';
|
|
@ -2,7 +2,7 @@
|
|||
"permissions": [
|
||||
{
|
||||
"key": "view_logfiles",
|
||||
"name": "Logfiles ansehen",
|
||||
"name": "View Logfiles",
|
||||
"description": "",
|
||||
"critical": false
|
||||
}
|
||||
|
|
|
@ -329,7 +329,7 @@ echo '
|
|||
<li id="mw-menu-admin-users"><a
|
||||
href="<?php echo $GLOBALS['MCONF']['home_uri']; ?>admin/users.php"<?php
|
||||
if ($title == $GLOBALS['lang']->get('admins_list')) echo ' class="active"';
|
||||
?>><i class="fa fa-group"></i> <?php echo $GLOBALS['lang']->get('admins_list'); ?></a></li>
|
||||
?>><i class="fa fa-id-card-o"></i> <?php echo $GLOBALS['lang']->get('admins_list'); ?></a></li>
|
||||
<li id="mw-menu-admin-roles"><a
|
||||
href="<?php echo $GLOBALS['MCONF']['home_uri']; ?>admin/roles.php"<?php
|
||||
if ($title == $GLOBALS['lang']->get('admins_groups')) echo ' class="active"';
|
||||
|
@ -338,7 +338,7 @@ echo '
|
|||
<li id="mw-menu-admin-permissions"><a
|
||||
href="<?php echo $GLOBALS['MCONF']['home_uri']; ?>admin/permissions.php"<?php
|
||||
if ($title == $GLOBALS['lang']->get('admins_permissions')) echo ' class="active"';
|
||||
?>><i class="fa fa-group"></i> <?php echo $GLOBALS['lang']->get('admins_permissions'); ?>
|
||||
?>><i class="fa fa-exchange"></i> <?php echo $GLOBALS['lang']->get('admins_permissions'); ?>
|
||||
</a>
|
||||
</li>
|
||||
<li id="mw-menu-admin-new_user"><a
|
||||
|
|
|
@ -42,6 +42,7 @@ class lang
|
|||
foreach ($lang as $langKey => $langString)
|
||||
{
|
||||
$langstrings[$langKey] = $langString;
|
||||
//echo '<pre>'.$langKey.': '.$langString.'</pre>';
|
||||
}
|
||||
|
||||
//echo '<pre>'.print_r($langstrings, true).'</pre>';
|
||||
|
|
Loading…
Reference in New Issue