Utilisateur:Fourmidable/Modèles rapides.js

Une page de Wikiversité, la communauté pédagogique libre.

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).
  • Internet Explorer / Edge : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl + F5.
  • Opera : appuyez sur Ctrl + F5.
//<nowiki>//
var customizeToolbar = function () {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {'sections': {
//Section modèles//
    'Modèles': {'type': 'booklet', 'deferLoad': 'true', 'label': 'Modèles', 'pages': {
        'Général': {'label': 'Général', 'layout': 'characters', 'characters': [
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{date|', 'post': '}}' }}, 'label': 'Date'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{date-|', 'post': '}}' }}, 'label': 'Date-'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Date de naissance|', 'post': '}}' }}, 'label': 'Date de naissance'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Date de décès|', 'post': '}}' }}, 'label': 'Date de décès'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{citation|', 'post': '}}' }}, 'label': 'Citation'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{citation bloc|', 'post': '}}' }}, 'label': 'Citation bloc'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{langue|en|', 'post': '}}' }}, 'label': 'Langue'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Traduction|langue=en|1=', 'post': '|2=}}' }}, 'label': 'Traduction'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{abréviation|', 'post': '|}}' }}, 'label': 'Abréviation'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{abréviation discrète|', 'post': '|}}' }}, 'label': 'abréviation discrète'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{unité|', 'post': '}}' }}, 'label': 'Unité'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Ouvrage|langue=|auteur=|titre=|lieu=|éditeur=|année=|volume=|pages totales=|passage=|isbn=|lire en ligne=}}' }}, 'label': 'Ouvrage'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Article |langue=|auteur=|titre=|date=|lire en ligne=|consulté le=}}' }}, 'label': 'Article'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Lien web|langue=|auteur=|titre=|url=|date=|site=|consulté le=}}.' }}, 'label': 'Lien web'},
            {'action': {'type': 'encapsulate', 'options': {'pre': '{{Références}}' }}, 'label': 'Références'},
        ]},
}}}})};

if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) {
	mw.loader.using( 'user.options' ).then( function () {
		if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) {
			$.when(
				mw.loader.using( 'ext.wikiEditor' ), $.ready
			).then( customizeToolbar );
		}
	} );
}
//</nowiki>//