User:Erutuon/scripts/addCleanupBar.js

From Wiktionary, the free dictionary
Jump to navigation Jump to search

Note – after saving, you may have to bypass your browser’s cache to see the changes.

  • Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh);
  • Konqueror and Chrome: click Reload or press F5;
  • Opera: clear the cache in Tools → Preferences;
  • Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.

// <nowiki>

// Add cleanup button wrapper if it doesn't exist.
if ( !$("#wikitext-cleanup-button-wrapper").length )
	$("#editform").prepend('<div id="wikitext-cleanup-button-wrapper"></div>');

window.addCleanupButton = function(text, id, functionName)
{	
	// Append new button.
	if ( text && id && functionName )
		$("#wikitext-cleanup-button-wrapper")
			.append(`<div id="${id}" class="wikitext-cleanup-button"><a href="javascript:${functionName}()">${text}</a></div>`);
	else
		console.log("No cleanup button added.");
};
	
// </nowiki>