Utilisateur:M0tty/common.js
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.
// bouton s long //
$.typo2 = {
todo: new Array(),
add: function(fonction) {
this.todo.push(fonction);
},
exec: function() {
var txt = $('#wpTextbox1').val();
for(var i in this.todo) {
txt = this.todo[i](txt);
}
$('#wpTextbox1').val(txt);
},
editForm: function() {
if($('#wpTextbox1').length == 0)
return;
if(mw.user.options.get('usebetatoolbar')) {
mw.loader.using('ext.wikiEditor', function() {
$('#wpTextbox1').wikiEditor('addToToolbar', {
section: 'proofreadpage-tools',
group: 'other',
tools: {
'typo': {
label: 'Corrections personnalisées',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/4/41/Toolbaricon_regular_s.png'
}
}
});
$('img[rel="typo"]').mouseup(function() {
$.typo2.exec();
});
});
} else {
$("#toolbar").append('<img id="typo-button" width="23" height="22" border="0" src="//upload.wikimedia.org/wikipedia/commons/9/9f/Button_defaultsort.png" alt="Corrections" title="Corrections" style="cursor: pointer;">');
$('#typo-button').mouseup(function() {
$.typo2.exec();
});
}
}
}
if($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1 ) {
$(function() {
//typo
$.typo2.add(function(str) {
// s → ſ
str = str.replace(/s([a-zéeêèôâûîï])/g, "ſ$1");
str = str.replace(/s([a-zéeêèôâûîï])/g, "ſ$1");
return $.trim(str);
});
$.typo2.editForm();
});
}
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript');
importScript('User:ElioPrrl/Scanilles.js');
importScript('MediaWiki:Gadget-Typo.js');
// importScript('Utilisateur:Abecido/theatre.js');
//mw.loader.load( 'https://ru.wikipedia.org/w/index.php?title=MediaWiki:WEF AllEditors.js&action=raw&ctype=text/javascript' );