Utilisateur:Florian COLLIN/Sérieàwikifier.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) ;

Chrome / Internet Explorer / Opera : maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5.
//<nowiki>

/* {{Catégorisation JS}}
/*
* Sérieàwikifier.js est un code qui ajoute seulement le modèle {{Série à wikifier}}, sur une page d'article.
*
* Auteur : Florian COLLIN
*
* Dernière modification : 10 septembre 2020 (motif : amélioration général)
*/

$( function() {
    $( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
        'section': 'advanced',
        'group': 'insert',
        'tools': {
            buttonId: {
                label: 'Modèle Série à wikifier',             // Infobulle
                type: 'button',
                icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/ae/Emoji_u1f516.svg/26px-Emoji_u1f516.svg.png',
                action: {
                    type: 'encapsulate',
                    options: {
                        pre: '{{Série à wikifier|série|date=',                         // Texte inséré avant le curseur.
                        peri: 'mois',  // Texte à remplacer.
                        post: '2020}}'                          // Texte inséré après le curseur.
                    }
                }
            }
        }
    } );
} );
if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) {
    mw.loader.using( 'ext.gadget.MonobookToolbar', function () {

        var now = new Date();
        var moisAnnee = now.toLocaleString( 'fr-FR', { month: 'long', year: 'numeric' } );
        var jourMoisAnnee = now.toLocaleString( 'fr-FR', { day: 'numeric', month: 'long', year: 'numeric' } );
        
        MonobookToolbar.addButton( '//upload.wikimedia.org/wikipedia/commons/3/33/Button_unreferenced.png', 'Modèle Série à wikifier', '{{Série à wikifier|série', '|date=' + moisAnnee + '}}', '', 'mw-editbutton-serieawikifier' );
        
    } );
}


//</nowiki>