Utilisateur:Hatonjan/common.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.
// HotCats //
obtenir("HotCats");
importScript('User:EDUCA33E/LiveRC.js');
importScript('Utilisateur:Arkanosis/xpatrol.js');
 
function TodayDate() {
     m = new Array("janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre");
     today = new Date();
     day = today.getDate();
     year = today.getYear();
 
     if (year < 2000)    
          year = year + 1900;
 
     return (m[today.getMonth()] + " " + year);
}








 
// debut fonction  DeluxeBar
 
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
 

        messages[++a] = "{{" + "admissibilite|date= " + TodayDate() + "}}" ;
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Crystal_Clear_mimetype_applix.png/20px-Crystal_Clear_mimetype_applix.png";
        commentaires[a] = "Admissibilité";

        messages[++a] = "{{" + "a sourcer|date= " + TodayDate() + "}}" ;
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Crystal_Clear_filesystem_pipe.png/20px-Crystal_Clear_filesystem_pipe.png";
        commentaires[a] = "A sourcer";

        messages[++a] = "{{" + "pub|date= " + TodayDate() + "}}" ;
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/1/10/Crystal_Clear_app_kfm.png/20px-Crystal_Clear_app_kfm.png";
        commentaires[a] = "Publicité";

        messages[++a] = "Bonjour, mettre le même lien sur une multitude d'articles s'apparente à du spam et n'est pas autorisé sur Wikipédia. Donc, si le contenu de ce lien peut apporter des améliorations aux différents articles, il faut l'analyser et l'inclure, et pas seulement donner un lien – Tout est expliqué dans [[WP :SPAM]] – Je vous invite également à lire ou relire les règles concernant les liens externes [[WP:LE]] - En conséquence, je reverte immédiatement tous les liens externes que vous avez mis sur différents articles. Bonne continuation <br> "+  "~~" + "~~";
        images[a] =  "http://upload.wikimedia.org/wikipedia/commons/f/fb/Button_spam2.png";
       commentaires[a] = "1er avertissement pour spam";

        messages[++a] = "{{" + "Bienvenue spammeur" + "}}" +  "~~" + "~~";
        images[a] =  "http://upload.wikimedia.org/wikipedia/commons/thumb/7/7e/Crystal_Clear_filesystem_file_important.png/20px-Crystal_Clear_filesystem_file_important.png"
       commentaires[a] = "Dernier avertissement pour spam";



        messages[++a] = "{{" + "Test0" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Crystal_Clear_action_lock-silver.png/20px-Crystal_Clear_action_lock-silver.png";
        commentaires[a] = "Test0";
 
        messages[++a] = "{{" + "Test1" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/f/ff/Crystal_Clear_action_lock.png/20px-Crystal_Clear_action_lock.png";
        commentaires[a] = "Test1";
 
        messages[++a] = "{{" + "Test3" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/4/4d/Crystal_Clear_action_lock_-_pink.png/20px-Crystal_Clear_action_lock_-_pink.png";
        commentaires[a] = "Dernier avertissement avant blocage";

        messages[++a] = "{{" + "BSI" + "}}" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Crystal_Clear_app_atlantik.png/20px-Crystal_Clear_app_atlantik.png";
        commentaires[a] = "BSI -";
 
 
        messages[++a] = "{{" + "Bienvenue copyvio" + "}}<br>Bonjour, sans doute ne saviez-vous pas qu'il était interdit de recopier le contenu d'un site web sur Wikipédia. ou n'aviez vous pas lu la première ligne sous la fenêtre d'édition : '''Ne copiez pas de texte, ni d'une page web, ni d'un autre support''' - C'est considéré par la loi française comme de la violation de droit d'auteur  <br>  Si vous êtes vous-même l'auteur de ce texte, et que vous acceptiez de le mettre sous licence libre, avec tout ce que ça comporte (par exemple une réutilisation commerciale), il vous suffira de suivre la procédure indiquée ci-dessus. Dans tous les autres cas, il faut vous abstenir, votre contribution  sera immédiatement supprimée<br>Avant de faire cette demande de républication, assurez vous également que votre article est considéré admissible  [[WP:CAA|'''critères d'admissibilité''']] - En effet, ''Un article est admissible s'il expose des connaissances vérifiables, pertinentes et neutres sur un sujet développé dans des documents dignes de foi'' ; donc un article basé sur le seul site officiel risque d'être supprimé, autorisation ou pas). -  Bonne continuation<br> " +  "~~" + "~~";
        images[a]   = "http://upload.wikimedia.org/wikipedia/commons/d/d3/Button_copyvio_discuss.png";
        commentaires[a] = "Violation de droits d'auteurs";
 
         messages[++a] = "Bonjour, Wikipédia est une encyclopédie avec des règles, Je vous invite à prendre connaissance des critères d'admissibilité [[WP:CAA]] des articles - J'ai supprimé le votre qui ne répondait pas à ces critères - Maintenant, si vous pensez que cette suppression n'est pas justifiée, vous pouvez demander l'avis d'un deuxième administrateur en faisant une demande de restauration de page [[WP:DRP]] en y indiquant des '''sources fiables sous forme de liens externes'''  lui permettant ainsi de confirmer ou infirmer cette suppression - Bonne continuation<br>" +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Crystal_Clear_action_editdelete.png/20px-Crystal_Clear_action_editdelete.png";
        commentaires[a] = "Critères d'admissibilité des articles";
 
        messages[++a] = "Bonjour, Wikipédia est une encyclopédie libre avec des règles et notamment concernant les liens externes que je vous invite à lire [[WP:LE]] - WP n'est pas une plateforme publicitaire ni un annuaire de liens externes - Donc, si le contenu de ce lien est encyclopédique et peut apporter des améliorations à l'article, il faut l'analyser, enrichir l'article en écriture et le passer en références. Je vous remercie de bien vouloir en tenir compte lors de vos prochaines contributions. Bonne continuation<br>"  +  "~~" + "~~";
        images[a] = "http://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_run.png/20px-Crystal_Clear_action_run.png";
        commentaires[a] = "Aide liens externes";
 
                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;
}
 
