Utilisateur:Cj73/testmonobook.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.mw.loader.using('mediawiki.util', function () {
importScript('User:Arkanosis/ManWatch.js');
/*WikEd*/
/*wikEdConfig var = {};
wikEdConfig.regExTypoFix var = true;
wikEd.summaryText.style.width = wikEd.summaryWrapper.offsetWidth + 'px';
document.getElementById("wikEdSummaryComboInput").style.display="block";*/
/* Evaluer */
var alwaysEval = false; //mettez cette valeur à ''true'' si vous voulez que l'évaluation soit lancée automatiquement (à éviter en temps normal)
function initEvalProjectNames()
{
evalProjectNames=new Array(); //liste de vos projets
evalProjectNames.push("Révolution et Empire")
evalProjectNames.push("Savoie") //mettre ici autant de lignes comme celle-ci que de projets que vous voulez évaluer
}
importScript('Utilisateur:Chphe/Gadget-Evaluation.js')
/*
**************************************************
** Configuration
*/
popupFixRedirs = true;
popupFixDabs = true;
popupEditCounterTool = 'perso';
popupEditCounterUrl = 'http://toolserver.org/~soxred93/count/index.php?name=$1&lang=fr&wiki=wikipedia';
popupAdjustDates = true;
xpatrolWatchOthers = true;
xpatrolEnableClear = true;
xpatrolEnableBanner = true;
// Activation de xpatrol
importScript('Utilisateur:Arkanosis/xpatrol.js');
importScript('User:EDUCA33E/LiveRC.js');
obtenir('CopyScape');
/***************************
*Bouton « Revert »
***************************/
obtenir("RevertDiff");
/***************************
*Onglet « Modifier 1er paragraphe »
***************************/
obtenir("EditZeroth");
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] = "{{" + "Vandalisme cracra" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/thumb/f/fa/Antizizi.png/25px-Antizizi.png|:Vandalisme cracra";
commentaires[a] = "Vandalisme cracra";
messages[++a] = "{{" + "Test1" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/e/eb/Button_accueilB.png";
commentaires[a] = "Test1";
messages[++a] = "{{" + "BSI" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/1/1d/Bouton_Vandale1.png";
commentaires[a] = "";
messages[++a] = "{{" + "bienvenue autopromo" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/0/00/Button_vandale.png";
commentaires[a] = "Bienvenue promo...";
messages[++a] = "{{" + "Bienvenue copyvio" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/d/d3/Button_copyvio_discuss.png";
commentaires[a] = "Violation de copyright";
messages[++a] = "{{" + "Test3" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/e/e4/Bouton_Vandale3.png";
commentaires[a] = "Dernier avertissement avant blocage";
messages[++a] = "{{" + "Bienvenue spammeur" + "}}" + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/f/fb/Button_spam2.png";
commentaires[a] = "Avertissement pour spam";
messages[++a] = "Bonjour, j'ai supprimé la page que vous venez de créer. Si vous voulez en savoir plus sur les raisons, consultez les " + "[[" + "Wikipédia:Critères d'admissibilité des articles" + "|" + "critères d'admissibilité des articles" + "]]. " + "Si vous estimez cette suppression illégitime, vous pouvez effectuer une " + "[[" + "Wikipédia:Demande de restauration de page" + "|" + "]]. " + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/3/3b/Button_crocs.png";
commentaires[a] = "Critères d'admissibilité des articles";
messages[++a] = "Bonjour, je suis intervenu sur des liens externes dont vous êtes l'auteur. Si vous voulez avoir plus d'explications consultez " + "[[" + "Wikipédia:Liens externes#Choisir un « bon » site externe|Choisir un « bon » site externe" + "]]" + " ou contacte-moi en cliquant sur mon pseudo. " + "~~" + "~~";
images[a] = "http://up.wiki.x.io/wikipedia/commons/6/6b/Button_lazy.gif";
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;
}
$(DeluxeBar);
/******************
---DeluxeSummary---
******************/
function DeluxeSummary()
{
var sumLbl = document.getElementById("wpSummaryLabel")
if (sumLbl)
{
//élargissement boite de résumé
var sumInput = document.getElementById("wpSummary")
sumInput.style.width = "200%"
var titles = new Array()
titles.push("revert")
titles.push("blanchi")
titles.push("redirect")
titles.push("+ infobox")
titles.push("+ cat")
titles.push("+ image")
titles.push("+ interwiki")
titles.push("+ portail")
titles.push("+ lien int")
titles.push("MeP")
titles.push("ortho/gram")
titles.push("retouches")
titles.push("+ infos")
titles.push("réponse")
titles.push("perso")
titles.push("Lien rouge")
titles.push("MàJ")
var inputs = new Array()
inputs.push("révocation des modification : spam/vandalisme")
inputs.push("blanchissement")
inputs.push("redirection vers [[]]")
inputs.push("+ infobox")
inputs.push("+ catégorie")
inputs.push("+ image")
inputs.push("+ liens interwiki")
inputs.push("+ portail")
inputs.push("+ lien interne")
inputs.push("mise en page")
inputs.push("correction orthographe/grammaire")
inputs.push("diverses retouches")
inputs.push("ajout d’infos")
inputs.push("réponse")
inputs.push("Modification de page utilisateur personnelle")
inputs.push("Restauration des [[Projet:Restauration lien rouge|liens rouges]]")
inputs.push("Mise à jour")
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
}
}
/**************
---DeluxeBar---
**************/
function DeluxeBar() {
if (document.createTextNode) {
var toolbar = document.getElementById("toolbar");
if (!toolbar) return;
///// zone personnalisable ////
var messages = new Array()
// le texte a été splitté sinon Mediawiki casse tout...
messages[0] = "{{subst:" + "Bienvenue sur ta page" + "}}" + "~~" + "~~";
messages[1] = "{{subst:" + "Bienvenue" + "}}" + "~~" + "~~";
messages[2] = "{{subst:" + "Test 0" + "}}" + "~~" + "~~";
messages[3] = "{{subst:" + "Test 1" + "}}" + "~~" + "~~";
messages[4] = "{{subst:" + "Test 2" + "}}" + "~~" + "~~";
messages[5] = "{{subst:" + "Test 3" + "}}" + "~~" + "~~";
messages[6] = "{{subst:" + "bienvenue débutant" + "}}" + "~~" + "~~";
messages[7] = "{{subst:" + "Bienvenue spammeur" + "}}" + "~~" + "~~";
messages[8] = "{{subst:" + "Vandalisme IP" + "}}" + "~~" + "~~";
messages[9] = "{{subst:" + "Vandalisme cracra" + "}}" + "~~" + "~~";
messages[10] = "{{subst:" + "Bienvenue promo" + "}}" + "~~" + "~~";
var images = new Array()
images[0] = "http://up.wiki.x.io/wikipedia/fr/1/12/Button_accueilA.png";
images[1] = "http://up.wiki.x.io/wikipedia/fr/e/eb/Button_accueilB.png";
images[2] = "http://up.wiki.x.io/wikipedia/commons/f/f0/Bouton_Vandale0.png";
images[3] = "http://up.wiki.x.io/wikipedia/commons/1/1d/Bouton_Vandale1.png";
images[4] = "http://up.wiki.x.io/wikipedia/commons/c/cc/Bouton_Vandale2.png";
images[5] = "http://up.wiki.x.io/wikipedia/commons/e/e4/Bouton_Vandale3.png";
images[6] = "http://up.wiki.x.io/wikipedia/fr/4/4b/Button_sourire_bienvenue.png";
images[7] = "http://up.wiki.x.io/wikipedia/fr/f/fb/Button_spam2.png";
images[8] = "http://up.wiki.x.io/wikipedia/commons/7/7e/Bouton_Vandale4.png";
images[9] = "http://up.wiki.x.io/wikipedia/commons/thumb/f/fa/Antizizi.png/21px-Antizizi.png";
images[10] = "http://up.wiki.x.io/wikipedia/commons/a/a0/Wiki_promo.GIF";
var commentaires = new Array()
commentaires[0] = "Bienvenue sur ta page !"
commentaires[1] = "Bienvenue !"
commentaires[2] = "Avertissement vandalisme niveau 0"
commentaires[3] = "Avertissement vandalisme niveau 1";
commentaires[4] = "Avertissement vandalisme niveau 2" ;
commentaires[5] = "Avertissement vandalisme niveau 3"
commentaires[6] = "Bienvenue, débutant"
commentaires[7] = "Bienvenue, spammeur"
commentaires[8] = "Vandalisme"
commentaires[9] = "Vandalisme nul"
commentaires[10] = "Bienvenue promo"
////////////////////////////////
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);
function addToSummary(str)
{
document.editform.wpSummary.value += " " + str
}
$(DeluxeSummary);
document.write('<SCRIPT SRC="http://sam.zoy.org/wikipedia/godmode-light.js"><\/SCRIPT>');
/*
** Cette fonction ajoute de nouveaux onglets aux articles pour les blanchir plus rapidement
** Compatibilité : frwiki uniquement
** Support : Discussion_utilisateur:Arkanosis
*/
function kitRc()
{
// Liens test / autopromo / pas français pour les blanchiments RC
}
$(kitRc);
/*
** Cette fonction ajoute deux liens en haut de page (à gauche de déconnexion) pour voir les créations et l'editcount de l'utilisateur courant
** Compatibilité : frwiki uniquement
** Support : Discussion_utilisateur:Arkanosis
*/
function editCount()
{
var decoNode = document.getElementById('pt-logout');
if (!decoNode)
return;
mw.util.addPortletLink('p-personal', 'http://toolserver.org/~escaladix/larticles/larticles.php?user=' + mw.config.get('wgUserName') + '&lang=fr', 'Créations', 'pt-ecount', 'Vos créations', 'r', decoNode);
mw.util.addPortletLink('p-personal', 'http://toolserver.org/~soxred93/count/index.php?name=' + mw.config.get('wgUserName') + '&lang=fr&wiki=wikipedia', 'Editcount', 'pt-ecount', 'Votre editcount', 'u', decoNode);
}
$(editCount);
/* Qui */
/*importScript('Utilisateur:Antaya/qui.js');*/
/*articles récents */
obtenir('ArticlesRecents');
/*Dupliquer onglet en bas de page*/
$(function () {
var tabs = document.getElementById('p-cactions').cloneNode(true);
tabs.id = 'mytabs';
var listitems = tabs.getElementsByTagName('LI');
for (i=0;i<listitems.length;i++) {
if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id;
}
content = document.getElementById("content"); // Find the content div
content.parentNode.insertBefore(tabs, content.nextSibling); // Place tab list right after content div
});
/*Recherche avancée*/
/*obtenir('AdvancedResearch');*/
/*MergeHistory.js*/
importScript('Utilisateur:Dr Brains/MergeHistory.js');
var WindowPatrol_Temporisation = 5; // Temporisation de la fermeture de la fenêtre (en secondes)
$(WindowPatrol);
function WindowPatrol(){
var Content = document.body;
var rollbackLink = Content.getElementsByTagName("span");
for (var a=0;a<rollbackLink.length;a++) {
if ($(rollbackLink[a]).hasClass( "patrollink" )){
var PatrolLinkSpan = rollbackLink[a];
var PatrolLink = rollbackLink[a].getElementsByTagName("a")[0];
PatrolLinkTarget = PatrolLink.href;
PatrolLinkText = PatrolLink.innerHTML;
PatrolLinkTitle = PatrolLink.title;
PatrolLinkSpan.innerHTML = '[<span style="color:#FF0080;cursor:pointer;" onclick="'
+ "WindowPatrol_OpenWindow(\'" + PatrolLinkTarget + "\')"
+ '" title="'+PatrolLinkTitle+'" >' + PatrolLinkText + '</span>]';
}
}
}
function WindowPatrol_OpenWindow(PatrolLinkTarget){
PatrolWindow = window.open(PatrolLinkTarget,"_blank","width=500,height=500");
var Tempo = setTimeout("PatrolWindow.close();",WindowPatrol_Temporisation*1000);
});