Plantilla:Fmbox/uso

De Wikinoticias, la fuente libre de noticias

Esta es la {{fmbox}} o footer & header message box (plantilla de caja de mensajes de pie y encabezado de página).

Se utiliza especialmente para los mensajes del espacio de nombres MediaWiki, y para las varias advertencia de los mensajes del sistema. La plantilla es muy similar a {{ambox}} y {{ombox}}, pero esta plantilla tiene un ancho del 100%.

Uso[editar]

Uso simple:

{{fmbox | texto = Algún texto}}

Ejemplo más complejo:

{{fmbox
| type      = editnotice
| imagen    = [[Image:Emblem-question-yellow.svg|40px]]
| style     = border: 1px solid #f4c430; color: red; font-weight: bold; font-style: italic;
| texto     = Cuerpo del texto.
}}

Tipos (type)[editar]

La plantilla posee tres distintos parámetrospara type, y distintas imágenes default para cada uno.

Otras imágenes[editar]

En general, no se utilizarán las imágenes simples utilizadas por defecto, sino que se utilizarán otras más específicas o ninguna imagen en lo absoluta. El parámentro imagen especifica una imagen distinta a las establecidas por defecto.

Otro[editar]

Otras combinaciones

Parámetros[editar]

Lista de todos los parámetros

{{fmbox
| id            = 
| class         = 
| type          = system / editnotice / warning
| imagen        = none / [[Imagen:Ejemplo.svg|40px]]
| imagenderecha = [[Imagen:Ejemplo.svg|40px]]
| style         = valor CSS
| texto         = Cuerpo del mensaje.
}}

id

Cualquier id CSS opcional sin comillas " ··· ". En general se utiliza para marcar un mensaje y facilitar al javascript para detectar este mensaje. Por ejemplo, MediaWiki:Sp-contributions-footer utilizaría:
id = sp-contributions-footer

class

Cualquier clase CSS opcional sin comillas " ··· ". En general se utiliza para agregar cualquier otra clase a un mensaje.

type

Si no se especifica un parámetro type, será system por defecto, que dará un color gris claro.

style

Valores CSS opcionales para toda la caja, sin comillas " ··· " y con punto y coma al final ;. Por ejemplo:
style = margin-top: 1em;

imagen

sin parámetro = Si no se especifica el parámetro image se utiliza una imagen por defecto, que es especificada a su por el tipo establecido.
una imagen = La imagen debe agregarse utilizando código wiki, de 40px o 50px de ancho dependiendo la imagen, aunque la plantilla puede utilizar cualquier otro tipo de tamaño Por ejemplo:
imagen = [[Imagen:User-info.svg|40px]]
none = No se utiliza una imagen

imagenderecha

sin parámetro = Si no se especifica el parámetro imagenderecha no se utiliza ninguna imagen
una imagen = La imagen debe agregarse utilizando código wiki, de 40px o 50px de ancho dependiendo la imagen, aunque la plantilla puede utilizar cualquier otro tipo de tamaño Por ejemplo:
imagen = [[Imagen:User-info.svg|40px]]
lo que sea = Cualquier objeto que quieras situar a la derecha.

texto

Cuerpo del texto

Detalles técnicos[editar]

La plantilla no debería ser utilizada para menos de un ancho del 100%, por lo que tales usos requerirán de {{ombox}}. Si necesitas ciertos caracteres en el parámetro texto, debes evitarlos así:

{{fmbox
| texto  = <div>
Signo igual = las llaves { } funcionan bien. Pero aquí hay una barra {{!}} y dos llaves de "fin"
<nowiki>}}</nowiki>. Y ahora una barra y llaves de fin <nowiki>|}}</nowiki>.
</div>
}}

Esta plantilla utiliza HTML en lugar de código wiki. Así hacemos plantillas meta ya que el código wiki tiene algunos inconvenientes. Por ejemplo, hace más complicado usar funciones parser y algunos caracteres especiales en los parámetros.

Las imágenes por defecto son en formato png y no svg, ya que algunos ordenadores y navegadores tienen dificultad para procesar el fondo transparente de estas. Las imágenes png fueron optimizadas para que se vean bien en todos los navegadores.