public static function initialize() { ini_set("display_errors", 'Off'); if (!class_exists('ilInitialisation')) { chdir(dirname(__FILE__) . "/../../../../../../../.."); include_once "Services/Context/classes/class.ilContext.php"; ilContext::init(11); // 11 = const unit_test require_once "Services/Init/classes/class.ilInitialisation.php"; ilInitialisation::initILIAS(); $GLOBALS['WEB_ACCESS_WITHOUT_SESSION'] = true; } }
/** * @static */ public static function performInitialisation() { /** * @var $ilErr ilErrorHandling */ global $ilErr; define('IL_PHPUNIT_TEST', true); session_id('phpunittest'); $_SESSION = array(); include 'Services/PHPUnit/config/cfg.phpunit.php'; include_once 'Services/Context/classes/class.ilContext.php'; ilContext::init(ilContext::CONTEXT_UNITTEST); include_once 'Services/Init/classes/class.ilInitialisation.php'; ilInitialisation::initILIAS(); ilInitialisation::initUserAccount(); $ilUnitUtil = new self(); $ilErr->setErrorHandling(PEAR_ERROR_CALLBACK, array($ilUnitUtil, 'errorHandler')); PEAR::setErrorHandling(PEAR_ERROR_CALLBACK, array($ilUnitUtil, 'errorHandler')); }
public function initILIAS() { chdir(substr($_SERVER['SCRIPT_FILENAME'], 0, strpos($_SERVER['SCRIPT_FILENAME'], '/Customizing'))); require_once 'include/inc.ilias_version.php'; require_once 'Services/Component/classes/class.ilComponent.php'; if (ilComponent::isVersionGreaterString(ILIAS_VERSION_NUMERIC, '4.2.999')) { require_once './Services/Context/classes/class.ilContext.php'; ilContext::init(ilContext::CONTEXT_WEB); require_once './Services/Init/classes/class.ilInitialisation.php'; ilInitialisation::initILIAS(); } else { $_GET['baseClass'] = 'ilStartUpGUI'; require_once './include/inc.get_pear.php'; require_once './include/inc.header.php'; } require_once './Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/Certificate/classes/class.ilCertificatePlugin.php'; require_once './Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/Certificate/classes/Certificate/class.srCertificate.php'; require_once "./Services/Tracking/classes/class.ilTrQuery.php"; require_once "./Services/Tracking/classes/class.ilLPStatusFactory.php"; }
<?php /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ /** * logout script for ilias * * @author Sascha Hofmann <*****@*****.**> * @version $Id: logout.php 33447 2012-03-01 14:00:01Z jluetzen $ * * @package ilias-core */ require_once "Services/Init/classes/class.ilInitialisation.php"; ilInitialisation::initILIAS(); $ilCtrl->initBaseClass("ilStartUpGUI"); $ilCtrl->setCmd("showLogout"); $ilCtrl->setTargetScript("ilias.php"); $ilCtrl->callBaseClass(); $ilBench->save(); exit;
protected function initIlias() { include_once "Services/Context/classes/class.ilContext.php"; ilContext::init(ilContext::CONTEXT_ICAL); include_once './Services/Authentication/classes/class.ilAuthFactory.php'; ilAuthFactory::setContext(ilAuthFactory::CONTEXT_CALENDAR_TOKEN); $_POST['username'] = '******'; $_POST['password'] = '******'; require_once "Services/Init/classes/class.ilInitialisation.php"; ilInitialisation::initILIAS(); $GLOBALS['lng']->loadLanguageModule('dateplaner'); }
public function getClientInfoXML($clientid) { include_once "Services/Context/classes/class.ilContext.php"; ilContext::init(ilContext::CONTEXT_SOAP_WITHOUT_CLIENT); require_once "Services/Init/classes/class.ilInitialisation.php"; ilInitialisation::initILIAS(); $clientdir = ILIAS_WEB_DIR . "/" . $clientid; require_once "webservice/soap/classes/class.ilSoapInstallationInfoXMLWriter.php"; $writer = new ilSoapInstallationInfoXMLWriter(); $writer->setExportAdvancedMetaDataDefinitions(true); $writer->setExportUDFDefinitions(true); $writer->start(); if (is_object($client = $this->getClientInfo($init, $clientdir))) { $writer->addClient($client); } else { return $this->__raiseError("Client ID {$clientid} does not exist!", 'Client'); } $writer->end(); return $writer->getXML(); }
<?php /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */ chdir('../../..'); include_once 'Services/Authentication/classes/class.ilAuthFactory.php'; ilAuthFactory::setContext(ilAuthFactory::CONTEXT_SOAP); include_once 'Services/Init/classes/class.ilInitialisation.php'; $ilInit = new ilInitialisation(); $GLOBALS['ilInit'] = $ilInit; $ilInit->initILIAS('webdav'); include_once './Services/WebServices/Rest/classes/class.ilRestServer.php'; $server = new ilRestServer(); $server->config('debug', true); $server->init(); $server->run();
<?php require_once "Services/InitScorm2004store/classes/class.ilInitialisation.php"; $ilInit = new ilInitialisation(); $GLOBALS['ilInit'] = $ilInit; $ilInit->initILIAS();
public static function initILIAS() { parent::initILIAS(); // needed to get $rbarcreview initialized parent::initAccessHandling(); }