dev

FastCreate añade botones totalmente personalizables a la barra de herramientas inferior para crear páginas rápidamente.

Installation

Personalización

Hay ocho opciones de configuración para cada botón.

Nombre Descripción Por defecto Tipo
label El texto del botón. N/A Necesario
target La página que se va a crear. N/A Necesario
summary El resumen de la edición. N/A Necesario
content El contenido de la página N/A Necesario
alwaysDisplay Fuerza que el botón se muestre incluso si la página ya existe. false Opcional
prepend Antepone el botón. false Opcional
placement Cambios donde se añade el botón. Toolbar Opcional
require Añade otra condición que debe ser cierta para que aparezca el botón. N/A Opcional

Para que este script funcione, se deben proporcionar los primeros cuatro parámetros para cada botón. Los demás son opcionales. A continuación se muestra una configuración de ejemplo.

window.FCButtons = [
     {
        label: 'Create userpage',
        target: 'User:Fandom',
        summary: 'Creating',
        content: '{{w:User:Fandom}}',
        alwaysDisplay: true,
        placement: '.wds-global-navigation__user-menu .wds-list'
    },
    {
        label: 'Sandbox',
        target: 'User:TheGoldenPatrik1/Sandbox',
        summary: 'Creating via [[w:c:dev:FastCreate|script]]',
        content: 'This is my sandbox.',
        prepend: true,
        require: mw.config.get('wgPageName') === 'User:Fandom'
    }
];