Example #1
0
        include DIR . '/admin/lib/' . $file;
    }
}
//Библиотеки с сайтовой части
include_once DIR . '/system/lib/additionalFunctions.php';
include_once DIR . '/system/lib/image.php';
//Создание объекта БД
$MySQL_obj = new MySQL();
function db()
{
    global $MySQL_obj;
    return clone $MySQL_obj;
}
//Авторизация пользователя
$user = new AdminUsers();
//echo '<pre>'.print_r($_SESSION,1).'</pre>';
//Подключение модулей
$modules = array();
$mods = scandir(DIR . '/admin/modules', 1);
foreach ($mods as $file) {
    if (substr($file, -3, 3) == 'php') {
        $module_name = substr($file, 0, -4);
        //Доспуп пользователя к модулям
        if (!$user->isAllowed($module_name)) {
            continue;
        }
        include DIR . '/admin/modules/' . $file;
        $modules[$module_name::order] = array('module' => $module_name, 'name' => $module_name::name, 'hide' => $module_name::hide ? $module_name::hide : false);
    }
}
ksort($modules);