global $CFG;
return array(
'maxfiles' => -1,
- 'maxbytes' => get_max_upload_file_size($CFG->maxbytes),
+ 'maxbytes' => get_user_max_upload_file_size($context, $CFG->maxbytes),
'context' => $context,
);
}
/**
* Returns the maximum size for uploading files for the current user
*
- * This function calls @see:get_max_upload_file_size() then considers the user's capabilities
+ * This function takes in account @see:get_max_upload_file_size() the user's capabilities
*
* @param context $context The context in which to check user capabilities
* @param int $sizebytes Set maximum size
$context = $PAGE->context;
}
if ($maxbytes === null) {
- $maxbytes =get_max_upload_file_size();
+ $maxbytes = get_user_max_upload_file_size($context);
}
$properties = file_postupdate_standard_editor($properties, 'contents', array('noclean'=>true, 'maxfiles'=>EDITOR_UNLIMITED_FILES, 'maxbytes'=>$maxbytes), $context, 'mod_lesson', 'page_contents', $properties->id);
$DB->update_record("lesson_pages", $properties);