MediaWiki:Common.js

From Riverview Legal Group
Revision as of 04:52, 21 February 2025 by Sharvey (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.
mw.loader.using(['mediawiki.user']).then(function () {
    $(document).ready(function () {
        var loggedInUser = mw.config.get('wgUserName');
        console.log("Logged-in User:", loggedInUser);

        // Only show the popup if no user is logged in
        if (!loggedInUser) {
            showPopup(); 
        }
    });

    function showPopup() {
        var popup = $('<div id="popup-overlay">' +
            '<div id="popup-box">' +
            '<h2>Free Legal Consultation <br> Riverview Legal Group (Ontario)</h2>' +
            '<p>Our primary focus is the Ontario Landlord and Tenant Board.</p>' +
            '<p>Call us for help at (888) 655-1076</p>' +
            '<a href="https://riverview.legal/about-us/" target="_blank" class="popup-button">Book a Consultation</a>' +
            '<span id="popup-close">×</span>' +
            '</div>' +
            '</div>');

        $("body").append(popup);

        $("#popup-close").click(function () {
            $("#popup-overlay").fadeOut();
        });
    }
});