Difference between revisions of "MediaWiki:Common.js"

Jump to: navigation, search

Difference between revisions of "MediaWiki:Common.js"

(Blanked the page)
(Tag: Blanking)
Line 1: Line 1:
 +
// Terms Modal
 +
window.addEventListener("DOMContentLoaded", (event) => {
  
 +
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=/";
 +
});
 +
 +
});

Revision as of 17:52, 9 June 2023

// Terms Modal
window.addEventListener("DOMContentLoaded", (event) => {

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=/";
});

});