Extension:MsUpload

The MsUpload extension allows users to upload multiple files from the edit interface, including by drag & drop files.


 * MsUpload functions
 * Allows user to easily upload one or multiple files simultaneously.
 * File upload integrated in the editor.
 * Upload via drag and drop (if HTML5 is available in browser).
 * Embed the file into the editor as a link.
 * Change the name of the file before uploading.


 * Additional functions
 * Add files to the current category
 * Embed the files into the editor as a list of MsLinks (you need Extension:MsLinks)
 * Embed the files into the editor as a gallery


 * You should know
 * Without HTML5 support Adobe Flash is used
 * The maximum filesize depends on Mediawiki settings but a higher limit may be set.
 * Uses the plupload upload handler, which comes included with the extension
 * Adds an upload icon to the editor and WikiEditor.

Extension specific parameters
Below are the configuration variables of the extension that you can set in your LocalSettings.php, with their defaults:

Relevant global configuration variables
Below are some of the relevant global configuration variables that you can set in your LocalSettings.php:

Configuration with PdfHandler
Extension:PdfHandler allows to upload PDF files and automatically generates thumbnails and image files. MsUpload offers to include images to a page. However, MsUpload does not allow PDFs to be displayed as images. In order to enable this edit the MsUpload.js file, search for  and add   to it.

Recent changes

 * Version 10.0
 * Code structure and style updated to 2014 standards
 * Bugfixing


 * Version 9.5.1
 * Bugfixing


 * Version 9.5
 * Image preview
 * Improved CheckFiles function
 * Bug-fixing ie8
 * File instead of Image for gallery
 * Old sajax functions replaced by $.ajax/$.get
 * Removed function SpecialUpload::ajaxGetExistsWarning replaced by API request
 * Plupload 2.0 implemented
 * Lithuanian language (Vitas Povilaitis)
 * Hebrew language (JNF)
 * French language (Marc MORA)


 * Version 9.4
 * Drop-Zone can be disabled in LocalSettings
 * An image-thumbnail will be displayed after upload
 * Mediawiki-API for text-insertion is used
 * Clear-all link added (remove all uploaded files from list)


 * Version 9.3
 * Bug-Fix IE
 * Tested in mw1.20.2
 * Plupload 1.5.5
 * Japanese language (Kouichi Nishizawa)
 * Italian language (teokraba)
 * Spanish language (Hernan Hegykozi)
 * New upload icon

Known issues
When this shows up: "This file did not pass file verification" add the following to LocalSettings.php

If you still cannot upload "ppt" files, try to save them as "pptx" and upload the "pptx" version.