Jump to content

User:Stuartyeates (code test)/processor.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Stuartyeates (code test) (talk | contribs) at 03:29, 9 April 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
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', '', '');
    addPortletLink('p-tb', 'javascript:doProcessor()',  'Processor', 't-processor', 'Run Processor on the current page', '', '');
  }
});
//</pre>