Przełącz menu
Przełącz menu preferencji
Przełącz menu użytkownika
Nie jesteś zalogowany
Jeśli wykonasz jakiekolwiek edycje, twój adres IP będzie publicznie widoczny.

MediaWiki:Common.js: Różnice pomiędzy wersjami

Strona MediaWiki
Nie podano opisu zmian
Nie podano opisu zmian
Linia 21: Linia 21:
});
});


window.__gcse = {
form.addEventListener('submit', e => {
     parsetags: 'explicit'
     e.preventDefault();
};


mw.loader.using( 'mediawiki.util', function () {
    const q = encodeURIComponent(input.value);


     const cx = 'c5dc7c21d2dab4a11';
     window.location.href =
 
        'https://cse.google.com/cse?cx=c5dc7c21d2dab4a11&q=' + q;
    const script = document.createElement('script');
    script.src = 'https://cse.google.com/cse.js?cx=' + cx;
    script.async = true;
 
    document.head.appendChild(script);
});
});

Wersja z 07:01, 29 maj 2026

/* Umieszczony tutaj kod JavaScript zostanie załadowany przez każdego użytkownika, podczas każdego ładowania strony. */
document.addEventListener("click", function (e) {
    const body = document.querySelector(".mw-body");
    if (!body) return;

    const rect = body.getBoundingClientRect();

    const x = e.clientX;
    const y = e.clientY;

    const centerX = window.innerWidth / 2;

    if (
        y >= rect.top + 20 &&
        y <= rect.top + 20 + 128 &&
        x >= centerX - 203 &&
        x <= centerX + 203
    ) {
        window.location.href = "/";
    }
});

form.addEventListener('submit', e => {
    e.preventDefault();

    const q = encodeURIComponent(input.value);

    window.location.href =
        'https://cse.google.com/cse?cx=c5dc7c21d2dab4a11&q=' + q;
});