addOnloadHook(DeluxeBar);

// fin fonction  DeluxeBar


// debut fonction  DeluxeSummary 

// Résumé Projet:Correction syntaxique
function addToSummary(str)
{
        document.editform.wpSummary.value += str
}
function clearSummary()
{
        document.editform.wpSummary.value = "";
}
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("Balise HTML")
                titles.push("Balise small")
                titles.push("Catégorie")
                titles.push("Defaultsort")
                titles.push("Image")
                titles.push("ISBN")
                titles.push("Lien externe")
                titles.push("Lien interne")
                titles.push("Lien interwiki")
                titles.push("Liste")
                titles.push("Modèle")
                titles.push("Référence")
                titles.push("Tableau")
                titles.push("Titre de section")
                titles.push("Homonymie") 
                titles.push("Version saine") 
                titles.push("Copyvio") 
                titles.push("[[WP:LE]]") 
                titles.push("Compte pub") 
                titles.push("Hébergement") 
                titles.push("Bienvenue") 

                var inputs = new Array()
                inputs.push("Balise HTML <X> (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Balise <small> dans un texte déjà réduit (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Catégorie (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("DEFAULTSORT (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Image (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("ISBN (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Lien externe (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Lien interne (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Lien interwiki (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Liste (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Modèle (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Référence (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Tableau (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Titre de section (détection par [[Projet:Correction syntaxique]]) ")
                inputs.push("Projet pages homonymie [[P:HOM]] ")
                inputs.push("Version saine sans copyvio ")
                inputs.push("Violation des droits d'auteurs ")
                inputs.push("Voir [[WP:LE]] ")
                inputs.push("Compte publicitaire ")
                inputs.push("Hébergement ")
                inputs.push("Bienvenue ")

                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 = "<a href=\"javascript:clearSummary()\">Correction syntaxique</a> ••" + str + "<br />" + sumLbl.innerHTML
        }
}
 
//addOnloadHook(DeluxeSummary);
$(DeluxeSummary);
 
// fin fonction  DeluxeSummary


//############################################################//

obtenir("SuppressionDeluxe");
obtenir("BlocageDeluxe");
obtenir("RestaurationDeluxe");
obtenir("OptimizedShort");