Plantilla:Ficha

De El Museo de los 8 bits
Saltar a: navegación, buscar
Template-info.svg Documentación de plantilla [ver] [editar]

Esta plantilla tiene como objetivo ser una metaplantilla, es decir, una plantilla usada para ser la base de otras plantillas, no para ser usada directamente en el artículo. Véase aquí para más información acerca de las fichas en general.

Uso

Todos los parámetros son opcionales.

Parámetros

Enlaces Ver/discusión/editar

nombre
Estos enlaces apuntan al nombre de la plantilla. Si este parámetro es omitido los enlaces no se mostrarán.

Titulo y subtitulo

Titulo de la ficha
Subtitulo de la ficha
(el resto de la infobox)

Se recomienda siempre establecer título a la ficha. También se pueden establecer 2 subtítulos a la ficha.

titulo 
Texto a mostrar como título.
subtitulo 
Subtitulo de la ficha.
subtitulo2 
Subtitulo #2.

Contenido opcional

imagen, imagen2, imageninferior 
imágenes para mostrar en la parte superior de la plantilla. Solo se especifica el nombre de la imagen, ejemplo Wikiletra.svg. La imagen se centra de forma predeterminada.
tamañoimagen, tamañoimagen2, tamañoimageninferior 
tamaño de las imágenes. (predeterminado:240px)
imagenizquierda, imagenderecha 
Las imagenes pequeñas.
tamañoimagenizquierda, tamañoimagenderecha 
Tamaño de las imagenes pequeñas. (predeterminado:100px)
pie, pie2, pieizquierdo, piederecho, pieinferior 
Pies de imagen.
seccion(n) 
Texto usado como sección.
etiqueta(n)
Texto usado como etiqueta.
datos(n)
Texto usado como datos.
piedetabla
Texto del pie de la tabla. Se usa para notas la pie, véase también, etc.

Estilos CSS opcionales

estilocuerpo 
Se aplica a toda la tabla.
estilotitulo 
Se aplica en el titulo.
estilosubtitulo 
Se aplica a los subtitulos.
estiloimagen 
Se aplica a las imagen, imagen2 e imageninferior.
estilopie 
Se aplica a los pies de imagen, imagen2 e imageninferior.
estiloseccion
A las secciones.
estiloetiqueta
A las etiquetas.
estilodatos
Se aplica a los datos.
estilopiedetabla
Se aplica al pie de tabla.

Cabeceras

Al ser una metaplantilla basada en el diseño de Ficha v2, esta usa cabeceras especificas de acuerdo a la tematica de la plantilla. Para usar las cabeceras se pueden usar 2 parámetros:

tipocabecera
Establece el tipo de cabecera.
colorfondo
Establece el color de la cabecera.
media
Si este parámetro se establece "si" entonces se establece al titulo la clase "media" en vez de "cabecera". Esto permite títulos mas compactos.

Microformatos

clase 
Este parámetro es insertado en el atributo "class", el cual afecta toda la ficha.
claseimagen 
Este parámetro es insertado en el atributo "class" de las imagenes.
clase(n) 
Este parámetro es insertado en el atributo "class" de la sección que se especifique. Si no hay datos no tiene efecto.
clasesubtitulo 
Este parámetro es insertado en el atributo "class" de los subtitulos.
clasepiedetabla 
Este parámetro es insertado en el atributo "class" del pie de tabla.

Esta plantilla soporta la adición de información de microformatos. Esto se hace añadiendo el atributo "class" a determinada celda de datos, indicando que clase de información contiene. Por ejemplo, para marcar una ficha como una vCard, se agrega el siguiente parámetro:

|clase = vcard

Y para cada sección de datos, el parámetro correspondiente:

|clase1 = fn
|clase2 = org
|clase3 = tel

...y así todos los parámetros "class" de la plantilla.

Véase microformats.org para más información sobre microformatos en general.

Campos opcionales

Una celda con etiqueta pero sin datos no se muestra. Esto permite la fácil creación de nuevas celdas para la ficha. Para hacer una celda opcional se tiene que incluir un parametro que predetermina el contenido de esta como una cadena vacia:

|etiqueta5 = Población
|datos5  = {{{población<includeonly>|</includeonly>}}}

De esta forma si el artículos no define el parametro de población no se muestra la etiqueta.

Para campos mas complejos que contengan campos texto también es posible convertir opcional el campo. En esos casos se utiliza "#if", ejemplo (usando el texto kg):

