Përdoruesi:Euriditi/Gadget-BoutonPatrouille.js
Shënim: Pas ruajtjes së parapëlqimeve ose kryerjes së ndryshimet, për t'ju shfaqur dallimet duhet të pastroni ruajtësin (cache) e shfletuesit. Pastrimi i ruajtësit të shfletuesve bëhet duke shtypur në të njëjten kohë Ctrl+Shift+Reload për Mozilla/Safari/Konqueror ose ctrl+shift+r për IE ose Ctrl+f5 për Opera: F5.
//{{Projet:JavaScript/Script|BoutonPatrouille}}
//<nowiki>
/*
* BoutonPatrouille (la version originale était dans le toolbar.js de Linedwell, mais a été transformée en gadget lors du passage à MediaWiki 1.18)
*
* Ajoute plusieurs boutons pour avertir les contributeurs débutants de leurs maladresses
*
* Auteurs : Linedwell (version originale), Arkanosis (seconde version pour MediaWiki ≥ 1.18)
* Dernière révision : 9 octobre 2011
*/
$(function() {
if (['edit', 'submit'].indexOf(mw.config.get('wgAction')) == -1 || mw.config.get('wgNamespaceNumber') != 3)
return;
$.each([
// Format : pour chaque bouton
// [
// 'Texte à insérer avant la sélection', 'Texte par défaut, à remplacer par l'utilisateur', 'Texte à insérer après la sélection',
// 'Image du bouton (après « commons/ » et sans « .png » à la fin)',
// 'Texte apparaissant dans la bulle au survol du bouton',
// 'Identifiant de l'image ; importance faible, mais il faut s'assurer que l'identifiant est unique, ne change pas et n'utilise ni espace, ni caractères spéciaux'
// ],
[
'{{subst:Test 0|', 'nom de l\'article', '}}~~~~',
'7/76/Testwarn1',
'Test 0',
'test0'
],
[
'{{subst:Test 1|', 'nom de l\'article', '}}~~~~',
'0/03/Testwarn2',
'Test 1',
'test1'
],
[
'== Vos modifications sur [[', 'nom de l\'article', ']] ont été annulées ==\n{{subst:Test 2}}~~~~',
'7/72/Testwarn3',
'Test 2',
'test2'
],
[
'== Vos modifications sur [[', 'nom de l\'article', ']] ont été annulées ==\n{{subst:Test 3}}~~~~',
'9/9d/Testwarn4',
'Test 3',
'test3'
],
[
'== Vos modifications sur [[', 'nom de l\'article', ']] ont été annulées ==\n{{subst:Bienvenue spammeur}} ~~~~',
'c/cb/Pulsante_spam',
'Spam',
'spam'
],
[
'{{subst:Copieurlight|', 'nom de l\'article', '|}}~~~~',
'c/c9/Button_copy_vio',
'Copyvio light',
'copyvio-light'
],
[
'== Violation de copyright ==\n{{subst:Copieur|', 'nom de l\'article', '|}}~~~~',
'7/72/Button_copy_vio_plagio',
'Copyvio',
'copyvio'
],
[
'{{subst:Création supprimée|', 'nom de l\'article', '|critères=[[WP:CAA|critères d\'admissibilité des articles]]}}~~~~',
'2/2e/Button_broom',
'Suppression',
'suppression'
],
[
'== Notification de blocage ==\n{{Bloqué}}~~~~', '', '',
'c/cc/Bouton_Vandale2',
'Bloqué',
'blocage'
],
[
'== Notification de blocage ==\n{{Vandale banni}}~~~~', '', '',
'e/e4/Bouton_Vandale3',
'Banni',
'bannissement'
]
], function(_, button) {
mw.toolbar.addButton('//upload.wikimedia.org/wikipedia/commons/' + button[3] + '.png', button[4], button[0], button[2], button[1], 'mw-editbutton-' + button[5]);
});
});
//</nowiki>