SCORM

Filters

  1. stm_lms_scorm_allowed_files_ext

Description: This filter manages which file extensions are permitted within SCORM archives. Developers can extend the allowed list to support additional file types needed for course content.

Parameters:

  • $allowed (array) — The current array of allowed file extensions.

Example usage:

add_filter( 'stm_lms_scorm_allowed_files_ext', 'stm_lms_scorm_allowed_files_ext_function');
	function stm_lms_scorm_allowed_files_ext_function($allowed){
		$user_id = get_current_user_id();
		if($user_id == 1){
			array_push($allowed, 'png');
		}
		return $allowed;
	}

Explanation: In this snippet, the filter checks the user ID. If the user is the administrator (ID 1), the extension .png is added to the list of permitted files in SCORM uploads.

Last updated

Was this helpful?