Plantilla:Extracto

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Template:Excerpt and the translation is 100% complete.
Template documentation

Esta plantilla sirve para reutilizar partes de páginas en otras páginas. Esta práctica tiene varias ventajas:

  • Reduces el mantenimiento al evitar contenido duplicado que se debe actualizar múltiples veces
  • Mejora la calidad del contenido al incentivar a los editores a fusionar contenido relacionado, en lugar de tener múltiples versiones en diversos estados de desarrollo
  • Fomenta la colaboración al canalizar a los contribuyentes a un mismo lugar, en vez de trabajar en paralelo

Esta plantilla extiende las capacidades de la transclusión normal.

Uso

Uso básico

  • {{Excerpt|Page title}} — Transcluir la sección introductoria (ejemplo)
  • {{Excerpt|Page title|Section title}} — Transcluir una sección específica, excluyendo subsecciones (ejemplo)

Parámetros

  • 1 — Título de la página a transcluir. Único parámetro obligatorio. Por defecto se transcluye la sección introductoria (ejemplo).
  • 2 — Título de la sección a transcluir (ejemplo).
  • fragment — Nombre del fragmento a traducir. Se debe marcar con ‎<section begin=Name of the fragment /> y ‎<section end=Name of the fragment /> en la página transcluída (ejemplo). Nótese que esta plantilla provee otras maneras de transcluir fragmentos específicos sin la necesidad de etiquetas de sección.
  • only — Elementos a transcluir (ejemplo). Por defecto se transcluyen todos los elementos.
    • only=file o only=files — Transcluir solo los archivos
    • only=list o only=lists — Transcluir solo las listas
    • only=table o only=tables — Transcluir solo las tablas
    • only=template o only=templates — Transcluir solo las plantillas
    • only=paragraph o only=paragraphs — Transcluir solo los párrafos
  • paragraphs — Párrafos a transcluir. Por defecto se transcluyen todos los párrafos.
    • paragraphs=0 — No transcluir párrafos
    • paragraphs=1 — Transcluir el primer párrafo
    • paragraphs=2 — Transcluir el segundo párrafo
    • paragraphs=1,3 — Transcluir el primer y tercer párrafo
    • paragraphs=1-3 — Transcluir el primer, segundo y tercer párrafo
    • paragraphs=1-3,5 — Transcluir el primer, segundo, tercer y quinto párrafo
    • paragraphs=-1 — Transcluir todos los párrafos excepto el primero
    • paragraphs=-2 — Transcluir todos los párrafos excepto el segundo
    • paragraphs=-1,3 — Transcluir todos los párrafos excepto el primero y tercero
    • paragraphs=-1-3 — Transcluir todos los párrafos excepto el primero, segundo y tercero
    • paragraphs=-1-3,5 — Transcluir todos los párrafos excepto el primero, segundo, tercero y quinto
  • lists — Listas a transcluir. Por defecto se transcluyen todas las listas. Misma sintaxis que al transcluir párrafos.
  • files — Archivos a transcluir. Por defecto se transcluyen todos los archivos. Misma sintaxis que al transcluir párrafos, pero además:
    • files=A.jpg — Transcluir el archivo «A.jpg»
    • files=A.jpg, B.png, C.gif — Transcluir los archivos «A.jpg», «B.png» y «C.gif»
    • files=.+%.png — Transcluir todos los archivos PNG
    • files=-A.jpg — Transcluir todos los archivos excepto «A.jpg»
    • files=-A.jpg, B.png, C.gif — Transcluir todos los archivos excepto «A.jpg», «B.png» y «C.gif»
    • files=-.+%.png — Transcluir todos los archivos que no son PNG
  • tables — Tablas a transcluir. Por defecto se transcluyen todas las tablas. Misma sintaxis que al transcluir párrafos, pero además:
    • tables=Stats2020 — Transcluir la tabla con id «Stats2020»
    • tables=Stats2020, Stats2019, Stats2018 — Transcluir las tablas con ids «Stats2020», «Stats2019» y «Stats2018»
    • tables=-Stats2020 — Transcluir todas las tablas excepto la que tiene id «Stats2020»
    • tables=-Stats2020, Stats2019, Stats2018 — Transcluir todas las tablas excepto las que tienen ids «Stats2020», «Stats2019» y «Stats2018»
  • templates — Plantillas a transcluir. Por defecto se transcluyen todas las plantillas. Misma sintaxis que al transcluir párrafos, pero además:
    • templates=Infobox — Transcluir la plantilla «Infobox»
    • templates=Infobox, Navbox, Chart — Transcluir las plantillas «Infobox», «Navbox» y «Chart»
    • templates=-Infobox — Transcluir todas las plantillas excepto «Infobox»
    • templates=-Infobox, Navbox, Chart — Transcluir todas las plantillas excepto «Infobox», «Navbox» y «Chart»
  • this — Cambiar el texto inicial del aviso. Por ejemplo, si el contenido transcluído es una sección, puedes usar this=This gallery is para que el aviso lea «Esta galería es un extracto de...» (ejemplo).
  • hat=no — Ocultar el aviso «Esta sección es un extracto de...»
  • more=yes — Mostrar un enlace «Leer más» al final
  • bold=yes — Conservar el texto en negritas.
  • quote=yes — Envolver el extracto con etiquetas ‎<blockquote>.
  • inline=yes — Envolver el extracto con etiquetas ‎<span> para utilizarlo dentro de otro texto.
  • references=no — Quitar todas las referencias.
  • subsections=yes — Incluir las subsecciones de la sección transcluída. Nótese que si la transclusión se hace desde una sección de nivel 3, y las subsecciones transcluídas también son de nivel 3, entonces las subsecciones transcluídas se mostrarán con la misma jerarqía de la sección transclusora, lo cual probablemente no sea deseable, de modo que se debe utilizar esta opción con cuidado.

