Aller au contenu

Utilisateur:Dr Brains/BubuPortlet.js

Une page de Wikipédia, l'encyclopédie libre.
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.

Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;

Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
function BubuPortlet(){
        var NavigPortlet = document.getElementById("p-Contribuer");
        if (NavigPortlet){
                var BubuLinks ='';
                for(a=0;a<BubuPortletPage.length;a++){
                        BubuLinks += '<li><a href="'+mw.config.get('wgServer')+ mw.config.get('wgArticlePath').split('$1').join(BubuPortletPage[a]) +'" title="'+BubuPortletPage[a]+'" >'+BubuPortletText[a]+'</a></li>';
                }
                var NewPortlet = document.createElement('div');
                NewPortlet.className = PortletClassName;
                NewPortlet.id = "p-bureaucratie";
                NewPortlet.innerHTML = '<h3>Bureaucratiser</h3><div class="'+PBodyClassName+'"><ul>' + BubuLinks + '</ul></div>';
                NavigPortlet.parentNode.insertBefore(NewPortlet, NavigPortlet);

        }
}
var usedskin = mw.config.get('skin');
if(["monobook","chick","myskin","simple","modern"].indexOf(usedskin) !== -1){
    var PortletClassName = "portlet";
    var PBodyClassName = "pBody";
}else if(usedskin=="vector"){
    var PortletClassName = "portal";
    var PBodyClassName = "body";
}else{
    var PortletClassName = false;
}
if(PortletClassName){
        var BubuPortletPage = new Array();
        var BubuPortletText = new Array();

//////////////////////////////////////////////////// PARTIE PERSONNALISABLE ////////////////////////////////////////////////////////////////

        BubuPortletText.push("Bulletin");
        BubuPortletPage.push("Wikipédia:Bulletin des bureaucrates");

        BubuPortletText.push("Statut de bot");
        BubuPortletPage.push("Wikipédia:Bot/Statut");

        BubuPortletText.push("Cadidature sysop");
        BubuPortletPage.push("Wikipédia:Candidature au statut d'administrateur");

        BubuPortletText.push("Renommage utilisateur");
        BubuPortletPage.push("Wikipédia:Demande de renommage de compte utilisateur");


//////////////////////////////////////////////////// FIN DE LA PARTIE PERSONNALISABLE ////////////////////////////////////////////////////////////////
        $(BubuPortlet);
}