User:Erutuon/scripts/addCleanupBar.js
< User:Erutuon | scripts
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.
- This script lacks a documentation subpage. Please create it.
- Useful links: root page • root page’s subpages • links • redirects • your own
// <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>