mirror of https://github.com/Mowie/Mowie
Replaced mod_ with app_ in all configfiles, Added function to check if an app exists
This commit is contained in:
parent
4f57a8a1ab
commit
0b02e07d99
|
@ -2,8 +2,8 @@
|
|||
$GLOBALS['lang']->set('Dateiverwaltung', 'files_title', 'de');
|
||||
$GLOBALS['lang']->set('Manage Files', 'files_title', 'en');
|
||||
|
||||
$_CONF['mod_name'] = 'Files';
|
||||
$_CONF['mod_desc'] = 'Ein Modul zum Anzeigen & Uploaden von Dateien';
|
||||
$_CONF['app_name'] = 'Files';
|
||||
$_CONF['app_desc'] = 'Ein Modul zum Anzeigen & Uploaden von Dateien';
|
||||
$_CONF['menu_top'] = '<i class="fa fa-folder"></i> '.$GLOBALS['lang']->get('files_title');
|
||||
$_CONF['menu'] = ['menu_top' => 'index.php'];
|
||||
$_CONF['type'] = 'none';
|
||||
|
|
|
@ -10,8 +10,8 @@ $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['mod_name'] = 'SimplePages';
|
||||
$_CONF['mod_desc'] = 'Wird benutzt, um Einfache statische Seitn zu erzeugen und zu verwalten.';
|
||||
$_CONF['app_name'] = 'SimplePages';
|
||||
$_CONF['app_desc'] = 'Wird benutzt, um Einfache statische Seitn zu erzeugen und zu verwalten.';
|
||||
$_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
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
$GLOBALS['lang']->set('Logfiles', 'log_title', 'de');
|
||||
$GLOBALS['lang']->set('Logfiles', 'log_title', 'en');
|
||||
|
||||
$_CONF['mod_name'] = 'Logfiles';
|
||||
$_CONF['mod_desc'] = 'Logfiles';
|
||||
$_CONF['app_name'] = 'Logfiles';
|
||||
$_CONF['app_desc'] = 'Logfiles';
|
||||
//$_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
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$_CONF['mod_name'] = 'Meta';
|
||||
$_CONF['mod_desc'] = 'Sorgt dafür, das Metadaten auf der Homepage angezeigt werden.';
|
||||
$_CONF['app_name'] = 'Meta';
|
||||
$_CONF['app_desc'] = 'Sorgt dafür, das Metadaten auf der Homepage angezeigt werden.';
|
||||
$_CONF['menu_top'] = '';
|
||||
$_CONF['base_file'] = 'meta.php';
|
||||
$_CONF['type'] = 'static';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$_CONF['mod_name'] = 'Sidebar';
|
||||
$_CONF['mod_desc'] = 'Baut (falls aktiviert) eine Sidebar mit beliebigem Inhalt auf der Seite ein';
|
||||
$_CONF['app_name'] = 'Sidebar';
|
||||
$_CONF['app_desc'] = 'Baut (falls aktiviert) eine Sidebar mit beliebigem Inhalt auf der Seite ein';
|
||||
$_CONF['base_file'] = 'sidebar.php';
|
||||
$_CONF['type'] = 'static';
|
||||
$_CONF['general_conf'] = 'genConf.php';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
$_CONF['mod_name'] = 'Appname';
|
||||
$_CONF['mod_desc'] = 'Appbeschreibung';
|
||||
$_CONF['app_name'] = 'Appname';
|
||||
$_CONF['app_desc'] = 'Appbeschreibung';
|
||||
//$_CONF['base_url'] = 'demoapp/';
|
||||
|
||||
$_CONF['base_file'] = 'test.php';
|
||||
|
|
13
inc/apps.php
13
inc/apps.php
|
@ -63,4 +63,17 @@ class apps
|
|||
{
|
||||
return $this->apps;
|
||||
}
|
||||
|
||||
//has app?
|
||||
public function appExists($name)
|
||||
{
|
||||
foreach ($this->apps as $appDir => $app)
|
||||
{
|
||||
if($app['app_name'] == $name)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
|
@ -548,7 +548,7 @@ function hasPerm($permkey, $scope = '')
|
|||
if ($pos !== false)
|
||||
{
|
||||
require $scopeUri . 'config.php';
|
||||
if (array_key_exists($_CONF['mod_name'], $perms)) $perms_f = $perms[$_CONF['mod_name']];
|
||||
if (array_key_exists($_CONF['app_name'], $perms)) $perms_f = $perms[$_CONF['app_name']];
|
||||
} else
|
||||
{
|
||||
$perms_f = $perms['System'];
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
<?php
|
||||
require_once 'libs/lang.class.php';
|
||||
$lang = new lang();
|
||||
|
||||
require_once 'apps.php';
|
||||
$apps = new apps(2);
|
||||
|
||||
//print_r($apps->getApps());
|
||||
|
||||
var_dump($apps->appExists('SsadasimplePages'));
|
Loading…
Reference in New Issue