User:Jonpatterns/common.js

//Qwikify //Add Wikify option to wikipedia - the option adds the template to the top of the page //Issue - requires user to be editing article, does not put anything in edit summary, template is depreciated. $(document).ready( function {	// Make sure the utilities module is loaded (will only load if not already)	mw.loader.using( 'mediawiki.util', function  { // Wait for the page to be parsed $(document).ready( function { 	   //see below "Portlets" subsection	        var link = mw.util.addPortletLink( 'p-cactions', '#', 'Wikify', 'ca-wikify', 'Mark for wikification'); 	        $( link ).click( function ( event ) { event.preventDefault; doQwikify; } );	   } );	} ); } );

function doQwikify { document.editform.wpTextbox1.value = "{" + "{wikify}}\n\n" + document.editform.wpTextbox1.value; document.editform.submit; } $(function {	var elems = document.getElementsByClassName('editsection');	for (i = 0; i < elems.length; i++) {		var span = document.createElement('span');		var link = document.createElement('a');		link.href = '#top';		link.appendChild(document.createTextNode('back to top'));		span.appendChild(document.createTextNode('['));		span.appendChild(link);		span.appendChild(document.createTextNode('] '));		elems[i].insertBefore(span, elems[i].firstChild);	} });