Página semi-protegida
De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Transclusión significa la inclusión del contenido de un documento dentro de otro documento por referencia . En la transclusión de Wikipedia, elsoftware MediaWiki se referirá al contenido de una página, la plantilla , para su inclusión en el contenido de cualquier otra página, la página de destino. De manera similar a la forma en que cualquier nombre de página puede convertirse en un enlace al colocar su nombre entre corchetes dobles, cualquier nombre de página puede convertirse en una plantilla colocándolo entre llaves dobles. Los cambios realizados en la plantilla se reflejan automáticamente en todas las páginas a las que se ha incorporado esa página (aunque aveces puede ser necesariauna depuración ).{{Namespace:Pagename}}

Si el nombre de la página de la plantilla no comienza con un espacio de nombres, se supone que está en el espacio de nombres de la plantilla. Para hacer referencia a una página en el espacio de nombres "principal" (artículo), es necesario usar el prefijo con dos puntos ( : ). Ejemplos:

Lo que se traslucirá de una página se puede controlar con las etiquetas <noinclude>, <onlyinclude> y <includeonly> colocadas en el wikitexto de la página de origen. (Consulte el marcado , a continuación). El uso de etiquetas permite que la plantilla se transcluya parcialmente; de ​​lo contrario, las llaves dobles siempre transcluirán todo el contenido. Para la transclusión selectiva, las partes <includeonly> de la plantilla se nombran (con la ayuda de las funciones del analizador ) y luego se llama a esa plantilla con el parámetro .transcludesection=name

Los eventos de transclusión ocurren cada vez que se carga la página , cuando se representa la plantilla. Otro uso del mismo mecanismo es una sustitución única de la propia llamada de plantilla por su página de origen transcluida. Una llamada de plantilla con el prefijo "subst:" se transcluye una vez, pero nunca más, porque el wikitexto de esa llamada se reemplaza (sustituye) cuando se guarda su página . Lo que era una llamada de plantilla única se convierte en el wikitexto real de la plantilla en el momento de su llamada.{{fullpagename}}{{subst:fullpagename}}

Cómo funciona la transclusión

Para incorporar cualquier página de origen (dentro de un solo proyecto de MediaWiki, como en: Wikipedia), incluya el siguiente código en la página de destino :

{{SOURCEPAGE}}

Siempre que se represente una página de destino con este código ( {{SOURCEPAGE}}), el motor incluirá todo el contenido de SOURCEPAGEen la página de destino.

En el siguiente ejemplo, vamos a empezar con la página de destino A y SOURCEPAGE B .
Si B se transcluye en A , entonces el motor incluirá en ese lugar no el código ( {{B}}) en sí, sino el contenido de la página de origen B (que consta de una sola palabra, foo).

La fila superior muestra cómo se representa la página de destino A , mientras que la fila inferior muestra el código necesario para transcluir la página de origen dentro de la página de destino. Tenga en cuenta que la posición del código determina cómo cada una de las páginas de destino A , P y Q rendirá.

El contenido de la página de origen foo no se resaltará ni encuadrará en la página de destino.

Un caso de uso típico para la transclusión sería si quisiera colocar el mismo mensaje de bienvenida en varias páginas de conversación para recién llegados.

La transclusión crea un enlace "en vivo" entre la página de la plantilla y las páginas de destino en las que debe aparecer el contenido de la plantilla. Cuando se edita la plantilla, la representación de esa plantilla en las páginas de destino también se actualiza. Supongamos que crea una página (plantilla) en Wikipedia con la dirección de un evento local de Wikimedia. A continuación, transcluye esa plantilla en su página de discusión y también en las páginas de discusión de todos los editores locales que serán invitados. Una semana después, el evento se traslada a un lugar un poco más grande. Luego, actualizaría la plantilla de dirección y la dirección revisada aparecerá automáticamente en todas las páginas de los demás asistentes.

Romper las transclusiones existentes en una plantilla se denomina ruptura . Debe evitarse si es posible, ya que la ruptura se propagará a través de todas las páginas de destino en las que se incluyó la página de plantilla (fuente).

Sintaxis de transclusión

La sintaxis general para la transclusión en Wikipedia es , donde describe el título de una página de Wikipedia. {{Namespace:Pagename}}Namespace:Pagename

