|
|
|
|
@ -39,28 +39,40 @@ |
|
|
|
|
|
|
|
|
|
//User Permissions |
|
|
|
|
//Hack by Juan Carlos Raña Trabado |
|
|
|
|
|
|
|
|
|
if(api_is_allowed_to_edit()) |
|
|
|
|
{ |
|
|
|
|
//api_is_allowed_to_edit() from Dokeos |
|
|
|
|
define('CONFIG_OPTIONS_DELETE', false); |
|
|
|
|
define('CONFIG_OPTIONS_CUT', false); |
|
|
|
|
define('CONFIG_OPTIONS_COPY', false); |
|
|
|
|
define('CONFIG_OPTIONS_NEWFOLDER', false); |
|
|
|
|
define('CONFIG_OPTIONS_RENAME', false); |
|
|
|
|
if(empty($_course['path'])) |
|
|
|
|
{ |
|
|
|
|
define('CONFIG_OPTIONS_DELETE', true); |
|
|
|
|
define('CONFIG_OPTIONS_CUT', true); |
|
|
|
|
define('CONFIG_OPTIONS_COPY', true); |
|
|
|
|
define('CONFIG_OPTIONS_NEWFOLDER', true); |
|
|
|
|
define('CONFIG_OPTIONS_RENAME', true); |
|
|
|
|
define('CONFIG_OPTIONS_UPLOAD', true); // |
|
|
|
|
define('CONFIG_OPTIONS_EDITABLE', false); //disable image editor and text editor |
|
|
|
|
|
|
|
|
|
define('CONFIG_OPTIONS_EDITABLE', false); //disable image editor and text editor |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
define('CONFIG_OPTIONS_DELETE', false); |
|
|
|
|
define('CONFIG_OPTIONS_CUT', false); |
|
|
|
|
define('CONFIG_OPTIONS_COPY', false); |
|
|
|
|
define('CONFIG_OPTIONS_NEWFOLDER', false); |
|
|
|
|
define('CONFIG_OPTIONS_RENAME', false); |
|
|
|
|
define('CONFIG_OPTIONS_UPLOAD', true); // |
|
|
|
|
define('CONFIG_OPTIONS_EDITABLE', false); //disable image editor and text editor |
|
|
|
|
{ |
|
|
|
|
if(api_is_allowed_to_edit()) |
|
|
|
|
{ |
|
|
|
|
//api_is_allowed_to_edit() from Dokeos |
|
|
|
|
define('CONFIG_OPTIONS_DELETE', false); |
|
|
|
|
define('CONFIG_OPTIONS_CUT', false); |
|
|
|
|
define('CONFIG_OPTIONS_COPY', false); |
|
|
|
|
define('CONFIG_OPTIONS_NEWFOLDER', false); |
|
|
|
|
define('CONFIG_OPTIONS_RENAME', false); |
|
|
|
|
define('CONFIG_OPTIONS_UPLOAD', true); // |
|
|
|
|
define('CONFIG_OPTIONS_EDITABLE', false); //disable image editor and text editor |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
define('CONFIG_OPTIONS_DELETE', false); |
|
|
|
|
define('CONFIG_OPTIONS_CUT', false); |
|
|
|
|
define('CONFIG_OPTIONS_COPY', false); |
|
|
|
|
define('CONFIG_OPTIONS_NEWFOLDER', false); |
|
|
|
|
define('CONFIG_OPTIONS_RENAME', false); |
|
|
|
|
define('CONFIG_OPTIONS_UPLOAD', true); // |
|
|
|
|
define('CONFIG_OPTIONS_EDITABLE', false); //disable image editor and text editor |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|