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'
}
];