Wax_Locale::setLocalePath(LOCALE_PATH); Wax_Locale::__init(); Wax_Db::open($dbConfig); Standard8_Session::start(); Standard8_Config::getInstance(); Wax_Document::$head->importStyle('/stylesheets/screen.css'); Wax_Document::$head->importStyle('/stylesheets/ie.css', Wax_Document_Head_Style::MEDIA_SCREEN, 'IE 6'); Wax_Document::$head->importJavaScript('/javascripts/jquery.js'); Wax_Document::$head->importJavaScript('/javascripts/wax.js'); $SID = Standard8_Session::getSID(); $frontController = Wax_Controller_Front::getInstance()->setBinaryPath(MODULES_PATH)->setBase(array('Standard8', 'Standard8'))->setDefault(array('Standard8', 'Modules')); if (empty($SID)) { $currentClass = $frontController->getClass(); $supportClasses = array('Personas_Invitacion', 'Personas_Recuperar', 'Personas_Ingresar'); $supportFound = false; foreach ($supportClasses as $supportClass) { $supportClass = strtolower($supportClass); if ($supportFound = substr(strtolower($currentClass[1]), 0, strlen($supportClass)) == $supportClass) { break; } } # var_dump($supportFound); if (in_array('Standard8', $currentClass) && $supportFound) { $frontController->setForce($currentClass); } else { $frontController->setForce(array('Standard8', 'Personas_Ingresar')); } } $frontController->dispatch(); Wax_Db::close(); }