MediaWiki:Citizen.js

MediaWiki interface page
Revision as of 01:22, 15 October 2023 by Quenty (talk | contribs)

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.
$(document).ready(function() {
    // setTimeout(function() {
    //     if (mw.user.isAnon()) {
    //         var elements = $('.cs-header > .oo-ui-widget-disabled');
    //         elements.each(function() {
    //             var $element = $(this);
    //             var loginMessage = '<p>Please <a href="/wiki/Special:UserLogin">login</a> or <a href="/wiki/Special:CreateAccount">sign up</a> to continue.</p>';
    //             $element.after(loginMessage);
    //         });
    //     }
    // }, 250);
    
    if (mw.user.isAnon()) {
        var elements = $('.cs-header > .oo-ui-widget-disabled');
        elements.each(function() {
            var $element = $(this);
            var loginMessage = '<p>Please <a href="/wiki/Special:UserLogin">login</a> or <a href="/wiki/Special:CreateAccount">sign up</a> to continue.</p>';
            $element.after(loginMessage);
        });
    }
});