MediaWiki:Group-moderator.js

From Team Fortress Wiki
Jump to: navigation, search

Note: After saving, 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: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Any JavaScript here will be loaded for moderators only */

// Begin Purge link
var purgeLink = {
    init: function() {
        if (mw.config.get("wgIsArticle")) {
            var purgeBtn = mw.util.addPortletLink("p-views",
                mw.util.wikiScript() + "?" + $.param({ title: mw.config.get("wgPageName"), action: "purge" }),
                "Purge",
                "ca-purge",
                "Purge the server cache of this page"
            );
            // Add the 'collapsible' class to the Purge button to move it to the "More >" dropdown when the screen size is reduced. (rare MW win)
            purgeBtn.classList.add("collapsible");
        }
    }
};
$(purgeLink.init);
// End Purge link