El uso de la sintaxis de transclusión requiere cierto conocimiento de los títulos de las páginas. En Wikipedia, las páginas que no son artículos tienen títulos con un espacio de nombres visible y un nombre de página separados por dos puntos; por ejemplo, la página Wikipedia: Sugerencias tiene Wikipediacomo espacio de nombres y Tipscomo nombre de página. Pero los artículos enciclopédicos solo tienen un nombre de página visible en sus títulos: por ejemplo, el artículo Potato tiene Potatocomo nombre de página, y el espacio de nombres, llamado espacio de nombres principal , no es visible.

  • El wikitexto {{Namespace:Pagename}} incluirá la página titulada Namespace:Pagename. Por ejemplo, si una página tiene el wikitexto {{Wikipedia:Notability}}, incluirá la página Wikipedia: Notability en ella. Tenga en cuenta que {{WP:Notability}}haría exactamente lo mismo, ya WP:que un alias de espacio de nombres , que los servidores de Wikipedia traducen automáticamente a Wikipedia:.
  • Si se omite el espacio de nombres, pero se incluyen los dos puntos, como {{:Pagename}}, el artículo enciclopédico Pagenamese transcluirá. Por ejemplo, se {{:Notability}}incluirá el artículo Notability .
  • Si se omiten tanto el espacio de nombre como los dos puntos, como {{Pagename}}, Template:Pagenamese transcluirá. Por ejemplo {{Notability}}, y también {{Template:Notability}}, ambos incluirán la Plantilla: Notabilidad .
  • Para la inclusión de subpáginas, consulte esta sección . Consulte también la sección de parámetros de plantilla y modificadores de transclusión .

Entonces, en resumen, una página de ejemplo que tenga el wikitexto {{Pagename}}o {{Template:Pagename}}incluido, lo trasladará Template:Pagenamea esa página de ejemplo. Pero {{:Pagename}}tendrá un efecto diferente: incluirá el artículo Pagename. Además, {{Namespace:Pagename}}se transcluirá la página Namespace:Pagename, para páginas con títulos de ese formato.

Transclusión de plantilla

La aplicación más común de la transclusión es la transclusión de plantillas . Las plantillas son páginas que se escriben con el objetivo principal de ser incluidas en otras páginas, ya sea mediante transclusión o sustitución . Como se muestra arriba, la sintaxis habitual para la traducción de una plantilla titulada Plantilla: Nombre de página es {{Pagename}}. Sin embargo, algunas plantillas también pueden utilizar parámetros . Los parámetros son variables a las que se les pueden dar valores (también denominados argumentos ) que se pueden pasar a ciertas plantillas para que funcionen de diferentes maneras. Las plantillas pueden utilizar ningún parámetro, un número fijo de parámetros o un número variable de parámetros. El número de parámetros que puede utilizar una plantilla es de uno en adelante.

La sintaxis exacta para usar parámetros con plantillas puede variar mucho, dependiendo de la plantilla real que se utilice. Pero, para una plantilla de ejemplo titulada Plantilla: Nombre de página, que usó tres parámetros, la forma general sería:

{{Pagename|parameter1|parameter2|parameter3}}

Atajos
  • WP: SIN NOMBRE
  • WP: POSPARAM
  • WP: POSICIONAL

sustituyéndose cada parámetro por a value, o a parameter name=value, cuando se utiliza en la práctica. Observe que cada parámetro está separado por una barra vertical . Los parámetros que toman la forma valuese denominan parámetros posicionales o sin nombre . Los parámetros que toman la forma parameter name=valuese denominan parámetros con nombre . Con parámetros sin nombre, los parámetros primero, segundo, tercero, etc.son equivalentes a los parámetros '1', '2', '3' etc. en la documentación de la plantilla. Los parámetros sin nombre deben estar en el orden correcto y mejor colocados antes de los parámetros con nombre. Un ejemplo de la sintaxis usando la plantilla: Colapsar la parte superior :

{{Collapse top|This is the title text|This is a custom warning line|left=true}}

En este ejemplo particular, se utilizan tres parámetros, pero Template: Collapse top puede utilizar un número variable de parámetros. This is the title texty This is a custom warning lineson los valores de los parámetros sin nombre '1' y '2'; y truees el valor del parámetro nombrado left.