|etiqueta6 = Masa
|datos6  = {{#if:{{{masa<includeonly>|</includeonly>}}} |{{{masa}}} [[kg]]}}

Para mas información sobre el uso de #if, véase aquí.

También es posible convertir secciones a secciones opcionales de una forma parecida:

{{Ficha
|título       = Ejemplo de una sección opcional
|tipocabecera = Ejemplo de tipo de cabecera
|seccion1  = {{#if:{{{etiqueta_1<includeonly>|</includeonly>}}}{{{etiqueta_2|}}}{{{etiqueta_3|}}}|Sección opcional}}
|etiqueta2 = etiqueta_1
|datos2    = {{{etiqueta_1<includeonly>|</includeonly>}}}
|etiqueta3 = etiqueta_2
|datos3    = {{{etiqueta_2<includeonly>|</includeonly>}}}
|etiqueta4 = etiqueta_3
|datos4    = {{{etiqueta_3<includeonly>|</includeonly>}}}
}}

La sección1 se muestra si cualquiera de las etiquetas 1,2 o 3 se definen. Si ningún parámetro es definido entonces no se mostrara la sección.

Ejemplos de uso

Test Infobox
Subtitulo Test Infobox
Wikiletra.svg
Pie izquierdo
Wikiletra.svg
Pie derecho
Wikiletra.svg
Pie
Wikiletra.svg
Pie2
Sección
Datos
Todos definidos (sección)
Etiqueta y datos (etiqueta) Etiqueta y datos (datos)
Wikiletra.svg
Pie inferior
Pie de tabla
{{Ficha
|titulo  = Test Infobox
|tipocabecera    = humano
|subtitulo       = Subtitulo Test Infobox
|imagenizquierda = Wikiletra.svg
|tamañoimagenizquierda = 75px
|pieizquierdo    = Pie izquierdo
|imagenderecha   =  Wikiletra.svg
|tamañoimagenderecha = 75px
|piederecho      = Pie derecho
|imagen          = Wikiletra.svg
|tamañoimagen    = 150px
|pie             = Pie
|imagen2         = Wikiletra.svg
|tamañoimagen2   = 90px
|pie2            = Pie2

|estiloseccion = background:#ccf;
|estiloetiqueta = background:#ddf;

|seccion1  = Sección
|etiqueta1 = 
|datos1    = 
|seccion2  = 
|etiqueta2 = Etiqueta
|datos2    = 
|seccion3  =
|etiqueta3 = 
|datos3    = Datos
|seccion4  = Todos definidos (sección)
|etiqueta4 = Todos definidos (etiqueta)
|datos4    = Todos definidos (datos)
|seccion5  =
|etiqueta5 = Etiqueta y datos (etiqueta)
|datos5    = Etiqueta y datos (datos)

|imageninferior  = Wikiletra.svg
|tamañoimageninferior = 110px
|pieinferior     = Pie inferior

|piedetabla    = Pie de tabla
|estilopiedetabla = background:#ddf;
}}

Cuando una etiqueta es definida sin una campo de datos esta no aparece en la tabla.


Para este ejemplo se usara:

  • tipocabecera = comunicación
  • colorfondotitulo = #ff0000
  • estilo = width:20em; background-color:#e0ffff
  • estiloetiqueta = width:33%;
Test Infobox
Etiqueta 1 Datos 1
Etiqueta 2 Datos 2
Etiqueta 3 Datos 3
Sección 4
Etiqueta 5 Datos 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Pie de tabla


Sintaxis completa

(Nota: La plantilla soporta hasta 71 recuadros internos; pero aquí solo se incluyen 20 ya que fichas más grandes son raras. Para usar mas de 20 solo extiende la numeración como se requiera. Los parámetros del microformato "class" también son omitidos ya que no son usados comúnmente.)

{{Ficha
|nombre  =
|estilo  = 
|titulo  = 
|tipocabecera  =

|estilo imagen = 
|estilo pie    = 

|estilo imagenes = 
|estilo pies     = 

|imagen        = 
|tamañoimagen  = 
|pie           = 
|imagen2       = 
|tamañoimagen2 = 
|pie2          = 

|imagenizquierda = 
|tamañoimagenizquierda = 
|pieizquierdo   = 

|imagenderecha  = 
|tamañoimagenderecha = 
|pie derecho     = 

|estiloseccion  = 
|estiloetiqueta = 
|estilodatos    = 

|seccion1   = 
|etiqueta1  = 
|datos1     = 
|seccion2   = 
|etiqueta2  = 
|datos2     = 
|seccion3   = 
|etiqueta3  = 
|datos3     = 
|seccion4   = 
|etiqueta4  = 
|datos4     = 
|seccion5   = 
|etiqueta5  = 
|datos5     = 
|seccion6   = 
|etiqueta6  = 
|datos6     = 
|seccion7   = 
|etiqueta7  = 
|datos7     = 
|seccion8   = 
|etiqueta8  = 
|datos8     = 
|seccion9   = 
|etiqueta9  = 
|datos9     = 
|seccion10  = 
|etiqueta10 = 
|datos10    = 
|seccion11  = 
|etiqueta11 = 
|datos11    = 
|seccion12  = 
|etiqueta12 = 
|datos12    = 
|seccion13  = 
|etiqueta13 = 
|datos13    = 
|seccion14  = 
|etiqueta14 = 
|datos14    =
|seccion15  = 
|etiqueta15 = 
|datos15    = 
|seccion16  = 
|etiqueta16 = 
|datos16    = 
|seccion17  = 
|etiqueta17 = 
|datos17    = 
|seccion18  = 
|etiqueta18 = 
|datos18    = 
|seccion19  = 
|etiqueta19 = 
|datos19    = 
|seccion20  = 
|etiqueta20 = 
|datos20    = 

|imageninferior = 
|tamañoimageninferior = 
|pieinferior    = 

|estilo piedetabla =
|piedetabla = 
}}