« MediaWiki:Common.js » : différence entre les versions
De Encyclopédie-de-L'AFN_1830-1962
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
$ | if($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1 ) { | ||
section: 'advanced', | if( !mw.user.options.get('usebetatoolbar')) { | ||
group: ' | alert("Vous devez utiliser la barre d'outil améliorée pour profiter du gadget « Ajouts à la nouvelle barre d’outils améliorée ». Activez la dans vos préférences d'édition ou désactivez ce gadget."); | ||
} else { | |||
$(function() { | |||
//Boutons de formatage : poem et changement de casse | |||
$('#wpTextbox1').wikiEditor('addToToolbar', { | |||
section: 'advanced', | |||
group: 'format', | |||
tools: { | tools: { | ||
'poem': { | |||
label: 'Poème', | |||
type: 'button', | |||
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/dd/P_writing_icon.svg/23px-P_writing_icon.svg.png', | |||
action: { | |||
type: 'encapsulate', | |||
options: { | |||
pre: '<poem>', | |||
peri: 'Texte du poème', | |||
post: '</poem>', | |||
ownline: true | |||
} | |||
} | |||
}, | |||
'toggleCase': { | |||
label: 'Modifier la casse', | |||
type: 'button', | |||
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/de/Wynn.svg/23px-Wynn.svg.png', | |||
action: { | |||
type: 'callback', | |||
execute: function() { | |||
var context = $('img[rel="toggleCase"]').data('context'); | |||
var selection = context.$textarea.textSelection('getSelection'); | |||
if (!selection.collapsed) { | |||
var str = selection.toString(); | |||
if (str == str.toUpperCase()) { | |||
str = str.toLowerCase(); | |||
} else { | |||
str = str.toUpperCase(); | |||
} | |||
context.$textarea.textSelection('encapsulateSelection', {'pre': '', 'peri': str, 'post': '', 'replace': true}); | |||
} | } | ||
} | |||
} | |||
} | |||
} | } | ||
}); | }); |
Version du 6 mars 2013 à 10:14
if($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1 ) {
if( !mw.user.options.get('usebetatoolbar')) {
alert("Vous devez utiliser la barre d'outil améliorée pour profiter du gadget « Ajouts à la nouvelle barre d’outils améliorée ». Activez la dans vos préférences d'édition ou désactivez ce gadget.");
} else {
$(function() {
//Boutons de formatage : poem et changement de casse
$('#wpTextbox1').wikiEditor('addToToolbar', {
section: 'advanced',
group: 'format',
tools: {
'poem': {
label: 'Poème',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/dd/P_writing_icon.svg/23px-P_writing_icon.svg.png',
action: {
type: 'encapsulate',
options: {
pre: '<poem>',
peri: 'Texte du poème',
post: '</poem>',
ownline: true
}
}
},
'toggleCase': {
label: 'Modifier la casse',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/d/de/Wynn.svg/23px-Wynn.svg.png',
action: {
type: 'callback',
execute: function() {
var context = $('img[rel="toggleCase"]').data('context');
var selection = context.$textarea.textSelection('getSelection');
if (!selection.collapsed) {
var str = selection.toString();
if (str == str.toUpperCase()) {
str = str.toLowerCase();
} else {
str = str.toUpperCase();
}
context.$textarea.textSelection('encapsulateSelection', {'pre': '', 'peri': str, 'post': '', 'replace': true});
}
}
}
}
}
});