Para obtener más detalles, consulte Ayuda: Plantilla . Además, consulte Wikipedia: Índice de plantillas para obtener una lista de enlaces a las plantillas relacionadas con el espacio de nombres principal disponibles (generalmente para artículos enciclopédicos); y otras plantillas relacionadas con el espacio de nombres (generalmente para páginas sin artículos); también hay una función de búsqueda.

Sustitución

La sustitución tiene una sintaxis similar de doble corchete, y su acción es similar a la transclusión. Cuando obtiene una vista previa de una página con wikitexto de sustitución, su acción es idéntica a la transclusión. Pero cuando guarda una página con wikitexto de sustitución en ella, difiere en que sustituye ese wikitexto con el wikitexto real de la plantilla.

Por ejemplo, cuando {{subst:Like}}se guarda, sustituirá ese wikitexto con el wikitexto real de la Plantilla: Me gusta . En la práctica, la principal diferencia que esto hace es que si ocurriera una actualización en el wikitexto de la Plantilla: Me gusta, no actualizaría ninguna página donde {{subst:Like}}ya se había guardado.

palabras mágicas

Las palabras mágicas no son ejemplos de transclusión. Pero algunos tienen una sintaxis de doble corchete similar y acción para la transclusión. Por ejemplo, {{FULLPAGENAME}}muestra el nombre de página completo de cualquier página de Wikipedia. Al igual que las plantillas, algunas palabras mágicas también pueden tomar parámetros, que se separan con dos puntos (:); por ejemplo {{FULLPAGENAME:value}}.

Existen plantillas para algunas palabras mágicas, por ejemplo Plantilla: FULLPAGENAME ; pero estos solo invocan la palabra mágica relacionada si pasan parámetros usando una barra vertical (|); por ejemplo como {{FULLPAGENAME|value}}. Pero los parámetros de palabras mágicas se pasan mejor directamente utilizando dos puntos, por ejemplo {{FULLPAGENAME:value}}, como , que omite cualquier plantilla.

Modificadores de transclusión

Como se discutió anteriormente, con el ejemplo {{subst:Like}}, el subst:código altera la transclusión a sustitución. Este es un modificador de transclusión , un tipo de palabra mágica especializada para alterar la transclusión de alguna manera. Otro ejemplo es {{:Notability}}, donde el :(carácter de dos puntos) fuerza la transclusión al espacio de nombres principal. Hay modificadores transclusión adicionales, tales como safesubst:, int:, msg:, msgnw:, y raw:. Para obtener más detalles sobre su uso, consulte mw: Ayuda: Palabras mágicas § Modificadores de transclusión . También ver los comandos modificados #section:, #section-x:y #section-h:utilizado para la sección transclusion marcado .

Aplicaciones de la transclusión

La aplicación más común de la transclusión es el uso de plantillas . Sin embargo, a veces también se trasladan otras páginas, principalmente dentro del espacio del proyecto.

Páginas compuestas

Las páginas compuestas constan, total o parcialmente, de páginas componentes transcluidas. El wikitexto de dicha página puede, parcial o totalmente, constar de etiquetas para la inclusión de páginas componentes. Las páginas de componentes no suelen estar en el espacio de nombres de la plantilla y, a menudo, son páginas completas por derecho propio. Las páginas compuestas están destinadas a reunirlas en una ubicación central.

Ejemplos de páginas compuestas:

  • Wikipedia: Bomba de pueblo : consiste principalmente en la página transcluida Plantilla: Bomba de pueblo .
  • Una página diaria como Wikipedia: artículos para eliminación / Log / 2005 31 de mayo , donde cada página componente consiste en la discusión sobre la eliminación de una página de Wikipedia, por ejemplo, Wikipedia: artículos para eliminación / Sp3tt . Para este día, 75 páginas componentes formaron la página compuesta.
  • m: Meta: Traducción / Coordinación , que contiene principalmente
    • m: Meta: Traducción / Coordinación / Lista / Meta
    • m: Meta: Traducción / Coordinación / Lista / Principal

Esto permite elegir entre ver las páginas de los componentes por separado o juntas. Ver una página compuesta es conveniente cuando hay muchas páginas pequeñas de componentes relacionados, ya que permite una descripción general de todos los componentes sin el esfuerzo de seguir numerosos enlaces.

