dev

FastCreate ajoute des boutons entièrement personnalisables à la Barre d'outils pour créer des pages rapidement.

Installation

Personnalisation

There are eight configuration options for each button.

Nom Description Par défaut Type
label Le texte du bouton. N/A Obligatoire
target La page à créer. N/A Obligatoire
summary Le résumé des modifications. N/A Obligatoire
content Le contenu de la page. N/A Obligatoire
alwaysDisplay Fait s'afficher le bouton même si la page existe déjà. false Optionnel
prepend Ajout le bouton au début. false Optionnel
placement Change l'endroit où le bouton s'affiche. Barre d'outils Optionnel
require Ajoute une autre condition devant être vraie pour que le bouton s'affiche. N/A Optionnel

Pour que le script fonctionne, les quatre premiers paramètres doivent être fournis pour chaque bouton. Les autres sont entièrement optionnels. Voici un exemple de configuration ci-dessous :

window.FCButtons = [
     {
        label: 'Créer une page utilisateur',
        target: 'User:Fandom',
        summary: 'Création',
        content: '{{w:User:Fandom}}',
        alwaysDisplay: true,
        placement: '.wds-global-navigation__user-menu .wds-list'
    },
    {
        label: 'Bac à sable',
        target: 'User:TheGoldenPatrik1/Bac à sable',
        summary: 'Création avec [[w:c:dev:FastCreate|Script]]',
        content: 'Ceci est mon bac à sable.',
        prepend: true,
        require: mw.config.get('wgPageName') === 'User:Fandom'
    }
];