define('GC_SYMFONY_LOADED', true); } $institution = Doctrine::getTable('GcrInstitution')->findOneByShortName($shortname); GcrInstitutionTable::constructCurrentInstitution($institution); $cfg->dbtype = 'postgres8'; $cfg->dbhost = gcr::DBHostName; $cfg->dbport = gcr::DBPort; $cfg->dbname = gcr::DBName; $cfg->dataroot = gcr::moodledataDir . $shortname; $cfg->dbuser = '******' . $shortname . 'admin'; $cfg->dbpass = $CFG->current_app->getAdminPassword(); $cfg->dbprefix = gcr::maharaPrefix; $cfg->wwwroot = $CFG->current_app->getAppUrl(); define('GC_CRON_RUNNING', true); } else { if (gcr::initialize()) { global $CFG; if (!$CFG->current_app->isMahara()) { // the url is bad because it points to the Mahara folder on a moodle short_name header('Location: ' . $CFG->current_app->getInstitution()->getAppUrl()); die; } // database connection details // valid values for dbtype are 'postgres8' and 'mysql5' $cfg->dbtype = 'postgres8'; $cfg->dbhost = gcr::DBHostName; $cfg->dbport = gcr::DBPort; $cfg->dbname = gcr::DBName; $cfg->dbuser = '******' . $CFG->current_app->getShortName() . 'admin'; $cfg->dbpass = $CFG->current_app->getAdminPassword(); // Note: database prefix is NOT required, you don't need to set one except if
<?php require_once dirname(__FILE__) . '/../config/ProjectConfiguration.class.php'; require_once '/var/www/globalclassroom4/lib/model/gcr_model/gcr.class.php'; gcr::initialize(); $configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', false); sfContext::createInstance($configuration)->dispatch();