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:49, 1 June 2013 (;). 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);
        var cmnt = $elem.children('span.comment').html();
        $elem.children('a.mw-thanks-thank-link').replaceWith(cmnt.length);
      //  For history pages with undo links (or some other link)
//        $elem.html($elem.html().replace(' | -⊗-', ''));
      //  For history pages with no other links
//          if ( == 0){
//                $elem.children('span.mw-changeslist-separator:last').replaceWith();
//          }
//          $elem.html($elem.html().replace(' (-⊗-)', ''));
    });
}