Utilisateur:Salsero35/monobook.js

Une page de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
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 (Maj-Cmd-R sur Apple Mac) ;

Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
mw.loader.using('ext.gadget.MonobookToolbar', function () {

/******************************/
/*      Boutons standard      */
/******************************/

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/4/47/Button_redir.png',
        'redirection',
        '#REDIRECT [[',
        ']]',
        '',
        'mw-editbutton-redirectionp'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/9/97/Button_LINKT1.png',
        'modèle',
        '{{Citation|',
        '}}',
        '',
        'mw-editbutton-modèlep'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/e/ea/Sup-button-bg.png',
        'sup',
        '<sup>',
        '</sup>',
        '',
        'mw-editbutton-supp'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/7/70/Unit%C3%A9%2C_cm.png',
        'unité',
        '{{Unité|',
        '|m}}',
        '',
        'mw-editbutton-unité2p'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/1/1b/Button_hide_wiki_tag.png',
        'commentaire',
        '<!--',
        '-->',
        '',
        'mw-editbutton-commentairep'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/4/49/Button_br_2.png',
        'br',
        '<br />',
        '',
        '',
        'mw-editbutton-brp'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/c/c4/Button_ref.png',
        'référence',
        '<ref>',
        '</ref>',
        '',
        'mw-editbutton-refp'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/3/3f/Button_en.png',
        'interw',
        '',
        '{{lien|fr=|lang=en|trad=|texte=}}',
        '',
        'mw-editbutton-interw'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/9/97/Button_S_italic.png',
        'siecl',
        '{{s-|',
        '}}',
        '',
        'mw-editbutton-siecl'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/b/b2/Button_API_%CA%94.png',
        'sec',
        '{{section à sourcer|',
        'date=janvier 2019}}',
        '',
        'mw-editbutton-sec'
    );

     MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/7/7d/Button_question_author.png',
        'adm',
        '',
        'insuffisance de [[Wikipédia:Sources primaires, secondaires et tertiaires|sources secondaires]] [[Wikipédia:Citez vos sources#Qualité des sources|de qualité]] et centrées. Critères de notoriété [[WP:Notoriété]] non atteints.',
        '',
        'mw-editbutton-adm'
    );

     MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/2/28/Button_no-red.png',
        'ti',
        '',
        'Cette page en}}',
        '{{TI|date=janvier 2019|Les informations de sections entières de cet article sont étayées par un nombre insuffisant de [[Aide:Insérer une référence (Éditeur visuel)|références]] et de [[Wikipédia:Citez vos sources#Qualité des sources|sources de qualité]]. <br />',
        '',
        'mw-editbutton-ti'
    );

    MonobookToolbar.fonctions.CreateButton(

       '//upload.wikimedia.org/wikipedia/commons/e/ef/Button_cite_book.png',
       'ref',
       '',
       '<ref>{{ouvrage|langue=|auteur=|titre=|éditeur=|date=|passage=|lire en ligne={{Google Livres|}}}}.</ref>',
       '',
       'mw-editbutton-lienp'
   );

    MonobookToolbar.fonctions.CreateButton(

       '//upload.wikimedia.org/wikipedia/commons/b/b8/Bouton_Faut_sourcer.png',
       'ref',
       '',
       '<ref>{{ouvrage|langue=|auteur=|titre=|éditeur=|date=|passage=}}.</ref>',
       '',
       'mw-editbutton-book2'
   );

     MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/3/3c/Button_lienweb.png',
        'web',
        '',
        '<ref>{{Lien web|url=|titre=|auteur=|date=|site=}}.</ref>',
        '',
        'mw-editbutton-web'
    );

     MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/b/b4/Button_lienjournal.png',
        'art',
        '',
        '<ref>{{Article|langue=|auteur=|titre=|périodique=|date=|volume=|numéro=|pages=|url texte=}}.</ref>',
        '',
        'mw-editbutton-art'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/b/b4/Button_gallery_2x2.png',
        'gallerie',
        '<gallery>\n',
        '|\n|\n</gallery>\n{{Message galerie}}',
        '',
        'mw-editbutton-galleriep'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/6/64/Buttonrefvs8.png',
        'notes&ref',
        '',
        '== Notes et références ==\n{{Références}}',
        '',
        'mw-editbutton-n&rp'
    );

     MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/6/6c/Button_see_also.png',
        'aussi',
        '== Voir aussi ==\n',
        '{{Autres projets\n|wiktionary=\n|wiktionary titre=\n|commons=\n|commons titre=}}\n=== Articles connexes ===\n* [[]]\n\n=== Liens externes ===\n',
        '',
        'mw-editbutton-aussi'
    );

