Utilisateur:Eushine/common.js

De Poképédia
Aller à la navigation Aller à la recherche

Note : après avoir publié vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

  • Firefox / Safari : maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
  • Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
  • Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
  • Opera : appuyez sur Ctrl + F5.
/*Lien vers mon bac à sable*/

mw.loader.using('mediawiki.util', function () {
    $( function() { mw.util.addPortletLink( 'p-personal', '/Utilisateur:Eushine/Bac_à_sable', 'Bac à sable', null, null, null, '#pt-preferences' ); } );
});
mw.loader.using('mediawiki.util', function () {
    $( function() { mw.util.addPortletLink( 'p-personal', '/Utilisateur:Eushine/Modèle', 'Modèle 1', null, null, null, '#pt-preferences' ); } );
});
mw.loader.using('mediawiki.util', function () {
    $( function() { mw.util.addPortletLink( 'p-personal', '/Utilisateur:Eushine/Modèle 2', 'Modèle 2', null, null, null, '#pt-preferences' ); } );
});
mw.loader.using('mediawiki.util', function () {
    $( function() { mw.util.addPortletLink( 'p-personal', '/Utilisateur:Eushine/Rumble', 'Rumble', null, null, null, '#pt-preferences' ); } );
});

/*Liste des sous-pages de la page visitée accessible depuis la barre de gauche*/

(function () {

    var NSWithoutSubpages = [-1, 0, 6, 14, 104, 105];
    if (NSWithoutSubpages.indexOf(mw.config.get('wgNamespaceNumber')) !== -1) {
        return;
    }

    mw.loader.using('mediawiki.util', function () {
        $(function ($) {

            var target = (mw.config.get('wgServerName') === 'www.pokepedia.fr' ? 'Spécial:Index' : 'Special:Prefixindex')
                + '/' + mw.config.get('wgPageName') + '/';

            var portletId = mw.config.get('skin') === 'timeless' ? 'p-pagemisc' : 'p-tb';
            mw.util.addPortletLink(portletId, mw.util.getUrl(target), 'Sous-pages');
        });
    });
})();



/*Liens utiles dans la barre de gauche*/

function nouvelleBoite() { 
	$('#mw-panel').append( 
        '<nav class="vector-menu mw-portlet mw-portlet-boite-perso vector-menu-portal portal" id="p-boite-perso">' + 
        '<h3 class="vector-menu-heading"' +
        '<span class="vector-menu-heading-label">Liens utiles</span>' +
        '</h3>' +
        '<div class="vector-menu-content">' +
        '<ul class="vector-menu-content-list">' +
        '<li id="t-listePMS" class="mw-list-item"><a href="https://www.pokepedia.fr/Liste_des_chapitres_de_Pocket_Monsters_Special">Liste des chapitres de PMS</li>' + 
        '<li id="t-listehomonymies" class="mw-list-item"><a href="https://www.pokepedia.fr/Cat%C3%A9gorie:Homonymie">Liste des pages d\'homonymies<br></li>' +
        '<li id="t-listecapa9g" class="mw-list-item"><a href="https://www.pokepedia.fr/Liste_des_capacit%C3%A9s_dans_la_neuvi%C3%A8me_g%C3%A9n%C3%A9ration">Liste des capacités en 9G</li>' +
        '</ul>' + 
        '</div>' + 
        '</nav>'); 
            	
} 
$(nouvelleBoite);