Extension:TemplateSandbox
- Esta es la documentación técnica de la extensión. También hay una documentación de usuario.
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.43 |
Licencia | GNU Licencia Pública general 2.0 o posterior |
Descarga | |
Ayuda | Help:Extension:TemplateSandbox/es |
|
|
Descargas trimestrales | 46 (Ranked 94th) |
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 carpetaextensions/
.
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' );
- Configure as required.
- 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:
- Copie las plantillas que se probarán con un prefijo común. Por ejemplo, puede copiar
Template:Foo
enUser:Example/sandbox/Template:Foo
. Alternativamente, puede crearUser:Example/sandbox/Template:Foo
como una redirección a $into. - 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
. - 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
- User:Jackmcbarn/advancedtemplatesandbox.js — A user script that enables use of TemplateSandbox for all pages.
- Help:ExpandTemplates
- Extension:SandboxLink
- Extensión:Scribunto − Esta extensión también permite usarse con módulos Scribunto.
Esta extensión está siendo usada en uno o más proyectos de Wikimedia. Esto significa probablemente que la extensión es estable y funciona lo suficientemente bien como para ser usada en sitios con gran cantidad de visitas. Puedes buscar el nombre de esta extensión en los archivos CommonSettings.php e InitialiseSettings.php de Wikimedia para ver dónde se instala. Encontrarás la lista completa de extensiones instaladas en un wiki en particular en la página Special:Version del wiki. |
Esta extensión está incluida en los siguientes anfitriones/granjas wiki y/o paquetes: No se trata de una lista oficial. Algunas granjas/hosts wiki y/o paquetes pueden tener disponible esta extensión aunque no estén listados aquí. Siempre compruébelo con su anfitrión o granja wiki para confirmarlo. |