User:Salix alba/vector-2022.js

$.when( mw.loader.using( [ 'mediawiki.util' ] ), $.ready ).then( function {	//.mwe-math-mathml-inline  mw.util.addPortletLink ('p-tb', '/wiki/Help:Formula', 'Help:Formula');   mw.util.addPortletLink ('p-tb', '/wiki/Wikipedia:Template messages','List of available templates');   mw.util.addPortletLink ('p-tb', '/wiki/Wikipedia talk:WikiProject Mathematics','WT:WPM');   mw.util.addPortletLink ('p-tb', '/wiki/Category:Articles with math errors','Cat:MathErr');   mw.util.addPortletLink ('p-tb', 'http://commons.wikimedia.org/','commons');   mw.util.addPortletLink ('p-tb', 'http://en.wiktionary.org/','wiktionary');   /*** Null Edit ***/

// Adds a link to perform a WP:NULLEDIT on the current page // Documentation at en:w:User:BrandonXLF/NullEdit // By en:w:User:BrandonXLF

$(mw.util.addPortletLink('p-cactions', '#', 'Null edit')).click(function(e) {		e.preventDefault;		new mw.Api.edit(mw.config.get('wgPageName'), function(rev) { return rev.content; }).then(function { window.location.reload; });	});	// Add a mathpurge link var pgname = mw.config.get( 'wgPageName' ); //	console.log(pgname); var mpurge = $("").addClass("mw-list-item"); var linstr= 'mathpurge'; //	console.log(linstr); var plink = $(linstr); mpurge.append(plink); //console.log(mpurge); $('#ca-purge').after(mpurge); // Makes double clicking on a mathematical equation copy the source latex to the clipboard $(".mwe-math-mathml-a11y").each(function(ind,ele) {		var parent = ele.parentElement;		$(parent).dblclick(function(ev) { console.log(ev.delegateTarget); var root = ev.delegateTarget; var latex = $(root).find("annotation").text; var $temp = $(" ") $("body").append($temp); $temp.val(latex).select; document.execCommand("copy"); $temp.remove; });	});

// make the search always opent in a new window var searchform = $('form#searchform'); searchform.attr("target","_blank"); $('li#ca-edit a').html('Edit');       // change label for wikitext edit tab $('li#ca-ve-edit a').html('VE edit'); // change label for visualEditor edit tab

$('.mw-editsection a:nth-child(2)' ).html('Edit'); // change label for wikitext section edits links $('.mw-editsection-visualeditor').html('VE edit'); // change label for visualEditor section edit links $('.mw-editsection-bracket').css('display','none'); // Don't display [ ] square brackets for section edits

// $('.mw-editsection-divider').css('display','none');     // Don't display the | divider for section edits (commented out)

$('#firstHeading .mw-editsection-visualeditor').css('display','none'); // Don't display the section 0 VE edit link which is broken $('#firstHeading .mw-editsection-divider').css('display','none');     // Don't display the divider for section zero //console.log($('.ve-ce-protectedNode, .ve-ce-protectedNode *').css); //$('.ve-ce-protectedNode, .ve-ce-protectedNode *').css('-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;'); //alert($('.ve-ce-protectedNode, .ve-ce-protectedNode *').css); // sort categories var $cats_ul = $('#mw-normal-catlinks ul'); var $cats_li = $cats_ul.children('li'); //$('#mw-normal-catlinks ul li'); //console.log($cats_li); $cats_li.sort(function(a,b) {			//console.log(a.innerText + " : "+ b.innerText);			if(a.children[0].innerHTML > b.children[0].innerHTML) return 1;			return -1;		}); //console.log($cats_li); $cats_li.detach.appendTo($cats_ul);

} );

mw.loader.load( '/w/index.php?title=User:Salix_alba/TDList.js&action=raw&ctype=text/javascript' ); mw.loader.load( '/w/index.php?title=User:Salix_alba/Citoid.js&action=raw&ctype=text/javascript' );

//mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript');