protected function setUp() { $pServ = AJXP_PluginsService::getInstance(); ConfService::init(); $confPlugin = ConfService::getInstance()->confPluginSoftLoad($pServ); $pServ->loadPluginsRegistry(AJXP_INSTALL_PATH . "/plugins", $confPlugin); ConfService::start(); }
*/ global $secret, $result; if (!$CURRENTPATH) { $CURRENTPATH = str_replace("\\", "/", dirname(__FILE__)); } require_once "{$CURRENTPATH}/../../server/classes/class.AJXP_Logger.php"; require_once "{$CURRENTPATH}/../../server/classes/class.AbstractDriver.php"; require_once "{$CURRENTPATH}/../../server/classes/class.Utils.php"; require_once "{$CURRENTPATH}/../../server/classes/class.Repository.php"; if (!class_exists("SessionSwitcher")) { require_once "{$CURRENTPATH}/sessionSwitcher.php"; } require_once "{$CURRENTPATH}/../../server/classes/class.ConfService.php"; require_once "{$CURRENTPATH}/../../server/classes/class.AuthService.php"; define("CLIENT_RESOURCES_FOLDER", "client"); ConfService::init("{$CURRENTPATH}/../../server/conf/conf.php"); global $G_CONF_PLUGINNAME; require_once "{$CURRENTPATH}/../../plugins/conf.{$G_CONF_PLUGINNAME}/class.AJXP_User.php"; global $plugInAction; global $G_AUTH_DRIVER_DEF; if (!isset($G_AUTH_DRIVER_DEF["OPTIONS"]["SECRET"]) || $G_AUTH_DRIVER_DEF["OPTIONS"]["SECRET"] == "") { if (basename(__FILE__) == basename($_SERVER['SCRIPT_FILENAME'])) { die("This file must be included and can't be called directly"); } if ($_SERVER['PHP_SELF'] != $G_AUTH_DRIVER_DEF["OPTIONS"]["LOGIN_URL"]) { $plugInAction = "zoooorg"; // Used to debug the whole shit in the main file } } else { if ($secret != $G_AUTH_DRIVER_DEF["OPTIONS"]["SECRET"]) { $plugInAction = "zuuuuup";
if (isset($_GET["ajxp_sessid"])) { // Don't overwrite cookie if (!isset($_COOKIE["AjaXplorer"])) { $_COOKIE["AjaXplorer"] = $_GET["ajxp_sessid"]; } } header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); if (is_file(TESTS_RESULT_FILE)) { set_error_handler(array("AJXP_XMLWriter", "catchError"), E_ALL & ~E_NOTICE & ~E_STRICT); set_exception_handler(array("AJXP_XMLWriter", "catchException")); } $pServ = AJXP_PluginsService::getInstance(); ConfService::init(); $confPlugin = ConfService::getInstance()->confPluginSoftLoad($pServ); try { $pServ->loadPluginsRegistry(AJXP_INSTALL_PATH . "/plugins", $confPlugin); } catch (Exception $e) { die("Severe error while loading plugins registry : " . $e->getMessage()); } ConfService::start(); $confStorageDriver = ConfService::getConfStorageImpl(); require_once $confStorageDriver->getUserClassFileName(); //new AjxpSessionHandler(); if (!isset($OVERRIDE_SESSION)) { session_name("AjaXplorer"); } session_start(); if (isset($_GET["tmp_repository_id"])) {
require_once "server/classes/class.AJXP_ClientDriver.php"; require_once "server/classes/class.ConfService.php"; require_once "server/classes/class.AuthService.php"; require_once "server/classes/class.UserSelection.php"; require_once "server/classes/class.HTMLWriter.php"; require_once "server/classes/class.AJXP_XMLWriter.php"; require_once "server/classes/class.RecycleBinManager.php"; if (isset($_GET["ajxp_sessid"]) && !isset($_COOKIE["AjaXplorer"])) { $_COOKIE["AjaXplorer"] = $_GET["ajxp_sessid"]; } header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); require_once "server/classes/class.AJXP_Logger.php"; ConfService::init("server/conf/conf.php"); $confStorageDriver = ConfService::getConfStorageImpl(); require_once $confStorageDriver->getUserClassFileName(); session_name("AjaXplorer"); session_start(); set_error_handler(array("AJXP_XMLWriter", "catchError"), E_ALL & ~E_NOTICE); if (isset($_GET["tmp_repository_id"])) { ConfService::switchRootDir($_GET["tmp_repository_id"], true); } if (AuthService::usersEnabled()) { $rememberLogin = ""; $rememberPass = ""; if (isset($_GET["get_action"]) && $_GET["get_action"] == "get_seed") { header("Content-type:text/plain; charset:UTF-8"); print AuthService::generateSeed(); exit(0);
require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.HTMLWriter.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.AJXP_XMLWriter.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.Repository.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.ConfService.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.AuthService.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.AJXP_Logger.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.AJXP_Plugin.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.AJXP_PluginsService.php"; require_once CAMILA_LIB_DIR . "ajaxplorer/server/classes/class.AbstractAccessDriver.php"; if (!class_exists("DOMDocument")) { die("Tou must have libxml PHP extension enabled on your server."); } HTMLWriter::charsetHeader(); $pServ = AJXP_PluginsService::getInstance(); $pServ->loadPluginsRegistry(INSTALL_PATH . "/plugins", CAMILA_VAR_ROOTDIR . "/ajaxplorer/conf"); ConfService::init(CAMILA_VAR_ROOTDIR . "/ajaxplorer/conf/conf.php"); $confStorageDriver = ConfService::getConfStorageImpl(); include_once $confStorageDriver->getUserClassFileName(); session_name("AjaXplorer"); session_start(); $outputArray = array(); $testedParams = array(); $passed = true; //if(!is_file(TESTS_RESULT_FILE)){ // $passed = AJXP_Utils::runTests($outputArray, $testedParams); // if(!$passed && !isset($_GET["ignore_tests"])){ // die(AJXP_Utils::testResultsToTable($outputArray, $testedParams)); // }else{ // AJXP_Utils::testResultsToFile($outputArray, $testedParams); // } //}
protected function setUp() { ConfService::init(); ConfService::start(); }
* @subpackage Auth */ global $AJXP_GLUE_GLOBALS; if (!isset($AJXP_GLUE_GLOBALS)) { $AJXP_GLUE_GLOBALS = array(); } if (!isset($CURRENTPATH)) { $CURRENTPATH = realpath(dirname(__FILE__)); $FRAMEWORK_PATH = realpath($CURRENTPATH . "/../../"); } include_once $FRAMEWORK_PATH . "/base.conf.php"; if (!class_exists("SessionSwitcher")) { require_once "{$CURRENTPATH}/sessionSwitcher.php"; } $pServ = AJXP_PluginsService::getInstance(); ConfService::init($FRAMEWORK_PATH); ConfService::start(); $confStorageDriver = ConfService::getConfStorageImpl(); require_once $confStorageDriver->getUserClassFileName(); $plugInAction = $AJXP_GLUE_GLOBALS["plugInAction"]; $secret = $AJXP_GLUE_GLOBALS["secret"]; $confPlugs = ConfService::getConf("PLUGINS"); $authPlug = ConfService::getAuthDriverImpl(); if (property_exists($authPlug, "drivers") && is_array($authPlug->drivers) && $authPlug->drivers["remote"]) { $authPlug = $authPlug->drivers["remote"]; } if ($authPlug->getOption("SECRET") == "") { if (basename(__FILE__) == basename($_SERVER['SCRIPT_FILENAME'])) { die("This file must be included and cannot be called directly"); } if ($_SERVER['PHP_SELF'] != $authPlug->getOption("LOGIN_URL")) {