Aller au contenu

Utilisateur:Grind24/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) ;

Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
mw.loader.using('mediawiki.util', function () {

obtenir('BistroOracle');
obtenir('CopyScape');
obtenir('RenommageCategorie');
obtenir('LiensRouges');
obtenir('BandeauxFaciles');
obtenir('FusionContribs');
obtenir('MoveDeluxe');
obtenir('BlocageDeluxe');
// Options
xpatrolEnableClear = true; // Active la fonctionnalité de blanchiment de page
xpatrolEnableBanner = true; // Active la fonctionnalité d'ajout de bandeau
xpatrolEnablePurge = true; // Active la fonctionnalité de demande de purge d'historique
 
xpatrolPurgeWarnEditor = true; // Coche par défaut la case pour avertir le contributeur concerné lors d'une demande de purge d'historique
xpatrolSignatureRegistered = 'Merci d\'avance~~' + '~~'; // Modifie la signature utilisée pour les demandes de purge d'historique automatisées
xpatrolSignatureAnonymous = 'Cordialement~~' + '~~'; // Modifie la signature utilisée pour les messages d'avertissement automatisés
xpatrolCopyvioWarningTemplate = 'Bienvenue Copyvio 1'; // Modifie le modèle utilisé pour les messages d'avertissement automatisés
 
xpatrolWatchMain = true;   // Ajoute les articles blanchis dans la liste de suivi
xpatrolWatchOthers = true; // Ajoute toutes les pages blanchies dans la liste de suivi
 
// Activation de xpatrol
importScript('User:Arkanosis/xpatrol.js');
mw.loader.load('//fr.wikipedia.org/w/index.php?title=Utilisateur:Orikrin1998/Brouillon.js&action=raw&ctype=text/javascript&' + new Date().getTime());
mw.loader.load('//www.wikidata.org/w/index.php?title=User:Yair_rand/checksitelinks.js&action=raw&ctype=text/javascript');
importScript(":en:User:Lupin/recent2.js");
///////////////////////////////////////////////////////// Création de liens pour le compte

$( document ).ready( function() {
	mw.util.addPortletLink(
	'p-personal',
	mw.config.get('wgScript') + '?title=' + mw.util.wikiUrlencode('User:' + mw.config.get('wgUserName') + '/Brouillon')
	+ '&action=edit',
	'✍',
	'pt-brouillon',
	'Modifier le brouillon',
	null,
	'#pt-preferences'
	);
	
        mw.util.addPortletLink(
	'p-personal',
	mw.config.get('wgScript') + '?title=' + mw.util.wikiUrlencode('User:' + mw.config.get('wgUserName') + '/Modèles'),
	'◫',
	'pt-modeles',
	'Accéder à la page de modèles',
	null,
	'#pt-preferences'
	);

        mw.util.addPortletLink(
	'p-personal',
	mw.config.get('wgScript') + '?title=' + mw.util.wikiUrlencode('User:' + mw.config.get('wgUserName') + '/Sous-pages'),
	'✚',
	'pt-souspages',
	'Accéder à la page de sous-pages',
	null,
	'#pt-preferences'
	);

        mw.util.addPortletLink(
	'p-personal',
	mw.config.get('wgScript') + '?title=' + mw.util.wikiUrlencode('User:' + mw.config.get('wgUserName') + '/Ailleurs'),
	'★',
	'pt-ailleurs',
	'Accéder à la page de la liste des comptes',
	null,
	'#pt-preferences'
	);

        mw.util.addPortletLink(
	'p-personal',
	mw.config.get('wgScript') + '?title=' + mw.util.wikiUrlencode('User:' + mw.config.get('wgUserName') + '/common\.js'),
	'✇',
	'pt-common',
	'Accéder au common.js',
	null,
	'#pt-preferences'
	);
});

///////////////////////////////////////////////////////// PàStec real
var pas_auteur_contributeurs = false

///////////////////////////////////////////////////////// XPatrol
// Discussion utilisateur:Arkanosis/xpatrol.js

xpatrolEnableClear = true;
xpatrolEnableBanner = true;
xpatrolEnablePurge = true;
xpatrolPurgeWarnEditor = true

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

importScript('MediaWiki:Gadget-Popups.js');

document.write(''
+ '<style type="text/css">'
+ '.navpopup {'
+ ' background-color: Khaki !important;'
+ ' border:4px inset black'
+ '}'
+ '</style>');

popupFixRedirs = true;
popupRedlinkRemoval = true;
popupFixDabs = true;
popupDabRegexp = '([{][{]\\s*homonymie|homonymie\\s*[}][}])';
popupNavLinkSeparator = " &diams; ";
popupDelay = 0.6;
popupHideDelay = 0.1;
popupMaxWidth = 1000;
popupMaxPreviewSentences = 50;
popupMaxPreviewCharacters = 5000;
popupEditCounterTool = "perso";
popupEditCounterUrl = "https://tools.wmflabs.org/xtools/pcount/index.php?name=$1&lang=fr&wiki=wikipedia";

///////////////////////////////////////////////////////// Utilisateur:Ltrlg/Gadget-ResumeDeluxe

window.ResumeDeluxe_liens = [
	"+ {{}}",
	"— {{}}",
	"Accessibilité : ",
	"A voté",
	"Correction",
	"Coquille",
	"Grammaire",
	"Infobox",
	"Mise à jour",
	"Mise en forme",
	"Mise en page",
	"Orthographe",
	"Ponctuation",
	"Précision",
	"Précision sourcée",
	"Relecture",
	"Réponse",
	"Retouche de la modification précédente",
	"Source",
	"Titre de section",
	"Tournure",
	"Transformation en redirection",
	"Typographie",
	"Wikification",
];

if( mw.config.get('wgAction') == 'view' ) mw.loader.load('ext.gadget.ResumeDeluxe');

var resumedeluxeInputs= new Array();
with (resumedeluxeInputs) {
        push("+ {{}}");
        push("— {{}}");
        push("Accessibilité : ")
        push("A voté");
        push("Correction"); //5
        push("Coquille");
        push("Grammaire");
        push("Mise à jour");
        push("Mise en forme");
        push("Mise en page"); //10
        push("Orthographe");
        push("Ponctuation");
        push("Précision");
        push("Précision sourcée");
        push("Relecture"); //15
        push("Réponse");
        push("Retouche de la modification précédente");
        push("Titre de section");
        push("Tournure");
        push("Transformation en redirection"); //20
        push("Typographie") 
        push("Wikification"); //22
}
 
function setSummary(str)
{
        document.editform.wpSummary.value = str;
}
 
function addToSummary(str)
{
        var Summary = document.getElementById('wpSummary');
        var resum = Summary.value;
        if(resum !== 0 && resum.indexOf("*/") < resum.length - 3) {
                Summary.value += " / ";
        }
        Summary.value += str;
        Summary.focus();
}
 
function DeluxeSummary()
{
        if (document.URL.indexOf("&section=new") > 0) return;
        var sumLbl = document.getElementById("wpSummaryLabel");
        if(sumLbl) {
                var sumInput = document.getElementById("wpSummary");
                sumInput.style.width = "95%";
                var str = "";
                for(var cpt = 0; cpt < resumedeluxeTitles.length; cpt ++) {
                        var tmp = resumedeluxeInputs[cpt];
                        str += "<a href=\"javascript:addToSummary('" + tmp.replace( /[']/g , "\\'") + "')\""
                                + " class=\"sumLink\" title=\"Ajouter dans la boîte de résumé\">"
                                + resumedeluxeTitles[cpt]
                                + "</a> ";
                }
                sumLbl.innerHTML = str + "<br />" + sumLbl.innerHTML;
        }
}

$(DeluxeSummary);
//

});