Communauté • Livre d'or
En voyage, sur un téléphone ou un ordinateur sans connexion internet essayez Vikidia hors-ligne avec Kiwix !

Utilisateur:Superwide-34/common.js

Aller à la navigation Aller à la recherche

Note : après avoir enregistré tes préférences, tu devras forcer le rechargement complet du cache de ton navigateur pour voir les changements. Mozilla Firefox / Safari : maintiens la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou presse Maj-Ctrl-R (Maj-Cmd-R sur Apple Mac) ; Internet Explorer / Opera : maintiens la touche Ctrl en cliquant sur le bouton Actualiser ou presse Ctrl-F5.

mw.loader.using('jquery', function () {
    function createButton(text, color, bottom, onClick) {
        return $('<button>')
            .text(text)
            .css({
                position: 'fixed',
                right: '10px',
                bottom: bottom + 'px',
                padding: '6px 10px',
                color: 'white',
                backgroundColor: color,
                border: '2px solid ' + color,
                borderRadius: '5px',
                zIndex: 9999,
                cursor: 'pointer'
            })
            .click(onClick)
            .appendTo('body');
    }

    // Bouton vers le bas
    createButton('↓ Bas', 'blue', 10, function () {
        window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
    });

    // Bouton vers le haut
    createButton('↑ Haut', 'blue', 60, function () {
        window.scrollTo({ top: 0, behavior: 'smooth' });
    });

    // Modifications récentes
    createButton('Modif. réc.', 'black', 110, function () {
        window.location.href = '/wiki/Spécial:Modifications_récentes';
    });

    // Version bureau
    createButton('Version bureau', '#333', 160, function () {
        const url = new URL(window.location.href);
        url.searchParams.set('useskin', 'vector');
        window.location.href = url.toString();
    });

    // Version mobile
    createButton('Version mobile', '#333', 210, function () {
        const url = new URL(window.location.href);
        url.searchParams.set('useskin', 'minerva');
        window.location.href = url.toString();
    });
});