MediaWiki:FileUploadWizard.js: Difference between revisions
Content deleted Content added
fix missing , |
Writ Keeper (talk | contribs) added file types per talk |
||
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,audio/opus,video/mpeg';
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|opus|mpg|mpeg)$/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|opus|mpg|mpeg)$/i;
var mimetypes = {
"png" : "image/png",
Line 1,857:
"ogg" : "audio/ogg",
"mp3" : "audio/mp3",
"opus" : "audio/opus",
"ogv" : "video/ogg",
"svg" : "image/svg+xml",
Line 1,864 ⟶ 1,865:
"oga" : "video/ogg",
"webm" : "video/webm",
"mpg" : "video/mpeg",
"mpeg" : "video/mpeg"
};
|