Mediawiki Extension MsUpload

From Micylou WIKI
Revision as of 13:56, 14 April 2021 by DochyJP (talk | contribs) (Text replacement - "[{{fullurl:{{FULLPAGENAMEE}}|action=mpdf}} Download this page as PDF]" to "")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Source: DataSource
Language: English
Topic: Mediawiki
SubTopic: Mediawiki Extension
Last Edit By: DochyJP
LastEdit: 2021-04-14
Document type: Documentation
Status: Active
Access: free

Description

The MsUpload extension allows users to upload multiple files by drag & drop in the standard MediaWiki edit page.

Features

  • Easily upload one or multiple files simultaneously.
  • File upload integrated in the edit page.
  • Upload via drag and drop (if HTML5 is available in browser).
  • Add the file into the edit page as a link.
  • Add the files into the edit page as a gallery.
  • Change the name of the file before uploading.
  • Add files to the current category, if the page being edited is a category page.

Installation

Download

Download and place the file(s) in a directory called MsUpload in your extensions/ folder.

Activation

Add the following code at the bottom of your LocalSettings.php:

wfLoadExtension( 'MsUpload' );

Configuration

Features

Below are the special extension features that you can set in your LocalSettings.php:

  • $wgMSU_useDragDrop = true; // Should the drag & drop area be shown? (Not set by default)
  • $wgMSU_showAutoCat = true; // Files uploaded while editing a category page will be added to that category
  • $wgMSU_checkAutoCat = true; // Whether the checkbox for adding a category to a page is checked by default
  • $wgMSU_useMsLinks = false; // Insert links in Extension:MsLinks style?
  • $wgMSU_confirmReplace = true; // Show the "Replace file?" checkbox
  • $wgMSU_imgParams = 'thumb|none'; // Any image parameter(s), delimited by pipes, e.g., {width}px, left, right, center, none, border, frameless, frame, thumb etc.

Relevant global configuration variables

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

  • $wgEnableWriteAPI = true; // Enable the API
  • $wgEnableUploads = true; // Enable uploads
  • $wgAllowJavaUploads = true; // Solves problem with Office 2007 and newer files (docx, xlsx, etc.)
  • $wgGroupPermissions['user']['upload'] = true; // Allow regular users to upload files
  • $wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','pdf','ppt','tiff','bmp','docx','xlsx','pptx');
    // Make sure that the file types you want to upload are allowed:

Remark

You should know

  • Without HTML5 support Adobe Flash is used
  • The maximum file size depends on MediaWiki settings but a lower limit may be set.
  • Uses the plupload upload handler, which comes included with the extension
  • Adds an upload icon to the editor and WikiEditor.

See also

  Extension:MsWikiEditor
  Extension:MsUpload
  Extension:MsLinks
  Extension:MsInsert



Back to top of page - Back to Welcome Page