ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilWebDAVMountInstructions. More...
Public Member Functions | |
__construct ($a_user_agent='', $a_request_uri='', $a_http_host='', $a_script_name='', $a_client_id='') | |
instructionsTplFileExists () | |
getInstructionsFromTplFile () | |
getCustomInstruction () | |
getDefaultInstruction () | |
getWebfolderTitle () | |
getDefaultUri () | |
getIEUri () | |
getKonquerorUri () | |
getNautilusUri () | |
setInstructionPlaceholders ($a_instruction_tpl) | |
Gets Webfolder mount instructions for the specified webfolder. More... | |
Protected Member Functions | |
setValuesFromUserAgent ($a_user_agent) | |
Protected Attributes | |
$user_agent | |
$request_uri | |
$http_host | |
$script_name | |
$client_id | |
$path_to_template | |
$clientOSFlavor | |
$clientOS | |
$settings | |
$lng | |
$ref_id | |
$obj_id | |
$obj_title | |
Class ilWebDAVMountInstructions.
This class creates the page and links for the WebDAV mount instruction page
Definition at line 11 of file class.ilWebDAVMountInstructions.php.
ilWebDAVMountInstructions::__construct | ( | $a_user_agent = '' , |
|
$a_request_uri = '' , |
|||
$a_http_host = '' , |
|||
$a_script_name = '' , |
|||
$a_client_id = '' |
|||
) |
Definition at line 30 of file class.ilWebDAVMountInstructions.php.
References $_SERVER, $DIC, ilObject\_lookupObjectId(), ilObject\_lookupTitle(), settings(), and setValuesFromUserAgent().
ilWebDAVMountInstructions::getCustomInstruction | ( | ) |
Definition at line 113 of file class.ilWebDAVMountInstructions.php.
References settings().
ilWebDAVMountInstructions::getDefaultInstruction | ( | ) |
Definition at line 118 of file class.ilWebDAVMountInstructions.php.
ilWebDAVMountInstructions::getDefaultUri | ( | ) |
Definition at line 128 of file class.ilWebDAVMountInstructions.php.
Referenced by setInstructionPlaceholders().
ilWebDAVMountInstructions::getIEUri | ( | ) |
Definition at line 133 of file class.ilWebDAVMountInstructions.php.
Referenced by setInstructionPlaceholders().
ilWebDAVMountInstructions::getInstructionsFromTplFile | ( | ) |
Definition at line 108 of file class.ilWebDAVMountInstructions.php.
ilWebDAVMountInstructions::getKonquerorUri | ( | ) |
Definition at line 139 of file class.ilWebDAVMountInstructions.php.
Referenced by setInstructionPlaceholders().
ilWebDAVMountInstructions::getNautilusUri | ( | ) |
Definition at line 144 of file class.ilWebDAVMountInstructions.php.
Referenced by setInstructionPlaceholders().
ilWebDAVMountInstructions::getWebfolderTitle | ( | ) |
Definition at line 123 of file class.ilWebDAVMountInstructions.php.
References $obj_title.
ilWebDAVMountInstructions::instructionsTplFileExists | ( | ) |
Definition at line 103 of file class.ilWebDAVMountInstructions.php.
ilWebDAVMountInstructions::setInstructionPlaceholders | ( | $a_instruction_tpl | ) |
Gets Webfolder mount instructions for the specified webfolder.
The following placeholders are currently supported:
[WEBFOLDER_TITLE] - the title of the webfolder [WEBFOLDER_URI] - the URL for mounting the webfolder with standard compliant WebDAV clients [WEBFOLDER_URI_IE] - the URL for mounting the webfolder with Internet Explorer [WEBFOLDER_URI_KONQUEROR] - the URL for mounting the webfolder with Konqueror [WEBFOLDER_URI_NAUTILUS] - the URL for mounting the webfolder with Nautilus [IF_WINDOWS]...[/IF_WINDOWS] - conditional contents, with instructions for Windows [IF_MAC]...[/IF_MAC] - conditional contents, with instructions for Mac OS X [IF_LINUX]...[/IF_LINUX] - conditional contents, with instructions for Linux [ADMIN_MAIL] - the mailbox address of the system administrator
unknown | $a_instruction_tpl |
Definition at line 168 of file class.ilWebDAVMountInstructions.php.
References getDefaultUri(), getIEUri(), getKonquerorUri(), getNautilusUri(), and settings().
|
protected |
Definition at line 68 of file class.ilWebDAVMountInstructions.php.
Referenced by __construct().
|
protected |
Definition at line 17 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 21 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 20 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 15 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 24 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 27 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 28 of file class.ilWebDAVMountInstructions.php.
Referenced by getWebfolderTitle().
|
protected |
Definition at line 18 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 26 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 14 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 16 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 23 of file class.ilWebDAVMountInstructions.php.
|
protected |
Definition at line 13 of file class.ilWebDAVMountInstructions.php.