Reemplazando secciones por extractos

Cómo reemplazar una sección por un extracto.

Las secciones son a veces resúmenes de subpáginas más precisas. A veces es conveniente reemplazar el contenido de tales secciones por extractos de las subpáginas, luego de fusionar el contenido original de la sección (si es que lo hay) en la subpágina. Esto mejora tanto la subpágina como la sección, reduce el mantenimiento, canaliza los colaboradores, etc.

Una forma eficiente de proceder es:

  1. Abre la sección en una pestaña y la subpágina en otra.
  2. Edita ambas.
  3. Copia el texto de la sección y pégalo bajo la sección introductoria de la subpágina.
  4. Borra el contenido repetido y ajusta utilizando el sentido común.
  5. Guarda los cambios en la subágina con un resumen de edición como: Traigo contenido desde [[Page]].
  6. De vuelta en la sección borra todo el contenido y deja en su lugar un extracto de la subpágina.
  7. Guarda los cambios en la sección con un resumen de edición como: Muevo contenido a [[Subpage]] y dejo un extracto.

Ejemplos

Sección introductoria

{{Excerpt|Lorem ipsum}}
This is an image.
This is another image.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.[1]

Sección específica

{{Excerpt|Lorem ipsum|Section}}
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?

Solo archivos

{{Excerpt|Lorem ipsum|only=files|hat=no}}
This is an image.
This is another image.

Solo la ficha

{{Excerpt|Extension:InterwikiExtracts|only=templates|templates=Extension|this=This infobox is}}
Extensión matemática MediaWiki
OOjs UI icon advanced-invert.svg
Excerpt
Estado de lanzamiento estable
Implementación Parser Función
Descripción Allows to reuse content from other wikis
Autor(es) Sophivorusdiscusión
Última versión 4.2 (2020-01-27)
MediaWiki 1.25+
PHP 5.5+
Cambios de la base de datos No
Licencia Ninguna licencia especificó
Descarga
Ejemplo 1
Traduce el Excerpt extensión si es disponible en translatewiki.net
Asuntos Tareas abiertas · Reportar un bug

Sin ficha

{{Excerpt|Extension:InterwikiExtracts|templates=-Extension}}

InterwikiExtracts (formerly WikipediaExtracts) is an extension to reuse content from other wikis. It introduces the {{#InterwikiExtract}} parser function that gets content from any wiki defined in your interwiki table (actually, any wiki that has iw_api defined, but most do).

The content can be returned in three formats: HTML, wikitext or plain text. See the #Usage section for details about each format.

Portales

{{Excerpt|Lorem ipsum|files=1|references=0|hat=no|more=yes}}
This is an image.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Véase también

Template data

Transcluir cualquier parte de cualquier página

Template parameters

ParameterDescriptionTypeStatus
Página1

Página a transcluir

Example
Ciencia
Page namerequired
Sección2

Sección a transcluir

Example
Historia
Stringoptional
Avisohat

Oculta el aviso inicial

Example
0
Booleanoptional
Estothis

Texto inicial del aviso

Example
Esta galería es
Stringoptional
Leer másmore

Agrega un enlace «Leer más» al final

Example
1
Booleanoptional
Negritasbold

Conservar el texto en negritas

Example
1
Booleanoptional
Citarquote

Envolver el extracto con etiquetas <blockquote>

Example
1
Booleanoptional
En líneainline

Envolver el extracto con etiquetas <span> para utilizarlo dentro de otro texto

Example
1
Booleanoptional
Referenciasreferences

Quitar todas las referencias

Example
0
Booleanoptional
Subseccionessubsections

Incluir las subsecciones de la sección transcluída

Example
1
Booleanoptional
Fragmentofragment

Nombre del fragmento a transcluir

Example
Nombre del fragmento
Booleanoptional
Soloonly

Elementos a transcluir

Example
tables
Stringoptional
Párrafosparagraphs

Párrafos a transcluir

Example
1-3,5
Stringoptional
Archivosfiles

Archivos a transcluir

Example
A.jpg, B.png
Stringoptional
Tablastables

Tablas a transcluir

Example
Stats2020
Stringoptional
Listaslists

Listas a transcluir

Example
1-3,5
Stringoptional
Plantillastemplates

Plantillas a transcluir

Example
Ficha
Stringoptional
Editar traducciones de parámetros