Extension:TemplateSandbox

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.
Extensión matemática MediaWiki
OOjs UI icon advanced-invert.svg
TemplateSandbox
Estado de lanzamiento estable
Screenshot of TemplateSandbox.png
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 Snapshots releases along with MediaWiki. Master is not backward compatible.
MediaWiki 1.33+
PHP 7.0+
Licencia GNU Licencia Pública general 2.0 o más tarde
Descarga
  • $wgTemplateSandboxEditNamespaces
Traduce el TemplateSandbox extensión si es disponible en translatewiki.net

Verificar uso y versión de la matriz.

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 el directorio «TemplateSandbox» dentro del directorio extensions/ existente.
  • Añade el siguiente código a tu LocalSettings.php (preferiblemente al final):
    wfLoadExtension( 'TemplateSandbox' );
    
  •   Hecho – Navega a Special:Version en tu wiki para verificar que la apariencia se haya instalado correctamente.

Para quienes usan MediaWiki 1.24 o versiones anteriores:

Estas instrucciones describen la nueva forma de instalar extensiones usando wfLoadExtension(). Si necesitas instalar esta extensión en versiones anteriores (MediaWiki 1.24 y anteriores), debes usar lo siguiente en lugar de wfLoadExtension( 'TemplateSandbox' );:

require_once "$IP/extensions/TemplateSandbox/TemplateSandbox.php";

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