Utilisateur:Grind24/LiveRCparam.js
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.//<source lang="javascript">//<pre>//<nowiki>
// Personnalisation pour LiveRC
/* ** Variables ** */
function LiveRC_getUserCustom(){
// -- Paramètres de LiveRC --
try{
addCustomParam("InterwikiList",'en|es');
}catch(e){ }
// -- Options au démarrage de LiveRC --
try{
addCustomOption("LiveRCFollowDisplayed",false);
addCustomOption("DisplayliveSuivi",false);
addCustomOption("DisplayliveNewPages",false);
addCustomOption("Log_upload",false);
addCustomOption("Log_newusers",false);
addCustomOption("Log_patrol",false);
addCustomOption("Log_move",false);
addCustomOption("Log_merge",false);
addCustomOption("Log_protect",false);
addCustomOption("Log_delete",false);
addCustomOption("Log_block",false);
addCustomOption("Log_rights",false);
addCustomOption("Log_import",false);
addCustomOption("Log_gblblock",false);
addCustomOption("Log_globalauth",false);
addCustomOption("Log_gblrights",false);
addCustomOption("Log_renameuser",false);
addCustomOption("Log_abusefilter",false);
addCustomOption("Log_thanks",false);
addCustomOption("Log_massmessage",false);
addCustomOption("Log_mwoauthconsumer",false);
addCustomOption("DisplaylivePending",false);
addCustomOption("Log_articlefeedbackv5",false);
}catch(e){ }
// -- Modèles d’avertissement --
try{
defineCustomWarningTemplates([
{'template':'Test 0','string':'Test 0','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Test 1','string':'Test 1','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Test 2','string':'Test 2','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Test 2-','string':'Test 2-','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Test 2+','string':'Test 2+','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Test 3','string':'Test 3','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Seul avertissement','string':'Test 4','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Vandalisme cracra','string':'cracra','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Aide création sans source','string':'Sourcer + aide','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Aide faut sourcer','string':'Faut sourcer + aide','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue Copyvio 1','string':'Copyvio 1','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue Copyvio 3','string':'Copyvio 3','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue Copyvio 4','string':'Copyvio 4','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'BSI BàS','string':'BSI BàS','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'BSI CAA','string':'BSI CAA','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'BSI promo','string':'BSI promo','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'BSI canular','string':'BSI canular','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue spammeur','string':'Spam1','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue spammeur 2','string':'Spam2','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue spammeur 3','string':'Spam3','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue spammeur 4','string':'Spam4','hasPage':true,'addName':false,'addSectionTitle':false},
{'template':'Compte publicitaire','string':'PU publicitaire','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'U-R3R','string':'U-R3R','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'U-R3R-2','string':'U-R3R-2','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Faux décès','string':'Faux décès','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Faux décès 2','string':'Faux décès 2','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Insultes','string':'Insultes','hasPage':false,'addName':false,'addSectionTitle':false},
{'template':'Page sur soi','string':'Page sur soi,sa famille...','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Suppr Bandeaux','string':'Bandeaux','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue','string':'Bienvenue','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Bienvenue IP','string':'Bienvenue IP','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Retrait injustifié','string':'Retrait injustifié','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Motivation modif','string':'Motivation modif','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'LE HC','string':'facebook....','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Ortho','string':'Ortho','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Ajout POV','string':'Non-neutre','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Maladresse','string':'Maladresse','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Aide sources','string':'Aide sources','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Aide images','string':'Aide images','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Aide wikification','string':'Aide wikification','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Aide liens','string':'Aide liens','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Doute admissibilité','string':'Doute admissibilité','hasPage':true,'addName':true,'addSectionTitle':false},
{'template':'Merci IP','string':'Merci IP','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Utilisateur hors-sujet','string':'Utilisateur hors-sujet','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'transferts','string':'Transf foot','hasPage':false,'addName':true,'addSectionTitle':false},
{'template':'Utilisateur:Startupevo1/Brouillon 2','string':'Aide sources EV','hasPage':true,'addName':true,'addSectionTitle':false}
]);
}catch(e){ }
// -- Textes non traduisibles --
try{
addCustomUnTranslatedText("RESUMESTART",'[[WP:PRC|Patrouille]] : ');
}catch(e){ }
// -- Paramètres pour test selon les commentaires de modification --
try{
defineCustomCommentTests([
{'state':'REVERT','icon':'RevertIcon','class':'RcRevert','regex':'(Live|Patrouille)? *(RC)?( : )?Révocation |([Bb]ot : )?[Aa]nnulation des modifications|([Bb]ot : )?[Rr]évocation de |^(Undid|Revert to( the)?) revision|^(Undoing|Reverted( d+)?) edit|^r(e)?v(ert(ing|ed)?)?','hide':false},
{'state':'BLANKING','icon':'BlankingIcon','class':'RcBlanking','regex':'^Résumé automatique : blanchiment|^[Bb]lanchi|(Live|Patrouille) *(RC)?( : )?Blanchiment','hide':false},
{'state':'REPLACED','icon':'ReplacedIcon','class':'RcReplaced','regex':'^Résumé automatique : contenu remplacé par','hide':false},
{'state':'REDIRECTED','icon':'RedirectedIcon','class':'RcRedirected','regex':'^Page redirigée vers|^#REDIRECT','hide':false},
{'state':'WPCLEANER','icon':'WPCIcon','class':'RcWPC','regex':'(WPCleaner|Correction syntaxique)','hide':false},
{'state':'AWB','icon':'AWBIcon','class':'RcAWB','regex':'(AWB|AutoWikiBrowser)','hide':false},
{'state':'B_PORTAIL','icon':'BandeauxPortailsIcon','class':'RcBandeauxPortails','regex':'BandeauxPortails','hide':false},
{'state':'B_EBAUCHE','icon':'BandeauxEbauchesIcon','class':'RcBandeauxEbauches','regex':'BandeauxEbauches','hide':false},
{'state':'HOTCAT','icon':'HotCatIcon','class':'RcHotCat','regex':'(HotCatsMulti|HotCat|Hotcat)','hide':false},
{'state':'LRC','icon':'LRCIcon','class':'RcLRC','regex':'(Live|Patrouille) *(RC)?','hide':false},
{'state':'POPUPS','icon':'PopupsIcon','class':'RcPopups','regex':'(P|p)opups','hide':false},
{'state':'CATRENAME','icon':'CatRenameIcon','class':'RcCatRename','regex':'Renommage de catégorie','hide':false}
]);
}catch(e){ }
// -- Affichage/masquage des onglets du menu de configuration --
try{
addCustomParamMenuTab("lstReport",true);
addCustomParamMenuTab("lrcSupprLineParams",true);
}catch(e){ }
}
/* ** Extensions ** */
// -- ProposeTranslationExtension : Ajoute un formulaire pour proposer une traduction de l’interface. --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/ProposeTranslationExtension.js&action=raw&ctype=text/javascript');
// -- UserWarningsExtension : Ajoute une icône aux utilisateurs ayant reçu un avertissement. En option, indique si la page de discussion de l’utilisateur existe ou non. --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/UserWarningsExtension.js&action=raw&ctype=text/javascript');
// -- MostModifiedPagesExtension : Ajoute une icône aux pages ayant été modifiées récemment par plusieurs utilisateurs ou ayant fait l’objet de plusieurs reverts. --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/MostModifiedPagesExtension.js&action=raw&ctype=text/javascript');
// -- LinkOnIconExtension : Lie les icônes PàS, AdQ, BA et copyvio aux pages de discussion associées. --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/LinkOnIconExtension.js&action=raw&ctype=text/javascript');
// -- ToolbarExtension : Améliore la fenêtre de modification avec une barre d’outils paramétrable. --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/ToolbarExtension.js&action=raw&ctype=text/javascript');
// -- HotCatsMulti : Permet d’ajouter/modifier/retirer une ou plusieurs catégories lors de la prévisualisation d’une page --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/HotCatsMulti.js&action=raw&ctype=text/javascript');
// -- PreviewAllLinksExtension : Permet de prévisualiser tout lien interne de la fenêtre de prévisualisation --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/PreviewAllLinksExtension.js&action=raw&ctype=text/javascript');
// -- PreviewThisPageExtension : Permet de prévisualiser une page au choix --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/PreviewThisPageExtension.js&action=raw&ctype=text/javascript');
// -- DiffExtension : Permet d’avoir les fonctions automatiques de LiveRC dans les diff "normaux" --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/DiffExtension.js&action=raw&ctype=text/javascript');
// -- AskForRevisionDeleteFromHistExtension : [non sysop] Ajoute des cases à cocher et un bouton dans la prévisualisation d’un historique pour demander un masquage --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/AskForRevisionDeleteFromHistExtension.js&action=raw&ctype=text/javascript');
// -- EditCharactersExtension : Améliore la fenêtre de modification avec les fonctions standards du Common.js (caractères spéciaux). --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/EditCharactersExtension.js&action=raw&ctype=text/javascript');
// -- RunCommonJS : Améliore la prévisualisation avec des fonctions du Common.js (boîtes déroulantes, palettes, etc...) --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/RunCommonJS.js&action=raw&ctype=text/javascript');
// -- BandeauPortail : Permet d’ajouter/modifier/retirer un ou plusieurs bandeau de portail lors de la prévisualisation d’un article --
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js/Extensions/BandeauPortail.js&action=raw&ctype=text/javascript');
// -- InserisciTemplate : Permet d’insérer un modèle d’avertissement paramétré dans une page --
mw.loader.load('//fr.wikipedia.org/wiki/MediaWiki:Gadget-LiveRC.js/Extensions/AddComplexTemplateExtension.js&action=raw&ctype=text/javascript');
//END PARAMS
//</nowiki></pre></source>
// {{Catégorisation JS}}