User:Ponor/global.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
//https://www.mediawiki.org/wiki/Moderator_Tools/Automoderator/Testing
mw.loader.load( 'https://en.wikipedia.org/wiki/User:JSherman_(WMF)/revertrisk.js?action=raw&ctype=text/javascript');

// Twinkle Global
// meta.wikimedia.org/wiki/User:Ahmad252/How_to_globally_Twinkle
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.js&action=raw&ctype=text/javascript');

// DiffEdit
// meta.wikimedia.org/wiki/User:Jon_Harald_Søby/diffedit
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Jon_Harald_Søby/diffedit.js&action=raw&ctype=text/javascript');

// Enhanced diff
// en.wikipedia.org/wiki/User:Cacycle/wikEdDiff
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&action=raw&ctype=text/javascript');

// CleanDiffURLs
// en.wikipedia.org/wiki/User:Þjarkur/CleanDiffURLs
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:%C3%9Ejarkur/CleanDiffURLs.js&action=raw&ctype=text/javascript');

// Show duplicate links
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:Evad37/duplinks-alt.js&action=raw&ctype=text/javascript');

// Patroller name in page history
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Ponor/patroller-name-in-page-history.js&action=raw&ctype=text/javascript');

// Web2Cit
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:Diegodlh/Web2Cit/script.js&action=raw&ctype=text/javascript');


// Pageviews toolbar link
$.when( mw.loader.using( [ 'mediawiki.util' ] ), $.ready ).then( function () {
     mw.util.addPortletLink( 'p-tb', 
                            'https://pageviews.wmcloud.org/?range=latest-60'
                              + '&project=' + mw.config.get("wgServer").substring(2) 
                              + '&pages=' + mw.Uri.encode(mw.config.get("wgPageName")), 
                            'PageViews'+' ('+mw.config.get("wgWikibaseItemId")+')', 
                            't-pageviews', 
                            'Pageviews Analysis' );
     $("div#xtools").append(mw.config.get("wgWikibaseItemId"));
} );