En general, cada página de componente y la página compuesta se tratan por separado. Si bien los cambios reales en las páginas componentes se trasladarán a la página compuesta, el historial de ediciones, los cambios recientes, la configuración de visualización de la página, la protección de la página, la tabla de contenido, los vínculos "qué vínculos aquí" y otras características de la página compuesta no reflejan , o afectar, los historiales, la configuración del reloj, los niveles de protección, los enlaces aquí enumeran las páginas de los componentes. La página compuesta es una página por derecho propio. La página de discusión de una página compuesta se utiliza para hablar sobre la composición y la página en general, no las páginas componentes; aunque a su vez podría ser una combinación de las páginas de discusión de las páginas componentes.

La edición de una sección de la página de un componente se puede realizar directamente desde la página compuesta, consulte las secciones de edición de las plantillas incluidas . Después de guardar, se termina editando la página del componente a la que pertenece la sección.

En proyectos con la función de enlace entre idiomas, la página compuesta muestra los enlaces combinados entre idiomas de todas las páginas componentes, por lo que posiblemente varios enlaces para un idioma o incluso para una página.

Ver también la Wikipedia: Plantilla espacio de nombres / Archivo 1 # Transclusión prosa .

Páginas con una sección común

Cuando dos páginas necesitan discutir el mismo material de la misma manera, pueden compartir una sección. Esto implica crear una tercera página y trasladar esa página a ambas páginas. Esta tercera página puede ser una página por derecho propio o una subpágina de cualquiera de las otras dos, y si es la primera, puede colocarse en el mismo espacio de nombres que las otras páginas o en el espacio de nombres de la plantilla. Las secciones comunes como esta deben marcarse con un encabezado explicativo y / o tener un diseño especial, para informar al lector que esta sección de la página está en una ubicación diferente, ya que la transposición de secciones de artículos compartidos puede confundir fácilmente a los editores novatos y lectores por igual si dejado sin marcar.

Esto puede ser muy útil cuando dos páginas de desambiguación comparten contenido, [ disputado ] o una página de lista y una página de desambiguación comparten contenido (vea el tercer ejemplo a continuación).

Ejemplos:

  • El artículo Ayuda: Edición de secciones de las plantillas incluidas se incluye en Ayuda: Sección con el marcado {{Help:Editing sections of included templates}}. Al incluir un encabezado en el artículo incluido, un usuario que hace clic en el enlace "Editar" en ese encabezado en Ayuda: Sección es automáticamente dirigido a editar Ayuda: Editar secciones de las plantillas incluidas .
  • m: Ayuda: Orden alfabético ( hablar , backlinks , editar )
  • Joseph Gordon-Levitt traduce la introducción de HitRecord en una sección de resumen del mismo nombre, en lugar de mantener dos copias del texto idéntico.

Repetición dentro de una página

En las páginas donde hay mucha información repetitiva (por lo general, varios tipos de listas), a veces es útil crear una plantilla que contenga el texto que se repite y luego llamar a esa plantilla varias veces. Por ejemplo, Template: EH list building row se usa repetidamente para construir tablas en muchos artículos.

La repetición simple del mismo texto se puede manejar con la repetición de un parámetro en una sola plantilla: por ejemplo, {{ 3x }}, donde {{3x| howdy!}}produce howdy! howdy! howdy!.

Para obtener más información sobre la repetición, consulte también m: Ayuda: Conversión recursiva de wikitexto .

Para obtener más información sobre el sistema de plantillas actual, consulte Wikipedia: espacio de nombres de plantilla .

Transclusión parcial

Atajo
  • WP: PARTRANS

Mediante el uso <noinclude>, <includeonly>y el <onlyinclude>margen de beneficio, es posible transcluirla parte de una página, en lugar de toda ella. Estas transclusiones parciales se pueden lograr mediante la transcripción de cualquier página, incluidas las subpáginas. A menudo es útil excluir parte de una página en una transclusión, por ejemplo, con la documentación de plantilla.

