Utilisateur:NicoV/edittoolbar.js

Une page de Wikipédia, l'encyclopédie libre.
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) ;

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: ''
            }
          }
        }
      }
    } );
  } );
}