ILIAS  release_8 Revision v8.24
webdav.php File Reference

Go to the source code of this file.

Variables

 $path_info_components = explode('/', $_SERVER['PATH_INFO'])
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 
 $client_id = $path_info_components[1]
 
 $show_mount_instr = isset($_GET['mount-instructions'])
 
 try
 
 $_GET ["client_id"] = $client_id
 
 $context = ilContext::CONTEXT_WEBDAV
 
 $post_array = $_POST
 
catch(InvalidArgumentException $e) if(!ilDAVActivationChecker::_isActive()) $webdav_dic = new ilWebDAVDIC()
 
if($show_mount_instr) else
 

Variable Documentation

◆ $_GET

$_GET["client_id"] = $client_id

Definition at line 28 of file webdav.php.

◆ $client_id

$client_id = $path_info_components[1]

Definition at line 22 of file webdav.php.

◆ $context

Definition at line 29 of file webdav.php.

Referenced by ilPDNotesGUI\__construct(), ilObjectListGUIFactory\_getListGUIByType(), ilNoteGUI\addNote(), ilObjLearningSequence\announceLSOOnline(), ilTestPassDeletionConfirmationGUI\build(), ilObjLTIConsumer\buildContentSelectionParameters(), ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\checkCallLocation(), ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\claim(), ilTestEvaluationGUI\confirmDeletePass(), ilLTIDataConnector\deleteContext(), ILIAS\LTI\ToolProvider\DataConnector\DataConnector\deleteContext(), ilDashboardGUI\executeCommand(), ilOrgUnitDefaultPermissionFormGUI\fillForm(), ilOrgUnitDefaultPermissionFormGUI\fillObject(), ilPasswordAssistanceGUI\fillPermanentLink(), ilCtrlPathFactory\find(), ilOrgUnitOperationQueries\findByOperationString(), DiffFormatter\format(), ILIAS\LTI\ToolProvider\Context\fromPlatform(), ILIAS\LTI\ToolProvider\Context\fromRecordId(), ilMailTemplateGUI\getAjaxPlaceholdersById(), ilOrgUnitPermissionQueries\getAllTemplateSetsForAllActivedContexts(), ilAccessibilityTableDataProviderFactory\getByContext(), ilTermsOfServiceTableDataProviderFactory\getByContext(), ilNoteGUI\getCommentsWidget(), ilMailSearchObjectGUI\getContext(), ilTable2GUI\getContext(), ilLTIConsumerLaunch\getContext(), ilOrgUnitPermissionQueries\getContextByRefId(), ilLTIConsumerContentGUI\getEmbeddedAutoStartFormular(), ilFileVersionsGUI\getFileProcessor(), ilObjectListGUI\getHeaderAction(), ILIAS\MyStaff\ilMyStaffAccess\getIdsForPositionAndOperation(), ILIAS\LTI\ToolProvider\Service\Membership\getMembers(), ilNewsData\getNewsOfContext(), ilDclBaseRecordModel\getNrOfComments(), ilPollBlockGUI\getNumberOfComments(), ilOrgUnitOperationQueries\getOperationsForContextId(), ilOrgUnitOperationQueries\getOperationsForContextName(), ilCtrlAbstractPath\getPathToRelatedClassInContext(), ilLTIConsumerContentGUI\getStartButtonTxt11(), ilLTIConsumerContentGUI\getStartButtonTxt13(), ilNoteGUI\getTarget(), ilMailTemplateContextService\getTemplateContexts(), ilMailFormGUI\getTemplateDataById(), ilMailTemplateGUI\getTemplateForm(), ilOrgUnitPermissionQueries\getTemplateSetForContextName(), ilOrgUnitDefaultPermissionFormGUI\getTitleForFormHeaderByContext(), ilNewsDataSet\importRecord(), ilNotesDataSet\importRecord(), ilObjFileGUI\infoScreenForward(), ilLTIViewGUI\init(), InitCtrlService\init(), ilOrgUnitDefaultPermissionFormGUI\initFormElements(), ilMailTemplateContextService\insertFromXML(), ilObjectListGUI\insertTitle(), ilNewsService\item(), ilLTIDataConnector\loadContext(), ILIAS\LTI\ToolProvider\DataConnector\DataConnector\loadContext(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\main(), ILIAS\Notes\NotificationsManager\notifyObserver(), ILIAS\LTI\ToolProvider\Service\Service\parseContextsInArray(), ilObjTestGUI\populateQuestionBrowserToolbarButtons(), ilObjectListGUI\preloadCommonProperties(), ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\push(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\push(), ILIAS\GlobalScreen\ScreenContext\Stack\ContextStack\push(), ilTestEvaluationGUI\redirectToPassDeletionContext(), ilOrgUnitOperationContextQueries\registerNewContext(), ilOrgUnitOperationQueries\registerNewOperationForMultipleContexts(), ilMail\replacePlaceholders(), ILIAS\GlobalScreen\ScreenContext\ContextRepository\repository(), ilLTIDataConnector\saveContext(), ILIAS\LTI\ToolProvider\DataConnector\DataConnector\saveContext(), ilExAssignmentReminder\sentReminderPlaceholders(), ilAuthFactory\setContext(), ilAdvancedMDSettingsGUI\setSubTabs(), ilMailFormGUI\showForm(), ComponentRendererLoaderCachingWrapperTest\test_forwards_from_underlying(), ComponentRendererLoaderResourceRegistryWrapperTest\test_forwards_from_underlying(), ComponentRendererFSLoaderTest\test_getRenderer_successfully_extra(), ilCtrlArrayClassPathTest\testArrayPathWithContextAndProvidedBaseClass(), ilCtrlArrayClassPathTest\testArrayPathWithContextBaseClass(), ilCtrlArrayClassPathTest\testArrayPathWithoutBaseClass(), ilCtrlArrayClassPathTest\testArrayPathWithProvidedBaseClass(), ilCtrlContextTest\testContextAsyncPropertyAdoptionByRequest(), ilCtrlContextTest\testContextBaseClassPropertyAdoptionByRequest(), ilCtrlContextTest\testContextCommandClassPropertyWithBaseClass(), ilCtrlContextTest\testContextCommandClassPropertyWithoutBaseClass(), ilCtrlContextTest\testContextPathProgressionWhenSettingClasses(), NewsContextTest\testContextProperties(), ilCtrlContextTest\testContextPropertiesThatCantBeAdopted(), ilCtrlContextTest\testContextPropertyAdoptionByRequest(), ilCtrlContextTest\testContextPropertyAdoptionWithoutCidPathAndBaseClass(), ilContextTest\testInit(), ilCtrlPathFactoryTest\testPathFactoryFindArrayClassTargetPath(), ilCtrlPathFactoryTest\testPathFactoryFindSingleClassTargetPath(), ilCtrlSingleClassPathTest\testSinglePathBaseclassPriority(), ilCtrlSingleClassPathTest\testSinglePathWithContextBaseClass(), ilCtrlSingleClassPathTest\testSinglePathWithoutBaseClass(), ilCtrlSingleClassPathTest\testSinglePathWithProvidedBaseClass(), ilCtrlSingleClassPathTest\testSinglePathWithSameTargetClass(), ILIAS\UI\Implementation\DefaultRenderer\withAdditionalContext(), and ILIAS\UI\Implementation\Render\DecoratedRenderer\withAdditionalContext().

◆ $path_info_components

$path_info_components = explode('/', $_SERVER['PATH_INFO'])

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning

Definition at line 21 of file webdav.php.

Referenced by ilCalendarRemoteAccessHandler\parseRequest().

◆ $post_array

◆ $show_mount_instr

$show_mount_instr = isset($_GET['mount-instructions'])

Definition at line 23 of file webdav.php.

◆ $webdav_dic

catch(InvalidArgumentException $e) if (!ilDAVActivationChecker::_isActive()) $webdav_dic = new ilWebDAVDIC()

Definition at line 55 of file webdav.php.

Referenced by ilObjectListGUI\getProperties().

◆ else

if ( $show_mount_instr) else
Initial value:
{
$server
catch(InvalidArgumentException $e) if(!ilDAVActivationChecker::_isActive()) $webdav_dic
Definition: webdav.php:55

Definition at line 61 of file webdav.php.

◆ try

try
Initial value:
{
static setContext(int $a_context)
set context
const CONTEXT_HTTP
HTTP Auth used for WebDAV and CalDAV If a special handling for WebDAV or CalDAV is required overwrite...

Definition at line 25 of file webdav.php.