Aller au contenu

Utilisateur:Tibauk/monobook.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) ;

Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
/*<pre><nowiki>*/

/*mots de commentaires en +*/

function DeluxeBar() {
  if (document.createTextNode) {
        var toolbar = document.getElementById("toolbar"); 
        if (!toolbar) return;
        

        var messages = new Array()
        var images = new Array()
        var commentaires = new Array()
        var a=-1; //Le décompte commence à -1 avec une incrementation sur le premier message, pour éviter tout probleme en cas d'inversion ou suppression du premier message

        ///// zone personnalisable ////
        // le texte a été splitté sinon Mediawiki casse tout...
        messages[++a] = "{{" + "suppression" + "}}";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/f/f8/Button_suppr.png";
        commentaires[a] = "'''Proposition''' de suppression"; 

        messages[++a] = "{{subst:" + "Bienvenue sur ta page"  + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/1/12/Button_accueilA.png";
        commentaires[a] = "Bienvenue sur ta page!"

        messages[++a] = "{{subst:" + "Bienvenue" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/e/eb/Button_accueilB.png";
        commentaires[a] = "Bienvenue !"

        messages[++a] = "{{" + "Bienvenue vandale" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/1/1d/Bouton_Vandale1.png";
        commentaires[a] = "Bienvenue / Vandalisme"

        messages[++a] = "{{" + "Test 1" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/c/cc/Bouton_Vandale2.png";
        commentaires[a] = "Avertissement (1)"

        messages[++a] = "{{" + "Test 2" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/e/e4/Bouton_Vandale3.png";
        commentaires[a] = "Avertissement (2)";

        messages[++a] = "{{" + "Test 3" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/7/7e/Bouton_Vandale4.png";
        commentaires[a] = "Avertissement (3)" ;

        messages[++a] = "Bienvenue sur Wikipedia. Les pages de discussion des articles sont destinées à traiter des améliorations à apporter à l'article, et en aucun cas pour faire quelconques demandes ou pour raconter des canulars.<br/>Merci de votre compréhension. " + "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/f/fb/Button_spam2.png";
        commentaires[a] = "Avertissement concernant les pages de discussion" ;

        messages[++a] = "# {{" + "Supprimer" + "}} " + "Idem. " + "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/9/96/Button_trait%C3%A9supprimer.png";
        commentaires[a] = "À voté !" ;

        messages[++a] = "# {{" + "Conserver" + "}} " + "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/a/ae/Button_trait%C3%A9conserver.png";
        commentaires[a] = "À voté !" ;

        messages[++a] = "# {{" + "Neutre" + "}} " + "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/fr/d/d9/Button_trait%C3%A9.png";
        commentaires[a] = "À voté !" ;

        messages[++a] = "{{" + "Avis blanchi copyvio|1=Page de Wikipédia|2=url du site|3=non du site|4=|5=" +  "~~" + "~~" + "}}";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/7/7e/Bouton_Vandale4.png";
        commentaires[a] = "Avertissement copyvio (page blanchie)" ;
        ////////////////////////////////

        for (var i=0;i<messages.length;i++) {
                var img = document.createElement("img");
                img.setAttribute("src", images[i]);
                
                var ref = document.createElement("a");
                ref.setAttribute("href", "javascript:insertTags('', \"" + messages[i] + "\", '');" + 
                                 "javascript:changeSummary(\"" + commentaires[i] + "\");" ); 
                ref.appendChild(img); 
                
                toolbar.appendChild(ref);
        }
  }
}

function changeSummary(sampleText) {
        document.editform.wpSummary.value = sampleText;
}

$(DeluxeBar);

/*Ajout de boutons pour commenter les modifications courantes*/

function addToSummary(str)
{
        document.editform.wpSummary.value += " " + str
}

