Old modules and plugins

Note: This database has been replaced by the Moodle Plugins Directory.

Resource Type: Enhanced File Module (multiple uploads)

Type: Resource Type
Requires: Moodle 1.9 or later
Status: Contributed
Maintainer(s): Guy Thomas

Enhanced File Resource Module (multiple uploads)


If you want this module to work well with non latin characters (e.g. Japanese) then it is important to set the following config variable:
$CFG->unicodecleanfilename = true;


  • HTML 5 upload for supporting browsers
  • HTML 5 image preview
  • Easier to use than standard "link to a file or website"
  • Ability to select and upload multiple files at once
  • Uses Moodle approved YUI library for uploads
  • Upload progress dialog shows progress of individual files
  • Handles file overwrites with skip or replace options
  • Automatically removes and warns about files which are too large for site or course
  • Literally 4 clicks necessary to upload as many files as you want

Change log 2010111600

  • Supports HTML5 file uploading (look ma, no Flash!)
  • Supports HTML5 thumbnailing of image files (see image BEFORE its uploaded)
  • Ability to change the name of the file resource before its uploaded
  • Ability to upload collection of files as a directory resource
  • Fixed manage file browser issue with background colour
  • Fixed issue with non latin (e.g. Japanese) characters in file names
  • Fixed issue with quotes in file names

Server Requirements

  • Moodle 1.9.7+ (may work with earlier but no guarantees)
  • PHP5 - this module will not work with PHP4

This module was developed by Guy Thomas originally when working for Ossett School. The development for the latest version was sponsored by Citricity Ltd

Record added by Guy Thomas - Tuesday, 16 February 2010, 9:06 PM
Last modified - Tuesday, 16 November 2010, 9:23 AM