5 include_once(
"./Services/Object/classes/class.ilObjectAccess.php");
43 $commands[] = array(
"permission" =>
"read",
"cmd" =>
"view",
"lang_var" =>
"show",
"default" =>
true);
49 $commands[] = array(
"permission" =>
"read",
"cmd" =>
"download",
"lang_var" =>
"download");
52 include_once(
'Services/WebDAV/classes/class.ilDAVActivationChecker.php');
54 include_once
'./Services/WebDAV/classes/class.ilWebDAVUtil.php';
56 $commands[] = array(
'permission' =>
'read',
'cmd' =>
'showPasswordInstruction',
'lang_var' =>
'mount_webfolder',
'enable_anonymous' =>
'false');
58 $commands[] = array(
"permission" =>
"read",
"cmd" =>
"mount_webfolder",
"lang_var" =>
"mount_webfolder",
"enable_anonymous" =>
"false");
61 $commands[] = array(
"permission" =>
"write",
"cmd" =>
"enableAdministrationPanel",
"lang_var" =>
"edit_content");
62 $commands[] = array(
"permission" =>
"write",
"cmd" =>
"edit",
"lang_var" =>
"settings");
72 $tree = $DIC->repositoryTree();
76 if ($settings->get(
"enable_download_folder", 0) != 1) {
107 $ilAccess = $DIC->access();
109 $t_arr = explode(
"_", $a_target);
111 if ($t_arr[0] !=
"fold" || ((
int) $t_arr[1]) <= 0) {
115 if ($ilAccess->checkAccess(
"read",
"", $t_arr[1]) ||
116 $ilAccess->checkAccess(
"visible",
"", $t_arr[1])) {
static hasDownloadAction($ref_id)
static _checkGoto($a_target)
check whether goto script will succeed
static _isActive()
Static getter.
static getFolderSettings()
static _getCommands()
get commands
static getInstance()
Get singleton instance.