MediaWiki:Common.js

Jump to: navigation, search

MediaWiki:Common.js

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: 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.
// Terms Modal
$(document).ready(function() {
  const termsModal = $('#termsModal');

  // Check if the "rpmTermsAgreement" cookie is present
  if (!document.cookie.includes('rpmTermsAgreement')) {
    // Show the Bootstrap modal
    termsModal.modal('show');
  }

  // Agree button click event to set the "rpm" cookie
  $('#agreeTermsButton').click(function() {
    termsModal.modal('hide');
    // Set the "rpmTermsAgreement" cookie with no expiration date
    document.cookie = "rpmTermsAgreement=true; path=/";
  });
});