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 22:52, 1 June 2013 (Stable version while I work out the other bugs... It still leaves something there but it at least takes all the links away for now. I'll sandbox this and work out the bugs later.). 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 != 'history') { // 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('-⊗-');
      //  For history pages with undo links (or some other link)
//        $elem.html($elem.html().replace(' | -⊗-', ''));
      //  For history pages with no other links
//          if ($elem.children('span.comment').html().length == 0){
//                $elem.children('span.mw-changeslist-separator:last').replaceWith('-⊗-');
//                $elem.html($elem.html().replace(' -⊗-  ', ''));
//          }
//          $elem.html($elem.html().replace(' (-⊗-)', ''));
    });
}