MediaWiki:Gadget-BoutonPlus.js
Aller à la navigation
Aller à la recherche
Note : après avoir publié 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 appuyez sur Ctrl + F5 ou Ctrl + R (⌘ + R sur un Mac).
- Google Chrome : appuyez sur Ctrl + Maj + R (⌘ + Shift + R sur un Mac).
- Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
//{{Projet:JavaScript/Script|BoutonPlus}}
//<nowiki>
/*
* BoutonPlus (la version originale était inclue dans MediaWiki:Common.js, mais a été transformée en gadget lors du passage à MediaWiki 1.18)
*
* Ajoute plusieurs boutons pour faciliter l'ajout de tableaux, de références…
*
* Auteurs : Divers auteurs visibles dans https://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.js&action=history (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)
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'
// ],
[
'{|\n|-\n|\n|\n|}', '', '',
'0/04/Button_array',
'Tableau',
'array'
],
[
'<del>', '', '</del>',
'c/c9/Button_strike',
'Rayer',
'strike'
],
[
'\n# élément 1\n# élément 2\n# élément 3', '', '',
'8/88/Btn_toolbar_enum',
'Énumération',
'enum'
],
[
'\n* élément A\n* élément B\n* élément C', '', '',
'1/11/Btn_toolbar_liste',
'Liste',
'liste'
],
[
'\n<gallery>\nFichier:Exemple.jpg|[[Tournesol]]\nFichier:Exemple1.jpg|[[La Joconde]]\nFichier:Exemple2.jpg|Un [[hamster]]\n</gallery>\n{{message galerie}}', '', '',
'9/9e/Btn_toolbar_gallery',
'Galerie d\'images',
'gallery'
],
[
'<!--', '', '-->',
'3/37/Btn_toolbar_commentaire',
'Commentaire',
'comment'
],
[
'#REDIRECT[[', 'nom de la destination', ']]',
'4/47/Button_redir',
'Redirection',
'redir'
],
[
'[[Catégorie:', 'nom de la catégorie', ']]',
'b/b4/Button_category03',
'Catégorie',
'category'
],
[
'{{', 'modèle ou page à inclure', '}}',
'3/3b/Button_template_alt',
'Modèle',
'template'
],
[
'<ref>', 'référence, citation ou lien', '</ref>',
'c/c4/Button_ref',
'Référence',
'ref'
],
[
'== Notes et références ==\n{{Références}}', '', '',
'6/64/Buttonrefvs8',
'Index des références',
'references'
],
[
'== Notes et références ==\n{{Références}}\n\n== Annexes ==\n=== Articles connexes ===\n* [[À remplacer]]\n\n=== Liens externes ===\n*\n\n=== Bibliographie ===\n* [[À remplacer]]\n\n', '', '',
'b/bb/Seealso',
'Section Annexes',
'voiraussi'
]
], 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>