Jump to content

User:Stuartyeates (code test)/processor.js

From Wikipedia, the free encyclopedia
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.
//<pre>
function doProcessor(){
	var insertPosition = document.getElementById("bodyContent");
	var newHTML =  document.createElement("div");
	newHTML.innerHTML = "<div> <p> New Content </p> </div>";
	insertPosition.appendChild(newHTML);
}

addOnloadHook(function () {
	if(wgAction == 'view' || wgAction == 'submit' || wgAction == 'historysubmit' || wgAction == 'purge'){
//    addPortletLink('p-tb', 'javascript:alert("You clicked on processor")', 'Processor', 't-processor', 'Run Processor on the current page', '', '');
    mw.util.addPortletLink('p-tb', 'javascript:doProcessor()',  'Processor', 't-processor', 'Run Processor on the current page', '', '');
  }
});
//</pre>