Plantilla:Ficha de deportista/olímpico

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda
Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]

Se crea esta subplantilla para que:

  1. DRY. Cada vez que se quiera el formato que usa |medallista olímpico= no se tenga que copiar una y otra vez el mismo marcado:
    {{#if:{{{medallista olímpico|}}}|[[Archivo:Olympic rings.svg|35px]] '''Medallista olímpico''' [[Archivo:Olympic rings.svg|35px]]}}
    Olympic rings without rims.svg Medallista olímpico Olympic rings without rims.svg
  2. Abstracción y reutilidad. Para que lo anterior sea efectivo, se le ha de poder pasar un parámetro de texto para adaptarla a otras fichas, por ejemplo la del {{MedallaOlímpica}} o {{Ficha de tenista}}. Que vuelve a repetir el mismo marcado:
    [[Archivo:Olympic rings.svg|35px|link=]] Juegos Olímpicos [[Archivo:Olympic rings.svg|35px|link=]]
    Olympic rings without rims.svg Juegos Olímpicos Olympic rings without rims.svg
  3. En un futuro, si se decide cambiar la imagen o que sea opcional, tan sólo hay que hacerlo desde aquí o añadir un parámetro más para la misma.


Parámetros

|olímpico=
(bool) sí/no|null...
Texto o el parámetro |medallista olímpico= de la ficha padre si va embebida.
|texto=
(string) texto a mostrar en la cabecera.
Se le puede pasar un texto o el parámetro |medallista olímpico texto= de la ficha padre si va embebida.
Por defecto: Medallista olímpico.


Uso

{{Ficha de deportista/olímpico
|olímpico  = <!-- (bool) sí/no|null... ó parámetro {{{medallista olímpico|}}} -->
|texto     = <!-- (string) texto|null... ó parámetro {{{medallista olímpico texto|}}} -->
}}


Ejemplos

Ejemplo, embebido en otra ficha pero se puede usar individualmente, reitero que creo se debe mantener como hija de la ficha de deportista, es lógico. Código:

{{Ficha de deportista/olímpico |olímpico = {{{medallista olímpico|}}} |texto = {{{medallista olímpico texto|}}}}}
{{Ficha de deportista/olímpico
|olímpico  = {{Parámetro|medallista olímpico}}
|texto     = '''Medallista olímpico'''
}}
{{Ficha de deportista/olímpico |olímpico  = {{Parámetro|medallista olímpico}}}}

Ejemplo supuesto para tenista si quisiéramos modificar, medallista:

{{Ficha de deportista/olímpico |olímpico  = {{Parámetro|medallista olímpico}} |texto = Tenista olímpico}}

Olympic rings without rims.svg Tenista olímpico Olympic rings without rims.svg

Otros ejemplos

Simulado valores o sin la plantilla padre:

{{Ficha de deportista/olímpico |olímpico  = sí |texto = Medallero}}

Resultado simulado: Olympic rings without rims.svg Medallero Olympic rings without rims.svg

Cambio de texto, la que usa MedallaOlímpica:

{{Ficha de deportista/olímpico |olímpico  = sí |texto = Juegos Olímpicos}}

Olympic rings without rims.svg Juegos Olímpicos Olympic rings without rims.svg

Cambio de texto (simulado deportista es medallista olímpico), la que usa Ficha de tenista o deportista:

{{Ficha de deportista/olímpico |olímpico  = sí |texto = Medallista olímpico}}

Olympic rings without rims.svg Medallista olímpico Olympic rings without rims.svg

Más ejemplos:
- Énfasis:

{{Ficha de deportista/olímpico |olímpico  = sí |texto = '''Medallista olímpico'''}}

Olympic rings without rims.svg Medallista olímpico Olympic rings without rims.svg

- Color:

{{Ficha de deportista/olímpico |olímpico  = sí |texto = {{Rojo|'''Medallista olímpico'''}}}}

Olympic rings without rims.svg Medallista olímpico Olympic rings without rims.svg


Pruebas

  • Se está usando ya satisfactoriamente en {{MedallaOlímpica}}.
  • Se está usando todo junto en Vivi Ruano. Con la plantilla en pruebas {{Ficha de tenista}} y la mencionada MedallaOlímpica.
    Ejemplo del código de estas plantillas en donde se usa:

Ficha de tenista/pruebas:

// El salto después de <br /> sólo es para mostrar el código aquí.
{| class="infobox_v2" style="width:24em; font-size:88%"
! colspan="3" class="slim" style="background-color:#CCCCCC;" | {{{nombre}}}<br />
{{Ficha de deportista/olímpico|olímpico={{{medallista olímpico|}}}|texto=Medallista olímpico}}
|-
...

MedallaOlímpica:

<noinclude>{| class="infobox" style="width: 25em; font-size: 95%;"
</noinclude>|- style="background: #A9DBEF; text-align: center; font-weight: bold;"
! colspan="3" | {{Ficha de deportista/olímpico|olímpico=sí|texto=Juegos Olímpicos}}<noinclude>
|}
...
Esta documentación está transcluida desde Plantilla:Ficha de deportista/olímpico/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.