$skipModule = isset($_REQUEST['skipModule']); // if it was NOT provided then update the Modules Table if (!$skipModule) { /* * Modules Table * * Setup the Page Modules Table to include a proper entry for this app. */ $module = new RowManager_siteModuleManager(); $module->loadByKey(module[ModuleName]::MODULE_KEY); $module->setKey(module[ModuleName]::MODULE_KEY); $module->setPath('[RAD_PATH_MODULE_ROOT][RAD_CORE_PRE_NAME][ModuleName]/'); $module->setApplicationFile('app_[ModuleName].php'); $module->setIncludeFile('incl_[ModuleName].php'); $module->setName('module[ModuleName]'); $module->setParameters(''); $module->setSystemAccessFile('objects_bl/obj_SystemAccess.php'); $module->setSystemAccessObj(module[ModuleName]::MODULE_KEY . 'Access'); // if module entry already exists then if ($module->isLoaded()) { // update current entry $module->updateDBTable(); } else { // create new entry $module->createNewEntry(); } } else { echo 'Skipping Module Table ... <br>'; } // check to see if the parameter 'skipTables' was provided $skipTables = isset($_REQUEST['skipTables']);
$db->runSQL($sql); /* * Modules Table * * Setup the Page Modules Table. */ $module = new RowManager_siteModuleManager(); $module->dropTable(); $module->createTable(); // Initialize Login Page Module $module->setKey(PAGE_MODULE_LOGIN); $module->setPath(SITE_PATH_MODULES . 'site_Login/'); $module->setApplicationFile('login_app.php'); $module->setIncludeFile('login_includes.php'); $module->setName('moduleLogin'); $module->setParameters(''); $module->createNewEntry(); require $extension . SITE_PATH_MODULES . 'site_Login/login_app.php'; // Initialize Logout Page Module $module->setKey(PAGE_MODULE_LOGOUT); $module->setPath(SITE_PATH_MODULES . 'site_Login/'); $module->setApplicationFile('login_app.php'); $module->setIncludeFile('login_includes.php'); $module->setName('moduleLogin'); $module->setParameters(moduleLogin::MODE . "=" . moduleLogin::MODE_LOGOUT); $module->createNewEntry(); // Initialize the Welcome Page $module->setKey('Welcome'); $module->setPath(SITE_PATH_MODULES . 'site_CMSPage/'); $module->setApplicationFile('cmsPage_app.php'); $module->setIncludeFile('');