Utilisateur:NicoV/edittoolbar.js
Note : après avoir enregistré la page, vous devrez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
Mozilla / Firefox / Konqueror / Safari : maintenez la touche Majuscule (Shift) en cliquant sur le bouton Actualiser (Reload) ou pressez Maj-Ctrl-R (Cmd-R sur Apple Mac) ;
Firefox (sur GNU/Linux) / Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.// Edit Toolbar, see https://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization
if ( [ 'edit', 'submit' ].includes( mw.config.get( 'wgAction' ) ) &&
( mw.config.get( 'wgNamespaceNumber' ) % 2 === 1 || mw.config.get( 'wgNamespaceNumber' ) === 2 ) &&
mw.config.get( 'wgPageContentModel' ) === 'wikitext' ) {
mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) {
$textarea.wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'insert',
'tools': {
brouillonButton: {
label: 'Article remis dans au brouillon',
type: 'button',
icon: '//upload.wikimedia.org/wikipedia/commons/2/26/VisualEditor_icon_table-move-column-rtl.svg',
action: {
type: 'replace',
options: {
pre: '{{subst:' + 'Utilisateur:NicoV/Brouillon_remis}}\n~~' + '~~\n',
peri: '',
post: ''
}
}
},
contributionsRemunereesButton: {
label: 'Contributions rémunérées',
type: 'button',
icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Dollar_sign_in_circle_cleaned_%28PD_version%29.svg/16px-Dollar_sign_in_circle_cleaned_%28PD_version%29.svg.png',
action: {
type: 'replace',
options: {
pre: '{{subst:'+'Contributions rémunérées}}\n~~' + '~~\n',
peri: '',
post: ''
}
}
},
contributionsRemunereesRappelButton: {
label: 'Contributions rémunérées rappel',
type: 'button',
icon: 'https://upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Dollar_sign_in_circle_cleaned_%28PD_version%29.svg/16px-Dollar_sign_in_circle_cleaned_%28PD_version%29.svg.png',
action: {
type: 'replace',
options: {
pre: '{{subst:'+'Contributions rémunérées rappel}}\nDernier rappel avant blocage de votre compte en écriture. --~~' + '~~\n',
peri: '',
post: ''
}
}
}
}
} );
} );
}