Utilisateur:Acer11/common.js
Apparence
Note : après avoir enregistré vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : Maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ou Ctrl-R (⌘-R sur un Mac) ;
- Google Chrome : Appuyez sur Ctrl-Maj-R (⌘-Shift-R sur un Mac) ;
- Internet Explorer : Maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ;
- Opera : Allez dans Menu → Settings (Opera → Préférences sur un Mac) et ensuite à Confidentialité & sécurité → Effacer les données d'exploration → Images et fichiers en cache.
//============================================================
// Script pour long s & autres corr même époque
//============================================================
/**** Ajout au gadget long s *****/
var char_min = 'a-zéèàùâêîôûŷäëïöüÿçœæſ';
var char_maj = 'A-ZÉÈÀÂÙÊÎÔÛŶÄËÏÖÏŸÇŒÆ';
var char = char_min + char_maj;
var bw = '([^' + char + ']|^)';
var ew = '([^' + char + ']|$)';
self.typo_def_long_s_user = new Array(
// La dernière ligne ne doit pas se finir par une ,
//"([degilmnrstv])[aâiz]i[CfFiîïIjJlLT/19\\(s]’?[bcoòô](ii|n|u)(s|)" + ew, "$1aison$3$4",//finale aison avant asion
//'\nArmand.', '\n {{Personnage|Armand}}.',
//'\nGrand’mère.', '\n {{Personnage|Grand’mère}}.',
//'\nHenriette.', '\n {{Personnage|Henriette}}.',
//'\nJacques.', '\n {{Personnage|Jacques}}.',
//'\nJeanne.', '\n {{Personnage|Jeanne}}.',
//'\nLouis.', '\n {{Personnage|Louis}}.',
//'\nMarie-Thérèse.', '\n {{Personnage|Marie-Thérèse}}.',
//'\nValentine.', '\n {{Personnage|Valentine}}.',
'(ii|u)[il][cilrt][ainz][clrt](s|)' + ew, 'ultat$2$3'
);
/*** Fin du script long s ***/
//============================================================
// Met en surbrillance une liste de chaînes de caractères prédéfinis
//============================================================
mw.loader.load('//fr.wikisource.org/w/index.php?title=User:Acer11/Erreurs-communes.js&action=raw&ctype=text/javascript');
//============================================================
// Boîte sous la boîte à outils
//============================================================
function nouvelleBoite() {
var tag = 'h5';
if(skin=="monobook" || skin=="chick" || skin=="myskin" || skin=="simple") {
var Portlet_ClassName = "portlet";
var PBody_ClassName = "pBody";
var Column_Id = 'column-one';
} else if(skin=="modern") {
var Portlet_ClassName = "portlet";
var PBody_ClassName = "pBody";
var Column_Id = 'mw_portlets';
} else if(skin=="vector") {
tag = 'h3';
var Portlet_ClassName = "portal expanded";
var PBody_ClassName = "body";
var Column_Id = 'mw-panel'
} else {
var Column_Id = false;
}
if(!Column_Id) return;
var l = document.getElementById(Column_Id);
if (l) {
l.innerHTML = l.innerHTML
+ '<div class="' + Portlet_ClassName + '" id="p-nbx">'
+ ' <' + tag + ' tabindex="5">Boîte Acer11</' + tag + '>'
+ ' <div class="' + PBody_ClassName + '">'
+ ' <ul>'
+ ' <li><a href="https://fr.wikisource.org/wiki/MediaWiki:Gadget-correct_long_s_data_1.js">long_s_data_1</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/MediaWiki:Gadget-correct_long_s_data_2.js">long_s_data_2</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/MediaWiki:Gadget-correct_long_s_data_3.js">long_s_data_3</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/MediaWiki:Gadget-correct_long_s_data_4.js">long_s_data_4</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/MediaWiki:Gadget-correct_long_s_data_5.js">long_s_data_5</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/MediaWiki:Gadget-correct_long_s_data_last.js">long_s_data_last</a></li>'
+ ' <li><a href="https://tools.wmflabs.org/anagrimes/chercher_graphie.php">Rchch graphie</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/Spécial:Suivi_des_liens/Livre:Dictionnaire_de_Trévoux,_1771,_I.djvu">Suivi Trévoux I</a></li>'
+ ' <li><a href="http://fr.wikisource.org/wiki/Spécial:Suivi_des_liens/Livre:Dictionnaire_de_Trévoux,_1771,_II.djvu">Suivi Trévoux II</a></li>'
+ ' <li><a href="http://fr.wikisource.org/wiki/Spécial:Suivi_des_liens/Livre:Dictionnaire_de_Trévoux,_1771,_III.djvu">Suivi Trévoux III</a></li>'
+ ' <li><a href="http://fr.wikisource.org/wiki/Spécial:Suivi_des_liens/Livre:Rozier_-_Cours_d’agriculture,_1784,_tome_5.djvu">Suivi Rozier t.5</a></li>'
+ ' <li><a href="https://webchat.freenode.net/?channels=#wikisource-fr">webchat.freenode</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/Utilisateur:Acer11/brouillon">Brouillon</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/Utilisateur:Acer11/Erreurs-communes.js">Erreurs-communes.js</a></li>'
+ ' <li><a href="http://gallica.bnf.fr/ark:/12148/bpt6k50980z">Trévoux-Gallica</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/Utilisateur:LBE">Tables Trévoux (LBE)</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/user:Acer11/common.js">boite perso</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/Special:Watchlist/edit">Modifier suivi</a></li>'
+ ' <li><a href="http://www.lexilogos.com/clavier/ivrit.htm">Clavier hébreu</a></li>'
+ ' <li><a href="http://www.lexilogos.com/clavier/ellenike.htm">Clavier grec ancien</a></li>'
+ ' <li><a href="https://fr.wikisource.org/wiki/Aide:Travailler_sur_le_Trévoux">Aide:Travailler_sur_le_Trévoux</a></li>'
+ ' </ul>'
+ ' </div>'
+ '</div> ';
}
}
$(document).ready(nouvelleBoite);
//Boutons pour le trévoux : sc et latin
if(mw.config.get('wgNamespaceNumber') == 104 && $.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1) {
if(mw.user.options.get('usebetatoolbar')) {
mw.loader.using('ext.wikiEditor', function() {
$(function() {
$('#wpTextbox1').wikiEditor('addToToolbar', {
section: 'advanced',
group: 'format',
tools: {
'sc': {
label: 'Small caps',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/6/6e/Small_caps.svg?size=23px',
action: {
type: 'encapsulate',
options: {
pre: '{{sc|',
peri: '',
post: '}}',
ownline: false
}
}
},
'la': {
label: 'Latin',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/0/04/ISO_639_Icon_la.svg/23px-ISO_639_Icon_la.svg.png',
action: {
type: 'encapsulate',
options: {
pre: "''{{lang|la|",
peri: '',
post: "}}''",
ownline: false
}
}
},
'section': {
label: 'Section',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/c/c5/Toolbaricon_bold_sharp.png',
action: {
type: 'encapsulate',
options: {
regex: /^\n?(☞? ?)(.*)$/,
regexReplace: '##"$2"##\n<nowiki/>\n\n$1$2',
}
}
}
}
});
});
});
} else if (mwCustomEditButtons) {
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "http://upload.wikimedia.org/wikipedia/commons/a/a2/SmallcapsButton.png",
"speedTip": "small caps",
"tagOpen": '{{sc|',
"tagClose": '}}',
"sampleText": ""};
mwCustomEditButtons[mwCustomEditButtons.length] = {
"imageFile": "/w/skins/common/images/button_sig.png",
"speedTip": "latin",
"tagOpen": "''{{lang|la|",
"tagClose": "}}''",
"sampleText": ""};
}
}