Jump to content

MediaWiki:Common.js: Difference between revisions

From Shell Wikipedia
Created page with "Any JavaScript here will be loaded for all users on every page load.: document.addEventListener("DOMContentLoaded", function () { document.querySelectorAll(".new").forEach(function (link) { let pageTitle = link.getAttribute("title") || link.textContent; let wikiURL = "https://en.wikipedia.org/wiki/" + encodeURIComponent(pageTitle.replace(/_/g, " ")); link.href = wikiURL; // Redirect the link to Wikipedia link.classList.r..."
(No difference)

Revision as of 06:04, 27 February 2025

/* Any JavaScript here will be loaded for all users on every page load. */
document.addEventListener("DOMContentLoaded", function () {
    document.querySelectorAll(".new").forEach(function (link) {
        let pageTitle = link.getAttribute("title") || link.textContent;
        let wikiURL = "https://en.wikipedia.org/wiki/" + encodeURIComponent(pageTitle.replace(/_/g, " "));
        
        link.href = wikiURL;  // Redirect the link to Wikipedia
        link.classList.remove("new"); // Remove the 'new' (red link) styling
        link.style.color = "#0645AD"; // Change color to Wikipedia blue
    });
});