The SimpleFileUpload module was released recently by John Ennew (University of Kent) in the Plug-in database on and I checked it out recently on my own Moodle.

Post Pages - Post Inline - WIRIS

The goal of SimpleFileUpload is to eliminate the 8 click process of accessing your adding a resource, browsing for that resource, finding a file on your local drive then uploading it, “choosing” it, then saving the resource just so a link will show on the main page of your course.  Well, if you do that a lot, SimpleFileUpload can save you a lot of time.  Easily add files directly to any topic area or your course summary (and have these files uploaded to your main course directory) with just a click (and even change their names).

Works as described, the install on your Moodle does take an additional step of adding a line of code to a language file.

Here’s how I got it working:

  1. Download the Zip file from the Plug-in repository:
  2. Upload/unzip it to your Moodle’s directory using FTP or a file manager (/mod/resource/type/)
  3. Edit the language file (/lang/en_utf8/resource.php) to include $string[‘resourcetypesimplefileupload’] = ‘Simple File Upload’;
  4. Voila!

Now you’ll see that there’s a new “Add a Resource” option in the dropdown of your courses’ editing options.

Clicking it brings up a simple, easy to use page,

Adding any files here will list them on the page (add as many as you need to)

And by clicking close, the files are instantly placed on your Moodle course page.  It’s quick, easy and soooooo simplified.

While an excellent time saver, the downside is that this provides an easy way to do something that might be frowned upon in general Moodle course design (these files, after all might be better suited for a displayed Directory).

Download the plug-in at

Previous articleGone Moodle: York County High Schools (VA) and Northwest High School (TX)
Next articleAnother Sneak Peak at Aardvark 2.0


  1. Thanks for this heads up. I installed a similar mod earlier this year. The Enhanced File Upload module which you already blogged about.
    I just noticed that the enhanced file module now has HTML 5 support! Ever since, my teachers have been VERY happy.
    One advantage to adding each file as a resource instead of in a directory is that the log files track clicks on each file instead of just tracking clicks on the directory folder (and then you don’t know which files in the directory are being used). Though it can create a scroll of death.
    Even if you use a display a directory, uploading multiple files this way (then deleting the front page links quickly with AJAX enabled) into a directory is easier for many of my teachers than zipping and unzipping.

  2. Hi and thanks for the info on Simple File Upload. Did you know that Project Course Format has also been doing that? The Project Format, released in 2008, can upload an unlimited number of files in one go and make each one of them as individual resources on a Moodle course page. Actually, it has fewer clicks than SFU because it automatically titles the resource by the name of the file, and uploading ten files all at once is a real time saver.

    For this reason, the Project Format has been voted recently the 16th most popular download on the Moodle Plugins database. If you don’t need all the PCF functions, one clever programmer has pulled this auto-resource creator from the Project Course Format and made it a standalone tool you can install. Info here:


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.