User:Universalamateur/common.js

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: press Ctrl-F5, Mozilla: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Opera/Konqueror: press F5, Safari: hold down Shift + Alt while clicking Reload, Chrome: hold down Shift while clicking Reload.
// W3C-Validator check-link for every SVG (by User: Perhelion)
var ns = mw.config.get('wgNamespaceNumber'),
	ti = mw.config.get('wgTitle');
if ( ns === 6 && /SVG/i.test(ti.slice(-3)) ) {  // SVG files only
	$('#mw-imagepage-section-filehistory tbody>tr+tr>td:nth-child(2)>a:first').after(function () {
		return ['<br>', $('<a>', {
				'title' : 'W3C-Validator',
				'href' : 'http://validator.w3.org/check?uri=' + this.href + '#result',
				'target' : '_blank'
			}).text('→ Valid SVG?')];
	});
}