Para ver un ejemplo de cómo se puede aplicar esta técnica para simplificar la creación de artículos resumidos , vea cómo parte de la Historia de la patología (ver el diferencial aquí ) se transfirió a Patología (ver el diferencial aquí ) usando el {{:History of pathology}}marcado. El artículo de Patología en ese momento (ver aquí ) consistía principalmente en párrafos principales transcluidos y otras secciones de varios artículos. Mire la fuente para ver cómo se hizo. Desde entonces, el artículo de Patología se ha reescrito y no incluye todas estas transclusiones.

Otro ejemplo se puede encontrar en la transclusión de parte de HitRecord (solo párrafo introductorio) en una sección de resumen del mismo nombre en Joseph Gordon-Levitt .

Margen

En la transclusión, una página de origen se traslada a una página de destino. Pero con la transclusión parcial, solo una parte de esa página de origen se incluirá en una página de destino. Pero además, lo que se traslada a una página de destino no tiene que ser visible en la página de origen.

La representación de una página de origen se puede definir como la representación de esa página de origen cuando se guarda, que será la misma que la vista previa . Podemos llamar a esta representación aquí .

La representación por transclusión de una página de origen se puede definir como la representación de una página de destino que tiene una página de origen incorporada; pero solo la parte de la página de destino que se extrajo de la página de origen. La vista previa del renderizado de transclusión volverá a ser idéntica. Podemos llamar a esta representación allí .

Hay tres pares de etiquetas involucradas en los casos en que la representación de la página aquí debería diferir de la representación de la transclusión allí . Como se describió anteriormente, estos son <noinclude>, <includeonly>y <onlyinclude>. Estas etiquetas son invisibles, pero afectan tanto al procesamiento de la página aquí como al procesamiento de la transclusión allí . Estas etiquetas se emparejan para demarcar secciones que crearán diferencias. Cada etiqueta describirá las excepciones a la inclusión de la página completa nombrada.

<noinclude> Esta sección es visible aquí; pero esta sección no es visible allí. Las secciones fuera de estas etiquetas serán visibles aquí y allá. </noinclude><onlyinclude> Esta sección es visible aquí; esta sección también es visible allí. Las secciones fuera de estas etiquetas serán visibles aquí, pero no estarán visibles allí. </onlyinclude><includeonly> Esta sección no es visible aquí; pero es visible allí. Las secciones fuera de estas etiquetas serán visibles aquí y allá. </includeonly>

Un punto importante a tener en cuenta es que <noinclude>y <onlyinclude>no afectan en absoluto lo que se representa en la página aquí , a diferencia de <includeonly>. Las <noinclude>etiquetas impiden que el texto dentro de las etiquetas se transcluya allí , mientras que <onlyinclude>tiene el efecto contrario: evita que el texto fuera de las etiquetas se transcluya allí .

Solo <includeonly>evita que el texto se represente en la página aquí . Pero, naturalmente, se transcluye allí . El texto fuera de las etiquetas se representará aquí y se incluirá allí .

Puede haber varias secciones de este tipo. Además, se pueden anidar. Todas las posibles diferencias entre aquí y allá son alcanzables. Un ejemplo es un editor de contenido que elige una <onlyinclude>sección y luego saca una <noinclude>sección de ella; pero luego elige otra <onlyinclude>sección para agregar allí ; pero nada de esto afecta su artículo de ninguna manera.

El otro ejemplo es el programador de plantillas, que hará <includeonly>la sección de código y <noinclude>la sección de documentación de una página.

Un mal ejemplo es, en una página de usuario, usar <includeonly>para "comentar" una sección. Si bien podría comentar secciones aquí , tal tinta invisible puede resultar problemática; si se traducen, los comentarios se revelarían. Úselo en su <!--...-->lugar.

NoInclude como nombre sobre la transcripción es bastante sencillo. Una mnemónica para los otros dos inclusiones no es: Inclusión SOLAMENTE ; y otra ÚNICA inclusión.

Transclusión selectiva

Atajos
  • WP: SELECTIVETRANSCLUSIÓN
  • WP: SELTRANS

La transclusión selectiva es el proceso de trasladar parcialmente una sección seleccionada de un documento que tiene más de una sección que se puede trasladar. Como se mencionó anteriormente, si solo se va a transcluir una sección de un documento, esto se puede hacer simplemente rodeando la sección de interés con <onlyinclude> … </onlyinclude>etiquetas y transcluyendo toda la página. Sin embargo, para transcluir selectivamente una sección de una plantilla o documento en una página, y otra sección de la misma plantilla o documento en una segunda página y / o una sección diferente de la misma página, se requiere una forma de:

