MediaWiki:FileUploadWizard.js: Difference between revisions
Content deleted Content added
css load has been moved to a ?withCSS call |
+file types, requested on talk, from User:George Ho/sandbox.js |
||
Line 101:
filebox.size = fuwDefaultTextboxLength;
filebox.onchange = fuwValidateFile;
filebox.accept = 'image/png,image/jpeg,image/gif,image/svg+xml,image/tiff,image/x-xcf,application/pdf,image/vnd.djvu,audio/ogg,video/ogg,audio/rtp-midi,audio/mp3,image/webp,video/webm';
fuwAppendInput('file', filebox);
Line 1,812:
var nameBox = window.fuw.ScriptForm.InputName;
var name = $.trim(nameBox.value);
name = name.replace(/\.(png|gif|jpg|jpeg|xcf|pdf|mid|ogg|ogv|svg|djvu|tiff|tif|oga|mp3|webp|webm)$/i, "");
// name should be at least 10 characters long, excluding file type extension
Line 1,845:
if (!file || !name) return true;
var extensions = /.+\.(png|gif|jpg|jpeg|xcf|pdf|mid|ogg|ogv|svg|djvu|tiff|tif|oga|mp3|webp|webm)$/i;
var mimetypes = {
"png" : "image/png",
Line 1,852:
"jpeg" : "image/jpeg",
"xcf" : "image/x-xcf",
"webp" : "image/webp",
"pdf" : "application/pdf",
"mid" : "audio/rtp-midi",
Line 1,862 ⟶ 1,863:
"tif" : "image/tiff",
"oga" : "video/ogg"
"webm" : "video/webm",
};
|