Utilisateur:NoFWDaddress/common.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.// Testing
importScript('Utilisateur:NoFWDaddress/Brouillon/MediaWiki:Gadget-markAdmins.js');
importScript('Utilisateur:NoFWDaddress/Brouillon/MediaWiki:Gadget-markAdmins-data.js');
importScript('Utilisateur:NoFWDaddress/Gadget-markAdmins-updater.js');
importScript('Utilisateur:NoFWDaddress/Gadget-markAdmins-updater.js/Test.js');
// WikiData
importScript('Utilisateur:NoFWDaddress/InfoWD.js');
importScript('Utilisateur:H4stings/wef-watchlist.js');
importScript('Utilisateur:0x010C/script/DataboxEditorDev.js');
//importScript('Utilisateur:H4stings/wef-history.js');
// Patrouille
mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-LiveRC.js&action=raw&ctype=text/javascript');
importScript('Utilisateur:Gratus/PaStec real.js');
// Edition / Contribution
importScript('Utilisateur:Efly/Script/AddTweet.js');
mw.loader.load( "/w/index.php?title=MediaWiki:Gadget-ReferenceTooltips.js&action=raw&ctype=text/javascript" ); // ReferenceTooltips
// Interface
$(BistroDuJour);
importScript('Utilisateur:Linedwell/quickeditcounter.js');
//importScript('Utilisateur:NoFWDaddress/Gadget-markblocked.js');
// Checkuser
//importScript('Utilisateur:NoFWDaddress/Checkuser-tools.js');
//importScript('Utilisateur:0x010C/script/Checkuser Advanced Tools.js');
// Xpatrol - purge
// Options de xpatrol
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 beaucoup d\'avance {{sourire}} ~~' + '~~'; // Modifie la signature utilisée pour les demandes de purge d'historique automatisées
xpatrolSignatureRegistered = '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
mw.loader.load( '//fr.wikipedia.org/w/index.php?title=Utilisateur:Arkanosis/xpatrol.js&action=raw&ctype=text/javascript' );
// Popup
// [[:en:User:Lupin/popups.js]]
// Traduction de [[Utilisateur:Leag|Leag]] : [[Utilisateur:Leag/Navigation popups|Navigation popups]]
importScript('User:Leag/popups-strings-fr.js');
var popScript = '//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-popups.js';
var popStyleSheet = '//en.wikipedia.org/w/index.php?action=raw&ctype=text/css&title=MediaWiki:Gadget-navpop.css';
if ( window.localCSS ) { popStyleSheet = 'http://localhost:8080/js/navpop.css'; }
function popups_importScriptURI(url) {
var s = document.createElement('script');
s.setAttribute('src',url);
s.setAttribute('type','text/javascript');
document.getElementsByTagName('head')[0].appendChild(s);
return s;
}
function popups_importStylesheetURI(url) {
return document.createStyleSheet ? document.createStyleSheet(url) : popups_appendCSS('@import "' + url + '";');
}
function popups_appendCSS(text) {
var s = document.createElement('style');
s.type = 'text/css';
s.rel = 'stylesheet';
if (s.styleSheet) s.styleSheet.cssText = text; //IE
else s.appendChild(document.createTextNode(text + '')); //Safari sometimes borks on null
document.getElementsByTagName('head')[0].appendChild(s);
return s;
}
popups_importStylesheetURI(popStyleSheet);
popups_importScriptURI(popScript);
// Correction Syntaxe
// Résumé Projet:Correction syntaxique
function addToSummary(str)
{
document.editform.wpSummary.value += str;
}
function clearSummary()
{
document.editform.wpSummary.value = "";
}
function ExtendedSummary()
{
var sumLbl = document.getElementById("wpSummaryLabel");
if (sumLbl)
{
//élargissement boite de résumé
var sumInput = document.getElementById("wpSummary");
sumInput.style.width = "90%";
var titles = [];
titles.push("CS-small");
titles.push("CS-Catégorie");
titles.push("CS-Defaultsort");
titles.push("CS-Image");
titles.push("CS-ISBN");
titles.push("CS-Lien externe");
titles.push("CS-Lien interne");
titles.push("CS-Lien interwiki");
titles.push("CS-Liste");
titles.push("CS-Modèle");
titles.push("CS-Réf");
titles.push("CS-Tableau");
titles.push("CS-Titre");
titles.push("CS-Date");
titles.push("Vandalisme");
titles.push("Non-Encyclo");
titles.push("Sourcer");
titles.push("Notoriété");
titles.push("Neutre");
titles.push("Promo");
titles.push("Indentation");
titles.push("Retouche de la modification précédente");
var inputs = [];
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("Lien(s) interne(s) relatif(s) à une date (détection par [[Projet:Correction syntaxique]])");
inputs.push("[[WP:Vandalisme|Vandalisme]]");
inputs.push("[[WP:STYLE|Style]] ou [[WP:P|contenu]] non encyclopédique");
inputs.push("[[WP:SPSS|Problème de sources]] : sources nécessaires, incohérentes, incomplètes ou détournées (résumé automatique)");
inputs.push("[[WP:CAA|Notoriété à démontrer]]");
inputs.push("[[WP:NPOV|Problème de neutralité de point de vue (NPOV)]]");
inputs.push("[[WP:PUB|Contenu promotionnel ou spam]] ");
inputs.push("[[Aide:Indentation|Correction de l\\\'indentation]]");
inputs.push("Retouche de la modification précédente");
var str = "";
for (var cpt = 0; cpt < titles.length; cpt ++)
{
// Line breaks
if(cpt == 15)
{
str += "<br />";
}
str += "· <a href=\"javascript:addToSummary('" + inputs[cpt] + "')\""
+ " class=\"sumLink\" title=\"Ajouter '" + titles[cpt] +"' dans la boîte de résumé\">"
+titles[cpt]
+ "</a> ";
}
sumLbl.innerHTML = "<b>Résumés rapides</b> (<a href=\"javascript:clearSummary()\">reset</a>) ······<br />" + str + "<br />" + sumLbl.innerHTML;
}
}
$(ExtendedSummary);
/* Ajoute le Bistro du jour dans le menu de gauche */
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 (day + " " + m[today.getMonth()] + " " + year);
}
function BistroDuJour()
{
var a = document.getElementById("p-navigation");
if (a)
{
b = a.getElementsByTagName("ul");
if(b.length > 0)
{
b[0].innerHTML = b[0].innerHTML
+ '<li><span id="n-bistro" title="Le Bistro du jour">'
+ '<a href="/wiki/Wikipédia:Le_Bistro/' + TodayDate() + '">Bistro du jour</a>'
+ '</span></li>';
}
}
}