Jump to content

User:Technical 13/Scripts/NoThanks.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Technical 13 (talk | contribs) at 21:38, 1 June 2013 (Debugging...). 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.
/* Diff pages */
// if (wgAction == 'view') { // Haven't found what is the special setting for viewing diffs yet...
    $('a.mw-thanks-thank-link').replaceWith("-⊗-");
    $('div#mw-diff-ntitle1').html($('div#mw-diff-ntitle1').html().replace(' (-⊗-)', ''));
// }

/* History pages */
if (wgAction == 'history') {
    $('li').each(function () {
        var $elem = $(this);
        $elem.children('a.mw-thanks-thank-link').replaceWith("-⊗-");
        $elem.html($elem.html().replace(' | -⊗-', '')); // for history pages with undo links (or some other link)
        $elem.html($elem.html().replace(' (-⊗-)', '')); // for history pages with no other links
    });
}