Jump to content

User:Equazcion/SkipFileWizard.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Equazcion (talk | contribs) at 23:09, 5 November 2013. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
if (typeof SkipFileWizardOption == 'undefined') SkipFileWizardOption = 'FileSpace';

var pre = location.protocol + '//' + wgPageContentLanguage + '.' + wgNoticeProject + '.org' + '/w/index.php?title=';

if (SkipFileWizardOption == 'FileSpace'){
	var destReg = /wpDestFile=(.*)/;
	$('a.new[href*="wpDestFile"]').each(function(){
		var destRaw = destReg.exec($(this).attr('href'));
		if (destRaw != null) var newTarget = 'File:' + destRaw[1] + '&action=edit&redlink=1';
		$(this).attr('href', pre + newTarget);
	});
} else {
	$('a.new[href*="wpDestFile"]').attr('href', pre + 'Special:Upload');
}