Extension:TemplateSandbox

From mediawiki.org
This page is a translated version of the page Extension:TemplateSandbox and the translation is 100% complete.
Esta es la documentación técnica de la extensión. También hay una documentación de usuario.
Manual de extensiones de MediaWiki
TemplateSandbox
Estado de lanzamiento: estable
Implementación Página especial , Acción de página
Descripción Vista previa de páginas usando plantillas sandbox
Autor(es) Brad Jorsch (Anomiediscusión)
Última versión 1.1.0 (continuous updates)
Política de compatibilidad Lanzamientos de screenshots junto con MediaWiki. Master no es compatible con versiones anteriores.
MediaWiki 1.35+
PHP 7.0+
Licencia GNU Licencia Pública general 2.0 o posterior
Descarga
  • $wgTemplateSandboxEditNamespaces
Descargas trimestrales 52 (Ranked 90th)
Wikis públicos que lo utilizan 1,040 (Ranked 233rd)
Traduce la extensión TemplateSandbox si está disponible en translatewiki.net
Asuntos Tareas abiertas · Reportar un bug

La extensión TemplateSandbox agrega la capacidad de obtener una vista previa de una página usando versiones de sandbox de plantillas, lo que permite realizar pruebas fáciles antes de hacer que el código de sandbox esté en producción. También funciona con módulos Scribunto.

Instalación

  • Descarga y extrae los archivos en un directorio denominado «TemplateSandbox» dentro de la carpeta extensions/.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox
  • Añade el siguiente código en la parte final de tu archivo LocalSettings.php :
    wfLoadExtension( 'TemplateSandbox' );
    
  • Yes Hecho – Navega a Special:Version en el wiki para verificar que la extensión se haya instalado correctamente.


Configuración

Parámetros
  • $wgTemplateSandboxEditNamespaces - Espacios de nombre en los que mostrar el cuadro "Vista previa de la página con esta plantilla" debajo del formulario de edición. NS_TEMPLATE por defecto. Puede ser expandido a todos los espacios de nombres por usuarios individuales usando advancedtemplatesandbox.js.

Uso

La extensión agrega una nueva página especial, Special:TemplateSandbox. Para obtener una vista previa de una página con plantillas sandbox, haga lo siguiente:

  1. Copie las plantillas que se probarán con un prefijo común. Por ejemplo, puede copiar Template:Foo en User:Example/sandbox/Template:Foo. Alternativamente, puede crear User:Example/sandbox/Template:Foo como una redirección a $into.
  2. Vaya a $1. Complete la página o revisión que se va a representar y el prefijo que eligió en el paso 1. Es posible especificar varios prefijos (un ruta de búsqueda de prefijo) separándolos mediante barras verticales, p. Ej. User:Example/sandbox1|User:Example/sandbox2.
  3. Click en Ver.

La extensión también agrega un cuadro en la parte inferior del formulario de edición para las páginas en los espacios de nombres configurados en $wgTemplateSandboxEditNamespaces. Esto permite obtener una vista previa de alguna otra página como aparecería si la plantilla que se está editando se guarde con el contenido actual del formulario de edición. Se puede forzar que el cuadro aparezca en el formulario de edición para cualquier página agregando el parámetro de consulta wpTemplateSandboxShow a la URL.

Véase también