MediaWiki:Group-user.js: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
 
Line 17: Line 17:
var file = $('#wpDestFile').val().replace(/\.+$/, '');
var file = $('#wpDestFile').val().replace(/\.+$/, '');
if (file.includes('.')) {
if (file.includes('.')) {
var fileName = file.substr(0, file.lastIndexOf('.')).replace(/\.+$/, '').trim();
var fileName = file.substr(0, file.lastIndexOf('.')).replace(/[.-]+$/, '').trim();
var fileExt = file.split('.').pop().toLowerCase().split('?')[0].trim();
var fileExt = file.split('.').pop().toLowerCase().split('?')[0].trim();
var regex = new RegExp('(\.' + fileExt + ')+$', 'i');
var regex = new RegExp('(\.' + fileExt + ')+$', 'i');