Fixed langstrings in menu items

This commit is contained in:
kolaente 2017-05-08 12:33:48 +02:00 committed by konrad
parent 60e4b7cec6
commit b3faa6425c
11 changed files with 30 additions and 30 deletions

View File

@ -1,12 +1,9 @@
<?php
$GLOBALS['lang']->set('Dateiverwaltung', 'files_title', 'de');
$GLOBALS['lang']->set('Manage Files', 'files_title', 'en');
$_CONF['app_name'] = 'Files';
$_CONF['app_desc'] = 'Ein Modul zum Anzeigen & Uploaden von Dateien';
$_CONF['app_build'] = 1;
$_CONF['app_version'] = 'v0.9 Beta';
$_CONF['menu_top'] = '<i class="fa fa-folder"></i> '.$GLOBALS['lang']->get('files_title');
$_CONF['menu_top'] = '<i class="fa fa-folder"></i> '.$lang->get('files_title');
$_CONF['menu'] = ['menu_top' => 'index.php'];
$_CONF['type'] = 'none';

View File

@ -12,7 +12,7 @@ $lang['__Lang__'] = 'English (English)';
$lang['__LangCode__'] = 'en';
$lang['__Countrycode__'] = 'en';
$lang['files_title'] = 'File';
$lang['files_title'] = 'Files';
$lang['files_drag_drop_area'] = 'Drag and drop Files here to upload in the current folder.';
$lang['files_upload'] = 'Upload';
$lang['files_create_dir'] = 'Create New Folder';

View File

@ -1,15 +1,11 @@
<?php
//langstrings
$GLOBALS['lang']->set('Navigation', 'nav_title', 'de');
$GLOBALS['lang']->set('Navigation', 'nav_title', 'en');
$_CONF['app_name'] = 'Navigation';
$_CONF['app_build'] = 2;
$_CONF['app_version'] = 'v0.91 Beta';
$_CONF['base_file'] = 'nav.php';
$_CONF['type'] = 'static';
$_CONF['menu_top'] = '<i class="fa fa-bars"></i> ' . $GLOBALS['lang']->get('nav_title');
$_CONF['menu_top'] = '<i class="fa fa-bars"></i> ' . $lang->get('nav_title');
$_CONF['menu'] = ['menu_top' => 'index.php'];
$_CONF['css'] = ['css/nav.css'];

View File

@ -11,6 +11,7 @@ $lang['__Lang__'] = 'German (Deutsch)';
$lang['__LangCode__'] = 'de';
$lang['__Countrycode__'] = 'de_DE';
$lang['nav_title'] = 'Navigation';
$lang['nav_id'] = 'ID';
$lang['nav_pageTitle'] = 'Titel';
$lang['nav_page'] = 'Seite';

View File

@ -11,6 +11,7 @@ $lang['__Lang__'] = 'English (English)';
$lang['__LangCode__'] = 'en';
$lang['__Countrycode__'] = 'en';
$lang['nav_title'] = 'Navigation';
$lang['nav_id'] = 'ID';
$lang['nav_pageTitle'] = 'Title';
$lang['nav_page'] = 'Page';

View File

@ -1,24 +1,16 @@
<?php
//langstrings
$GLOBALS['lang']->set('Seiten', 'sp_pages', 'de');
$GLOBALS['lang']->set('Seitenverwaltung', 'sp_manage_pages', 'de');
$GLOBALS['lang']->set('Berechtigungen verwalten', 'sp_manage_permissions', 'de');
$GLOBALS['lang']->set('Neue Seite erstellen', 'sp_create_new', 'de');
$GLOBALS['lang']->set('Pages', 'sp_pages', 'en');
$GLOBALS['lang']->set('Manage Pages', 'sp_manage_pages', 'en');
$GLOBALS['lang']->set('Manage Permissions', 'sp_manage_permissions', 'en');
$GLOBALS['lang']->set('Create New Page', 'sp_create_new', 'en');
$_CONF['app_name'] = 'SimplePages';
$_CONF['app_build'] = 2;
$_CONF['app_version'] = 'v0.9 Beta';
$_CONF['base_url'] = '/'; //Basisurl des moduls, wenn es über das Frontend aufgerufen wird
$_CONF['base_file'] = 'front/page.php'; //Datei, die angezeigt wird, wenn die basisurl aufgerufen wird
$_CONF['menu_top'] = '<i class="fa fa-file-text"></i> '.$GLOBALS['lang']->get('sp_pages'); //Name des Moduls, wie es im Adminbereich im Hauptmenü auftaucht
$_CONF['menu'] = ['<i class="fa fa-th-list"></i> '.$GLOBALS['lang']->get('sp_manage_pages') => 'backend/management.php',
'<i class="fa fa-lock"></i> '.$GLOBALS['lang']->get('sp_manage_permissions') => 'backend/permissions.php',
'<i class="fa fa-file"></i> '.$GLOBALS['lang']->get('sp_create_new') => 'backend/edit.php?new']; //Ein Array mit menüpunkten im adminbereich
$_CONF['menu_top'] = '<i class="fa fa-file-text"></i> '.$lang->get('sp_pages'); //Name des Moduls, wie es im Adminbereich im Hauptmenü auftaucht
$_CONF['menu'] = ['<i class="fa fa-th-list"></i> '.$lang->get('sp_manage_pages') => 'backend/management.php',
'<i class="fa fa-lock"></i> '.$lang->get('sp_manage_permissions') => 'backend/permissions.php',
'<i class="fa fa-file"></i> '.$lang->get('sp_create_new') => 'backend/edit.php?new']; //Ein Array mit menüpunkten im adminbereich
$_CONF['dashboard'] = 'backend/dashboard.php';
$_CONF['type'] = 'page';
$_CONF['install'] = 'install.php';