function DeluxeSummary()
{
        var sumLbl = document.getElementById("wpSummaryLabel")
        if (sumLbl)
        {
                //élargissement boite de résumé
                var sumInput = document.getElementById("wpSummary")
                sumInput.style.width = "90%"

                var titles = new Array()
                titles.push("fin PàS")
                titles.push("-lien mort")
                titles.push("-cat")
                titles.push("recat")
                titles.push("Wikification")
                titles.push("interwiki")
                titles.push("+ portail")
                titles.push("homon")
                titles.push("PàS conservée")
                titles.push("PàS supprimée")
                titles.push("corr lien ext")
                titles.push("Rouge")
                titles.push("ortho/gram")
                titles.push("coquille")
                titles.push("ajInfo")
                titles.push("Blanc")

                var inputs = new Array()
                inputs.push("fin PàS")
                inputs.push("-lien mort")
                inputs.push("-cat")
                inputs.push("cat")
                inputs.push("’’[[Wikipédia:Wikification|Wikification]]’’,")
                inputs.push("interwikis")
                inputs.push("Ajout du portail,")
                inputs.push("homonymie")
                inputs.push("PàS traitée : conservation")
                inputs.push("PàS traitée : suppression")
                inputs.push("liens externes")
                inputs.push("[[Projet:Restauration lien rouge|Correction des liens rouges]]")
                inputs.push("Correction orthographe/grammaire")
                inputs.push("Correction d’une coquille,")
                inputs.push("Ajout d’informations,")
                inputs.push("[[Aide:Comment supprimer une page#Blanchiment et « suppression immédiate » dans les cas évidents|Blanchiment de la page]] à cause d’un [[Wikipédia:Que faire en cas de vandalisme|vandalisme]]")

                
                var str = ""
                for (var cpt = 0; cpt < titles.length; cpt ++)
                {
                        str += "<a href=\"javascript:addToSummary('" + inputs[cpt] + "')\""
                                + " class=\"sumLink\" title=\"Ajouter '" + inputs[cpt] +"' dans la boîte de résumé\">"
                                + titles[cpt]
                                + " ·</a> "
                }
                sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML
        }
}

$(DeluxeSummary);

/*Barre de cöté*/
function OptimizedNavig() 
{
  var a = document.getElementById("p-navigation");
  if (a) 
  {
    b = a.getElementsByTagName("ul");
    if(b.length > 0)
    {
      b[0].innerHTML = b[0].innerHTML
      + '<li><span id="n-npages" title="Special:Newpages">'
      + '<a href="/wiki/Special:Newpages">Nouvelles pages</a>'
      + '</span></li>'
      + '<li><span id="" title="">'
      + '<a href="/wiki/Utilisateur:Tibauk/monobook.js">.Js</a><a href="/wiki/Utilisateur:Tibauk/monobook.css">.Css</a>'
      + '</span></li>'
      + '<li><span id="" title="">'
      + '<a href="/wiki/Projet:Restauration_lien_rouge">Liens rouges</a>'
      + '</span></li>'
      + '<li><span id="" title="">'
      + '<a href="/wiki/Projet:Liens_vers_les_pages_d%27homonymie">Homonymies</a>'
      + '</span></li>'
      + '<li><span id="n-pas" title="Wikipédia:Pages à supprimer">'
      + '<a href="/wiki/Wikipédia:Pages à supprimer">Pages à supprimer</a>'
      + '</span></li>'
      + '<li><span id="n-ias" title="Wikipédia:Images à supprimer">'
      + '<a href="/wiki/Wikipédia:Images à supprimer">Images à supprimer</a>'
      + '</span></li>'
      + '<li><span id="n-radmin" title="Wikipédia:Requête aux administrateurs">'
      + '<a href="/wiki/Wikipédia:Requête aux administrateurs">Requêtes</a>'
      + '</span></li>'
      + '<li><span id="" title="">'
      + '<a href="/wiki/Special:Log/newusers">Nouveaux</a>'
      + '</span></li>'
    }
  }
}

$(OptimizedNavig);

// [[:en:User:Lupin/popups.js]]

mw.loader.load(
             'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s');

popupFixDabs = true;

// Revert tools by Lorian
// French translation and fr.wikipedia modification by Fmaunier
obtenir("RevertDiff");


function editerPremierParagraphe() {
  var modif = document.getElementById("ca-edit").getElementsByTagName("a");
  if (modif.length <= 0) return;
  var url = modif[0].href;
  var a = document.getElementById("p-cactions");
  if (a) {
    b = a.getElementsByTagName("ul");
    if(b.length > 0) {
      b[0].innerHTML = b[0].innerHTML
      + '<li><a href="' + url + '&section=0">modifier 1er paragraphe</a></li>';  
    }
  }
}

$(editerPremierParagraphe);

function LienUploadDirect() 
{
  var a = document.getElementById("p-tb");
  if (a) 
  {
    b = a.getElementsByTagName("ul");
    if(b.length > 0)
    {
      b[0].innerHTML = b[0].innerHTML
      + '<li><span id="n-localupload" title="http://fr.wikipedia.org/wiki/Special:Upload">'
      + '<a href="http://fr.wikipedia.org/wiki/Special:Upload">'
      + 'Importer sur Wikipédia</a></span> </li>'
    }
  }
}
$(LienUploadDirect);

obtenir("BlocageDeluxe");

obtenir("SuppressionDeluxe");

obtenir("RestaurationDeluxe");

obtenir("OptimizedShort");

/*</nowiki></pre>*/