$DB->connect($config->getConfigItem('/database/host'), $config->getConfigItem('/database/user'), $config->getConfigItem('/database/password')); $DB->select_db($config->getConfigItem('/database/name')); $arrayOfSQL = explode(';', $SQL); foreach ($arrayOfSQL as $query) { $query = trim($query); if (empty($query)) { continue; } $result = $DB->query($query); if ($result === false) { trigger_error('ERROR: ' . $i10nMan->translate('Query')); } } $pages = new pages($DB, $i10nMan); // module, needAuthorize, needAuthorizeAsAdmin, place, placeinadmin, listedInAdmin, parent, islink = true $pages->addModule('index', false, false, 1, 0, true); $pages->addModule('register', false, false, 0, 0, false); $pages->addModule('forgotpass', false, false, 0, 0, false); $pages->addModule('user', true, false, 2, 0, false, NULL, false); //nolink is true $pages->addModule('usersettings', true, false, 1, 0, false, 'user'); $pages->addModule('viewadmin', true, true, 2, 0, false, 'user'); $pages->addModule('formpostnews', true, false, 3, 0, false, 'user'); $pages->addModule('logout', true, false, 4, 0, false, 'user'); $pages->addModule('postnews ', true, false, 0, 0, false, 'user'); $pages->addModule('admin/addpage', false, true, 0, 0, true); $pages->addModule('admin/editpage', false, true, 0, 0, true); $pages->addModule('admin/savemanually', false, true, 0, 0, false); $pages->addModule('admin/index', false, true, 0, 1, true); $pages->addModule('admin/general', false, true, 0, 2, true); $pages->addModule('admin/database', false, true, 0, 3, true);