View File

@ -1,15 +1,11 @@
<?php
$GLOBALS['lang']->set('Logfiles', 'log_title', 'de');
$GLOBALS['lang']->set('Logfiles', 'log_title', 'en');
$_CONF['app_name'] = 'Logfiles';
$_CONF['app_desc'] = 'Logfiles';
$_CONF['app_build'] = 1;
$_CONF['app_version'] = 'v0.9 Beta';
//$_CONF['base_url'] = 'demomodul/'; //Basisurl des moduls, wenn es über das Frontend aufgerufen wird
$_CONF['base_file'] = 'log.php'; //Datei, die angezeigt wird, wenn die basisurl aufgerufen wird
$_CONF['menu_top'] = '<i class="fa fa-server"></i> '.$GLOBALS['lang']->get('log_title'); //Name des Moduls, wie es im Adminbereich im Hauptmenü auftaucht
$_CONF['menu_top'] = '<i class="fa fa-server"></i> '.$lang->get('log_title'); //Name des Moduls, wie es im Adminbereich im Hauptmenü auftaucht
$_CONF['menu'] = ['menu_top' => 'index.php']; //Ein Array mit menüpunkten im Backoffice
//$_CONF['dashboard'] = 'dashboard.php'; //Optional, eine Datei, welche im admindashboard angezeigt wird
$_CONF['type'] = 'static';

View File

@ -12,6 +12,7 @@ $lang['__Lang__'] = 'German (Deutsch)';
$lang['__LangCode__'] = 'de';
$lang['__Countrycode__'] = 'de_DE';
$lang['log_title'] = 'Logfiles';
$lang['log_detail_title'] = 'Logfile vom';
$lang['log_detail_title_from'] = 'Logfiles von';
$lang['log_filter_logs'] = 'Logs Filtern';

View File

@ -12,6 +12,7 @@ $lang['__Lang__'] = 'English (English)';
$lang['__LangCode__'] = 'en';
$lang['__Countrycode__'] = 'en';
$lang['log_title'] = 'Logfiles';
$lang['log_detail_title'] = 'Logfile of';
$lang['log_detail_title_from'] = 'Logfiles from';
$lang['log_filter_logs'] = 'Filter logs';

View File

@ -12,6 +12,7 @@ class apps
public function __construct()
{
global $lang;
//Find the app directory
$i = 1;
$appdir = 'apps/';
@ -39,6 +40,12 @@ class apps
$appUri = $appdir . $app;
if (file_exists($appUri . '/config.php'))
{
//Get Langstrings to display menu correctly
if (file_exists($appUri . '/lang/') && is_dir($appUri . '/lang/'))
{
$lang->setLangFolder($appUri . '/lang/');
}
require $appUri . '/config.php';
$this->apps[$_CONF['app_name']] = $_CONF;
$this->apps[$_CONF['app_name']]['app_path'] = $app;

View File

@ -175,9 +175,7 @@ function printHeader($title)
{
//Globals
global $apps;
global $MCONF;
global $lang;
global $apps, $MCONF, $lang;
if (!is_loggedin())
{
@ -226,6 +224,15 @@ function printHeader($title)
exit;
} else
{
//Get apps-folder location
$appsPath = '../apps/';
$i = 0; // To prevent endless searching
while(!file_exists($appsPath) && $i < 31)
{
$appsPath = '../'.$appsPath;
$i++;
}
//Get Apps, build app-menu (We're building the menu here and output it later because we want the name of the current app to use it for App-CSS)
$appmenu = '';
$appsLoop = $apps->getApps();
@ -234,6 +241,7 @@ function printHeader($title)
{
if (isset($appconf['menu_top']) && $appconf['menu_top'] !== '')
{
//Build the menu
$now = '';
if (strpos($_SERVER['REQUEST_URI'], $app) !== false)
{