wikifab/mms-upload

There is no license information available for the latest version (2.2.1) of this package.

Installs: 1 981

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 3

Forks: 0

Open Issues: 0

Language:JavaScript

Type:mediawiki-extension

2.2.1 2020-01-22 14:27 UTC

README

Installation

To install MsUpload, add the following to your LocalSettings.php:

If necessary, adjust the global configuration:

$wgEnableWriteAPI = true; // Enable the API $wgEnableUploads = true; // Enable uploads $wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','mpp','pdf','ppt','tiff','bmp','docx','xlsx','pptx','ps','odt','ods','odp','odg'); $wgAllowJavaUploads = true; // Solves problem with Office 2007 and newer files (docx, xlsx, etc.) $wgVerifyMimeType = false; // May solve problem with uploads of incorrect mime types

Then load the extension and configure it as needed. The values shown below are the defaults, so they may be omitted:

wfLoadExtension( 'MsUpload' ); $wgMSU_useDragDrop = true; $wgMSU_showAutoCat = true; $wgMSU_checkAutoCat = true; $wgMSU_useMsLinks = false; $wgMSU_confirmReplace = true; // Show the "Replace file?" checkbox $wgMSU_imgParams = '400px';

Advanced configuration for wikifab-like : $wgMSU_wrapperClass = ''; $wgMSU_secondaryWrapperClass = ''; $wgMSU_useDragDropAllContainer = true;

wrapperClass is used to name a class to automaticaly set upload on it Configuration to activate it an a wikifab site (without PageMediaGallery extension) : $wgMSU_wrapperClass = 'sfImagePreviewWrapper'; $wgMSU_useDragDropAllContainer = false;

Credits