/****************/
/*  Discussion  */
/****************/

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/6/6d/Button_sig.png',
        'Signature',
        '\~\~\~\~',
        '',
        '',
        'mw-editbutton-Signaturep'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/e/ea/Button_%C3%89.PNG',
        'Proj',
        '',
        '{{Wikiprojet\n|Projet1|faible moyenne\n|avancement=ébauche BD B\n}}\n',
        '',
        'mw-editbutton-Proj'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/2/23/Pulsante_grazie.png',
        'Bien',
        '',
        '{{Bienvenue}}\~\~\~\~',
        '',
        'mw-editbutton-Bien'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/3/39/Button_carton_rouge.png',
        'Van',
        '',
        '{{Test2}}\~\~\~\~',
        '',
        'mw-editbutton-Van'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/5/5a/Button_hyphenated_word.svg',
        'HC',
        '',
        '\~\~\~\~',
        '#{{sup}} {{HC|Notoriété}} par insuffisance de sources centrées',
        '',
        'mw-editbutton-HC'
    );

    MonobookToolbar.fonctions.CreateButton(
        '//upload.wikimedia.org/wikipedia/commons/c/c9/Button_strike.png',
        'Rayer',
        '<s>',
        '</s>',
        '',
        'mw-editbutton-Chh'
    );

});

// ReferencesPopup
importScript( "Utilisateur:Deep silence/ReferencesPopup.js" );

xpatrolEnableClear = true;
xpatrolEnableBanner = true;
xpatrolWatchMain = true;
xpatrolWatchOthers = true;
importScript('Utilisateur:Arkanosis/xpatrol.js');
importScript('Utilisateur:Dr Brains/LiveAbuseLog.js'); 
 
