MediaWiki:Common.js: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
document.addEventListener("DOMContentLoaded", function() {
document.addEventListener('DOMContentLoaded', function() {
     // Проверка, если страница называется "Название_страницы"
     const links = document.querySelectorAll('.standard-link tr');
    if (mw.config.get('wgPageName') === 'Тест:СМ') {
 
        var welcomeMessage = document.createElement("div");
    links.forEach(link => {
        welcomeMessage.innerText = "Добро пожаловать на эту страницу!";
         link.addEventListener('mouseover', function() {
        welcomeMessage.style.backgroundColor = "#f9f9f9";
            this.querySelector('a').classList.add('highlight');
         welcomeMessage.style.padding = "10px";
         });
        welcomeMessage.style.borderBottom = "2px solid #ccc";
 
        welcomeMessage.style.textAlign = "center";
         link.addEventListener('mouseout', function() {
         welcomeMessage.style.fontSize = "18px";
             this.querySelector('a').classList.remove('highlight');
        welcomeMessage.style.fontWeight = "bold";
         });
          
     });
        var content = document.getElementById("content");
        if (content) {
             content.parentNode.insertBefore(welcomeMessage, content);
         }
     }
});
});

Версия от 22:47, 29 августа 2024

document.addEventListener('DOMContentLoaded', function() {
    const links = document.querySelectorAll('.standard-link tr');

    links.forEach(link => {
        link.addEventListener('mouseover', function() {
            this.querySelector('a').classList.add('highlight');
        });

        link.addEventListener('mouseout', function() {
            this.querySelector('a').classList.remove('highlight');
        });
    });
});