Plantilla:Fmbox

De Wikinoticias, la fuente libre de noticias
[ver · editar · actualizar]
Documentación de plantilla

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

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)

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

Otras imágenes

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

Otras combinaciones

Parámetros

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

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.

Esta documentación se encuentra en la subpágina Plantilla:Fmbox/uso [editar · historial].
Por favor añade las categorías e interwikis en esa subpágina.