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.
//Qwikify
//Add Wikify option to wikipedia - the option adds the {{wikify}} template to the top of the page
//Issue - requires user to be editing article, does not put anything in edit summary, {{wikify}} 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);
	}
});