// install the French translation for [[en:User:Cacycle/wikEd]]
document.write('<script type="text/javascript" src="'
+ 'https://en.wikipedia.org/w/index.php?title=User:Leag/wikEd-fr.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
// install [[User:Cacycle/diff]] text diff code
document.write('<script type="text/javascript" src="'
+ 'https://en.wikipedia.org/w/index.php?title=User:Cacycle/diff.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
// install [[User:Pilaf/Live_Preview]] page preview tool
document.write('<script type="text/javascript" src="'
+ 'https://en.wikipedia.org/w/index.php?title=User:Pilaf/livepreview.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
// install [[User:Cacycle/wikEd]] editing page extension
document.write('<script type="text/javascript" src="'
+ 'https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

//redirects
popupFixRedirs=true;
popupQueriedRevertSummary="Révocation des modifications - retour à la version $1 de $3 du $2 ";
popupFixRedirsSummary="Correction de lien : %s par %s grace au [[Utilisateur:Leag/Navigation popups|popup]]";
popupRedirAutoClick='wpSave';
popupFixRedirsAutoClick='wpSave';
//homonymie 
importScript('Utilisateur:Spooky/JSScripts/Navigation popups');
popupFixDabs = true;
popupFixDabsSummary="Correction de lien vers page d'homonymie: %s par %s grace au [[Utilisateur:Leag/Navigation popups|popup]]";
//lien rouge
popupRedlinkRemoval = true;
popupRedlinkSummary="Suppression lien rouge vers $1 (pas d'article à envisager)";

/*
// =============================================================
// function wikipedia tabber
// =============================================================

document.write('<script type="text/javascript" src="' 
+ 'https://fr.wikipedia.org/w/index.php?title=User:Oz/tab.js' 
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
document.write('<link rel="stylesheet" type="text/css" href="' +
		       'https://fr.wikipedia.org/w/index.php?title=User:Gz260/tab_nav.css' +
		       '&action=raw&ctype=text/css&dontcountme=s">');
*/

if ((mw.config.get('wgTitle')=="Delhovlyn/Démineur") && (mw.config.get('wgAction')=="view")) {
importScript('User:Delhovlyn/démineur.js');
}

// [[:en:User:Lupin/popups.js]]
// Traduction de [[Utilisateur:Leag|Leag]] : [[Utilisateur:Leag/Navigation popups|Navigation popups]]

document.write('<script type="text/javascript" src="' 
    + 'https://fr.wikipedia.org/w/index.php?title=User:Leag/popups-strings-fr.js' 
    + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
document.write('<script type="text/javascript" src="' 
             + 'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

//importScript('Utilisateur:Spooky/JSScripts/Navigation popups');
popupFixRedirs=true;
//popupFixRedirsSummary="Correction de lien : %s par %s grace au [[Utilisateur:Leag/Navigation popups|popup]]";
popupFixRedirsSummary="";
popupRedirAutoClick='wpSave';
popupFixRedirsAutoClick='wpSave';
popupFixDabs = true;
popupDabRegexp='([{][{]\\s*homonymie|homonymie\\s*[}][}])';
//popupFixDabsSummary="Correction de lien vers page d'homonymie: %s par %s grace au [[Utilisateur:Leag/Navigation popups|popup]]";
popupFixDabsSummary="Correction des [[Projet:Liens vers les pages d'homonymie|liens vers les pages d'homonymie]]";

function IsProtected($)
{
if (mw.config.get('wgCanonicalNamespace')=="Special") return;
if (mw.config.get('wgCanonicalNamespace')=="MediaWiki") return;
if (mw.config.get('wgArticleId')==0) return;
if (mw.config.get('wgAction')!="view") return;
var l_protect=mw.config.get('wgRestrictionEdit').length;
var l = document.getElementById('contentSub');
if (!l) return;
if (l_protect>0) {
if (mw.config.get('wgRestrictionEdit')=="autoconfirmed"){
l.innerHTML = '<div style="clear:both; text-align:left; margin:0.25em 0 0.1em 0; padding:0.5em 0.5em; border:1px solid rgb(255,192,0); border-left:10px solid rgb(255,192,0); background-color:#FFFFFF; line-height:1.25; font-size:119%; color:#000000;" class="plainlinks noprint">'
+ 'Cette page est <a href="/wiki/Wikipédia:Semi-protection" title="Wikipédia:Semi-protection">semi-protégée</a>.'
+ '</div>'
+ l.innerHTML;
}
if (mw.config.get('wgRestrictionEdit')=="sysop"){
l.innerHTML = '<div style="clear:both; text-align:left; margin:0.25em 0 0.1em 0; padding:0.5em 0.5em; border:1px solid rgb(255,0,0); border-left:10px solid rgb(255,0,0); background-color:#FFFFFF; line-height:1.25; font-size:119%; color:#000000;" class="plainlinks noprint">'
+ 'Cette page est <a href="/wiki/Wikipédia:Protection" title="Wikipédia:Protection">protégée</a>.'
+ '</div>'
+ l.innerHTML;
}
} else {
l.innerHTML = '<div style="clear:both; text-align:left; margin:0.25em 0 0.1em 0; padding:0.5em 0.5em; border:1px solid rgb(128,255,128); border-left:10px solid rgb(128,255,128); background-color:#FFFFFF; line-height:1.25; font-size:119%; color:#000000;" class="plainlinks noprint">'
+ 'Cette page n&rsquo;est pas protégée.'
+ '</div>'
+ l.innerHTML;
}
}
$(IsProtected);

// ========Résumé Deluxe===========  
 
/*
* Résumé Deluxe
*
* Ajoute des commentaires de modification prédéfinis
*
* Auteur : Dake
* Contributions : Pabix, Tieno
* Date de dernière révision : 12 novembre 2006
*/
 
//////////////////////ZONE PERSONNALISABLE//////////////////////
var resumedeluxeTitles = [
    " info",
    " lien",
    " éval",
    " rev",
    " nonE",
    " redir",
    " réorg",
    " neutr",
    " Réf ",
    " Réf? ",
    " LE?",
    " TI", 
    " àsrc",
    " src",
    " Rem",
];
var resumedeluxeInputs = [
    "Ajout d’informations. Application de [[WP:NHP]]",
    "Ajout de [[WP:Liens internes|wikilien]]",
    "[[Projet:Évaluation]]",
    "Revert pour [[Wikipédia:Vandalisme|vandalisme]] ou [[Wikipédia:MJAC|gaminerie]]",
    "Suppression d’[[Wikipédia:Wikipédia est une encyclopédie|infos anecdotiques pour une encyclopédie à vocation synthétique]]",
    "[[Aide:Redirection|Redirection]]",
    "Réorganisation. Application du [[Wikipédia:Conventions de plan|modèle de page recommandé]]",
    "[[Wikipédia:Neutralité de point de vue|Neutralisation]], application du principe de [[Projet:Neutralité|neutralité]]", 
    "ajout de référence. Application de [[Wikipédia:Citez vos sources]]",
    "demande de référence. Application de [[Wikipédia:Citez vos sources]]",
    "Liens non conformes à [[Wikipédia:Liens externes|Liens externes]]",
    "Application de la [[Wikipédia:R|règle de Wikipédia]] : [[Wikipédia:Travaux inédits|pas de travaux inédits]]",
    "Application d’une [[Wikipédia:R|règle de Wikipédia]] : la [[Wikipédia:Vérifiabilité|vérification des informations]] en [[Wikipédia:Citez vos sources#Qualité des sources|citant des sources faisant autorité]]",
    "Application de [[Wikipédia:Citez vos sources#Sources problématiques|wikipédia : source problématique]]",
    "Application de [[Wikipédia:Citez vos sources#Sources problématiques|wikipédia : source problématique]]",
    "Dem<nowiki>{{subst:Contributions rémunérées|A|signature=oui}}<br/>PS : Cette demande s'applique également au cas plus général de [[Wikipédia:conflit d'intérêt]] : « Si vous êtes payé pour modifier le contenu de l'encyclopédie ou si vous avez un intérêt financier quelconque en rapport avec le sujet traité, il est fortement déconseillé de contribuer à Wikipédia, et il est dans tous les cas '''obligatoire''' de le mentionner. »</nowiki>"
];
/////////////////FIN DE LA ZONE PERSONNALISABLE/////////////////
 
function setSummary(str)
{
document.editform.wpSummary.value = str;
}
 
function addToSummary(str)
{
var resum = document.editform.wpSummary.value;
if(resum != 0 && resum.indexOf("*/") < resum.length - 3) {
document.editform.wpSummary.value += " / ";
}
document.editform.wpSummary.value += str;
}
 
function DeluxeSummary($)
{
var sumLbl = document.getElementById("wpSummaryLabel");
if(sumLbl) {
var sumInput = document.getElementById("wpSummary");
sumInput.style.width = "95%";
var str = "Messages prédéfinis : ";
for(var cpt = 0; cpt < resumedeluxeTitles.length; cpt ++) {
str += "<a href=\"javascript:addToSummary('" +resumedeluxeInputs[cpt] + "')\""
+ " class=\"sumLink\" title=\"Ajouter '" +resumedeluxeInputs[cpt] +"' dans la boîte de résumé\">"
+ resumedeluxeTitles[cpt]
+ "</a> ";
}
sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML;
}
}
$(DeluxeSummary);

/* </nowiki> */