stringtranslate.com

Wikipedia:Sustitución

La sustitución es una forma diferente de manejar las plantillas que la que se hace normalmente en Wikipedia. Normalmente, las plantillas se transcluyen , lo que significa que si la plantilla cambia, cada página que la use se actualizará para cumplir con el cambio en cuestión. Este es el procedimiento que se utiliza para la mayoría de las plantillas. Sin embargo, algunas plantillas se sustituyen. Esto significa que si la plantilla cambia, la página que la usa no lo hará y seguirá mostrando la versión anterior de la plantilla. Algunas plantillas siempre deben sustituirse, mientras que la mayoría siempre deben transcluirse.

Para sustituir, agregue subst:después de las llaves de apertura, como en {{subst:page name}}. Por ejemplo: substitution {{subst:Medicine}} en contraste con transclusion {{Medicine}} . El contenido de Template:Medicine se expandirá (para cualquier plantilla) y se almacenará en cada punto donde se coloque "{{subst:Medicine}}" en una página. Tenga en cuenta que las etiquetas de referencia se niegan a ejecutar "subst:" a menos que se cambie temporalmente el nombre a " <xref name=xx>" o algo similar (consulte el informe de error en T4700).

Esta página también enumera las plantillas que siempre o nunca deben sustituirse, excepto en el espacio de nombres Wikipedia. Las herramientas automatizadas (también conocidas como bots ) que realizan tales reemplazos nunca se utilizarán en la plantilla original. Si va a utilizar un bot para sustituir plantillas, lea primero la página de discusión , ya que muchas están en disputa o cambian de estado con el tiempo, y la sustitución es permanente.

Acerca de subst:

Definición

La subst:palabra clave (abreviatura de "sustitución") se utiliza dentro del código de la plantilla , se coloca como prefijo antes del nombre de la plantilla pero dentro de las llaves ( {{}}). Cambia la forma en que el software MediaWiki expande la plantilla.

Por lo general, una plantilla se expandirá "sobre la marcha", es decir, el código de plantilla de una página llama a una página separada cada vez que se renderiza. Aunque la mayoría de las vistas de página se proporcionan desde la memoria caché, las páginas deben renderizarse para obtener vistas previas y renderizarse nuevamente cuando la página cambia. Cuando alguien está editando una página con una llamada de plantilla normal, ve la llamada de plantilla.

Al colocar "subst:" dentro de las llaves, se le indica al software que reemplace permanentemente la plantilla con el texto de la plantilla (es decir, el texto que se encuentra en la página del artículo de la plantilla cuando se agrega la plantilla a la página ). Por lo tanto, {{template}} se convierte en {{subst:template}}, hasta que guarde la página. El próximo editor no ve la llamada a la plantilla, sino el texto de la plantilla cuando la guardó; no cambia incluso si se edita la plantilla original.

Uso

Puedes sustituir una etiqueta de plantilla añadiéndole "subst:". Por ejemplo, utiliza {{subst:test5}} en lugar de {{test5}}.

Cuando este es un componente importante de una edición, se recomienda enfáticamente que se mencione la plantilla en el resumen de la edición (por ejemplo, coloque "{{subst:test}}", "subst:test" o "test1 aplicado" en su resumen de edición) para que otros editores puedan ver fácilmente lo que ha hecho.

Además, al crear o editar plantillas que se suelen sustituir, agregar un comentario oculto a la página de plantillas ayuda a los editores de artículos a ver cómo se utilizan las plantillas (por ejemplo, ). Use {{ subst:html comment }} si desea escribir comentarios HTML que contengan expansiones de wikitexto.<!-- Substituted from Template:Documentation -->

Beneficios

Neutral

Desventajas

Plantillas que deberíansiempreser sustituido

Esta es una lista de plantillas que siempre deben sustituirse, organizadas por espacio de nombres . Cada lista está ordenada alfabéticamente con series agrupadas. Esta no es una lista completa ; es posible que también sea necesario sustituir otras plantillas menos utilizadas; consulte la documentación de la plantilla para obtener más detalles.

Espacio de nombres del artículo

Artículo de discusión

Espacio de nombres de conversación del usuario

Se deben sustituir todas las plantillas que aparecen en la categoría:Plantillas de advertencia para usuarios y la categoría:Plantillas de bienvenida . Esto no se aplica a las plantillas de la página de usuario.

Espacio de nombres de archivo

Plantillas varias

Sugerencias sin categorizar

Plantillas quedebeser sustituido

  • WP:SUBSTMUST

Estas plantillas tienen un propósito y/o sintaxis que requieren que sean sustituidas.

Plantillas que deberíannoser sustituido

  • WP:SUST.NOT

Técnicamente no se deben sustituir plantillas que:

  1. contienen llamadas a ParserFunctions ( #if, #switch, etc.), a menos que, cuando sea posible, estas también se sustituyan (ver mw:Manual:Substitution#Sustitución multinivel)
  2. dejar algunos parámetros con sus valores predeterminados sin especificarlos, a menos que se utilice el mecanismo predeterminado alternativo
  3. Contiene enlaces externos, ya que el formato de la URL para realizar consultas o búsquedas puede cambiar.

Esto se debe a que estas construcciones no se reemplazan en el código wiki generado (la sustitución de un solo nivel del caso (A) deja las construcciones #ifor #switchtextualmente en la ubicación subst y (B) deja construcciones como {{{1|default value}}}). Si el consenso
específico es eliminar una llamada particular de dicha plantilla, se puede usar Special:ExpandTemplates para expandir esa llamada a sintaxis wiki simple.

Lista

Esta es una lista de plantillas que no se deben sustituir, ya que contienen código estándar de formato, código complejo o código que falla si se sustituye.

Tenga en cuenta también que algunas cosas pueden parecer plantillas, pero en realidad son palabras mágicas , como {{!}} y {{noexternallanglinks}} . Sustituirlas no generará ningún resultado o sustituirá una plantilla que las oculte (como la obsoleta Template:! ).

Plantillas de título incorrectas

Estas plantillas, que se utilizan en el espacio principal, añaden un comentario sobre el motivo por el cual un artículo tiene un nombre incorrecto. Es posible que se eliminen a medida que mejoren las funciones de títulos de MediaWiki y que cambie la redacción y el diseño.

Relacionado con la eliminación

La mayoría de las plantillas relacionadas con el cambio de nombre o la eliminación de páginas se utilizan temporalmente y, por lo tanto, no es necesario sustituirlas (sólo genera más trabajo eliminarlas).

Excepciones

Las siguientes plantillas deben sustituirse para que funcione correctamente:

Además, se deben sustituir aquellas plantillas que documentan un proceso de eliminación finalizado ( {{ afd top }} , etc.).

En debate

Véase también