a) marcar de forma única cada sección que se puede transferir en el documento fuente; y
b) en los documentos de destino (aquellos para mostrar las secciones transcluidas), una forma de especificar qué sección se debe transcluir.

Esta sección describe cómo lograr esto. Hay tres formas de hacer esto: (1) Transclusión basada en encabezados de sección, (2) Transclusión de sección etiquetada y (3) Método de parametrización.

Transclusión de sección estándar (¡no se necesita marcado de documento de fuente especial!)

Usando {{#section-h:PAGENAME|SECTIONNAME}}, uno puede fácilmente transcluir el contenido dentro de una sección en una página a otra refiriéndose a los encabezados de sección estándar y ubicuos basados ​​en titulares usados ​​en toda Wikipedia. Para transcluir el encabezado de un artículo con este método, se puede utilizar {{#section-h:PAGENAME}}. Esto es más simple que los métodos de transclusión selectiva ya ampliamente utilizados de las secciones siguientes, que requieren un marcado especial del documento fuente.

 Este método de transclusión selectiva a menudo agrega un salto de línea por encima y / o por debajo de la transclusión de la sección, según el marcado del documento de origen y de destino; para evitar este problema, envuelva la plantilla de transclusión selectiva en una plantilla. {{trim}}En otras palabras, utilice las siguientes modificaciones al código de transclusión que se enumeran inmediatamente arriba:

  • Código para incluir una sección en el cuerpo de un artículo: {{trim|{{#section-h:PAGENAME|SECTIONNAME}}}}
  • Código para la transcripción del encabezamiento de un artículo: {{trim|{{#section-h:PAGENAME}}}}

Nota de la sección transcluida

Con el fin de indicar dónde se encuentra el contenido del artículo transcluido selectivamente, es útil incluir una nota de sombrero en la parte superior de la sección correspondiente de un artículo; es decir, utilice o , dependiendo de si el contenido transcluido comprende una sección completa de la página de destino. Estas plantillas se renderizan de la siguiente manera.{{Transcluded section}}{{transcluded section|source=PAGENAME}}{{transcluded section|source=PAGENAME|part=yes}}

  • {{transcluded section|source=PAGENAME}} se presenta como:
  • {{transcluded section|source=PAGENAME|part=yes}} se presenta como:

Usando el método de sección etiquetada

La transclusión selectiva de sección etiquetada utiliza las funciones del analizador enumeradas en mw: Extensión: Transclusión de sección etiquetada , que están habilitadas en todos los wikis de Wikimedia, para transcluir contenido de forma selectiva. Consulte Ayuda: Transclusión de sección etiquetada para saber cómo funciona la transclusión de sección etiquetada.

Método de parametrización

Marcado del documento de origen

Inserte la siguiente línea en el documento "fuente" (aquél del cual el texto se transcluirá), inmediatamente antes de la primera línea de cada sección que se transcluirá, sustituyendo SECTIONNAME (dos veces) con el nombre único de la sección respectiva. El nombre de la sección puede ser cualquier identificador y debe ser único dentro de ese documento:

<onlyinclude>{{#ifeq:{{{transcludesection|SECTIONNAME}}}|SECTIONNAME|

Termine cada una de estas secciones transferibles con:

}}</onlyinclude>
Marcado de documento de destino

Para transcluir una sección marcada como arriba en otra página (la "página de destino"), use la siguiente línea en esa página, sustituyendo PAGENAME por el documento "fuente" del que se va a transcluir el texto, y SECTIONNAME con el nombre de la sección que quiero transcluir:

{{PAGENAME|transcludesection=SECTIONNAME}}

Por lo tanto, cada sección incluida dentro de las <onlyinclude> … </onlyinclude> etiquetas siempre se representará cuando el transcludesectionparámetro no esté configurado (cuando el documento se ve normalmente, o cuando el documento se transcluya sin configurar el transcludesectionparámetro como se muestra a continuación), y se representará por transclusión en cualquier página que lo haga. establecido transcludesectionen el nombre de la sección. Será no deba prestar transclusión que utiliza el transcludesectionparámetro, pero establece que no sea el nombre de la sección de nada.

Además, al proporcionar PAGENAME, sin proporcionar un espacio de nombres , la wiki asumirá que PAGENAME pertenece al espacio de nombres de la plantilla . Para extraer de un artículo de Mainspace , use: PAGENAME.

{{:PAGENAME|transcludesection=SECTIONNAME}}
Ejemplo

Si queremos que las secciones "Criterios principales" y "Nombre común" de WP: TITLE se puedan transferir de forma independiente, editamos la página WP: TITLE y adjuntamos la sección "Criterios principales" de la siguiente manera:

<onlyinclude> {{ # ifeq : {{{ transcludesection | principalcriteria }}} | principalcriteria | ... '' ( texto  de la  sección "Criterios principales"  ) '' ... }} </onlyinclude>

Del mismo modo, adjuntamos la sección "Nombre común" con:

<onlyinclude> {{ # ifeq : {{{ transcludesection | commonname }}} | commonname | ... '' ( texto  de la  sección "Nombre común"  ) '' ... }} </onlyinclude>

Luego, para transcluir la sección "Criterios principales" en otra página, insertamos en esa página:

{{WP:TITLE|transcludesection=principalcriteria}}

Para transcluir la sección "Nombre común" en otra página, insertamos en esa página:

{{WP:TITLE|transcludesection=commonname}}

Por supuesto, la misma página puede transcluir dos o más secciones de esta manera al incluir varias de estas líneas.

No hay límite para la cantidad de secciones seleccionables para la transclusión que puede tener un documento. El único requisito es que a cada uno transcludesectionse le asigne un valor que sea único dentro de esa página.

Subpáginas

Para transcluir una subpágina :

  • La sintaxis general es {{Namespace:Pagename/subpagename}}.
  • Si es una subpágina de la página que está editando, entonces es la sintaxis general, o {{/subpagename}}.
  • En el caso de un artículo enciclopédico, lo es {{:Pagename/subpagename}}, aunque las subpáginas del artículo normalmente están desactivadas.
  • Para una plantilla, es la sintaxis general o {{Pagename/subpagename}}.
  • Tiene la opción de utilizar modificadores de transclusión y parámetros de plantilla , pero en la práctica esto es poco común.

Por ejemplo, para transcluir la Plantilla: Me gusta / doc , sería {{Template:Like/doc}}o {{Like/doc}}. Las subpáginas solo están permitidas en ciertos espacios de nombres, como las páginas de Usuario, Talk o Wikipedia; actualmente, no se pueden crear subpáginas de las páginas del artículo principal .

Las subpáginas se pueden utilizar para una discusión compartida en las páginas de discusión. Por ejemplo: desea discutir la eliminación y la redirección del artículo Pussycat al artículo Cat en ambas páginas de discusión. Primero, cree la subpágina Talk: Pussycat / ¡Eliminemos Pussycat! , escribe tu comentario en él y luego translúdelo en Talk: Pussycat y Talk: Cat usando la plantilla {{Talk:Pussycat/Let's delete Pussycat!}}. Los comentarios publicados en esta subpágina se mostrarán en ambas páginas de discusión. Para facilitar la edición de la subpágina, puede resultar útil preceder la conversación transcluida con {{ lat }}; por ejemplo, el wikitexto {{lat|Pussycat/Let's delete Pussycat!}}produciría Talk: Pussycat / Let's delete Pussycat!  ( editar |articulo | historia | enlaces | ver | registros ) . La traducción de esta maneranoconservará un registro fijo de la discusión en el momento de cualquier archivo, por lo que las discusiones deben cerrarse junto con el archivo.

Una alternativa es no utilizar subpáginas en absoluto. Puede centralizar la discusión, de la manera normal, en una sola página de discusión y señalarla en la otra página de discusión sustituyendo la plantilla {{ Por favor vea }}, según WP: MULTI . Como ejemplo, podría tener lugar una discusión en Talk: Pussycat # ¡Eliminemos Pussycat! ; Luego, puede colocar el wikitexto {{subst:Please see|Talk:Pussycat#Let's delete Pussycat!}}en la página Talk: Cat . Cuando se guardaba la edición, la sustituía por el texto:

== Discusión en Talk: Pussycat # ¡Eliminemos Pussycat! ==[[Archivo: Farm-Fresh eye.png | 15px | link = | alt =]] Estás invitado a unirte a la discusión en [[Discusión: Pussycat # ¡Eliminemos Pussycat!]]. Gracias. [[Usuario: Ejemplo | Ejemplo]] ([[Charla de usuario: Ejemplo | charla]]) 19:03, 20 de octubre de 2014 (UTC) {{z48}} <! - Plantilla: Consulte ->

Paginas especiales

Algunas páginas de Special: Specialpages pueden ser transcluidas, como Special: Allpages , Special: Prefixindex , Special: Newfiles , Special: Newpages , Special: Recentchanges y Special: Recentchangeslinked . Muestras:

  • {{Special:Allpages/General}} - una lista de páginas que comienzan en "General".
  • {{Special:Prefixindex/General}} - una lista de páginas con el prefijo "General".
  • {{Special:Newfiles/4}} - una galería de los cuatro archivos cargados más recientemente.
  • {{Special:Newpages/5}} - una lista de las cinco páginas creadas más recientemente.
  • {{Special:Recentchanges/5}} - los cinco cambios más recientes.
  • {{Special:Recentchangeslinked/General}} - cambios recientes en las páginas vinculadas desde "General".

Intentar transcluir {{Special:Categories}}no dará como resultado una lista real de categorías, pero {{Special:Prefixindex/Category:}}puede usarse para este propósito.

Excepto por Special:Recentchangeslinked, la barra y la palabra o número después de la barra, se pueden omitir, dando una lista de páginas sin un punto de partida específico, o una lista de la longitud predeterminada.

Los parámetros de URL se pueden proporcionar como parámetros de plantilla:

  • {{Special:Recentchanges|namespace=10|limit=5}} - los cinco cambios más recientes en el espacio de nombres "Plantilla".
  • {{Special:Prefixindex/Jimbo Wales/|namespace=2|stripprefix=1}}- las subpáginas del usuario: Jimbo Wales , pero sin el prefijo de la página del usuario.

Nota: la inclusión de ciertas páginas especiales (como Especial: Nuevas páginas ) puede cambiar el título mostrado de la página.

Ver también

Transclusión de MediaWiki

  • mw: Transclusion : una introducción simple (en MediaWiki).
  • meta: Ayuda: Página incrustada : proporciona información básica (en Meta-Wiki).
  • Wikipedia: espacio de nombres de MediaWiki
    • meta: Ayuda: espacio de nombres de MediaWiki : en Meta-Wiki.
  • meta: Ayuda: Variable : información sobre las variables de MediaWiki (en Meta-Wiki).
  • Ayuda: Transclusión de sección etiquetada :
    • mw: Extensión: Transclusión de sección etiquetada : en MediaWiki.
    • meta: Ayuda: Plantilla # Transclusión de la sección etiquetada : en Meta-Wiki.

Plantillas

  • Ayuda: una guía rápida de plantillas : una introducción sencilla.
  • Ayuda: Plantilla : descripción más detallada.
    • meta: Ayuda: Plantilla : ayuda en Meta-Wiki. Enlaces a varias otras guías en el plomo.
    • mw: Ayuda: Plantilla : una simple introducción a MediaWiki.
  • Wikipedia: Índice de plantillas : un directorio de plantillas disponibles.
  • Wikipedia: espacio de nombres de la plantilla: sobre el espacio de nombres de la plantilla .
  • Wikipedia: límites de la plantilla : limitaciones a la complejidad de las páginas.

Otro

  • Transclusión para tontos
  • Wikipedia: costos y beneficios de la transclusión
  • {{ Transclusión de usuario }} y {{ Transclusión de usuario no }}: espacios de usuario para declarar la propia postura sobre la transclusión
  • Wikipedia: Purgar : para forzar la transclusión de plantillas recién actualizadas.
  • Wikipedia: Sustitución : lo opuesto a la transclusión.
  • Wikipedia: Artículos modulares de WikiProject : ahora desaparecido.
  • Bugzilla: Solicitud de transclusión de plantillas de Commons : una propuesta para el soporte de plantillas de interwiki.
  • Mw: User: Peter17 / Transclusión interwiki razonablemente eficiente