Plantilla:Fmbox
{{{texto}}} |
Esta plantilla tiene algunos parámetros opcionales que pueden resultar bastante complicados. Por favor, no la modifiques a menos que estés seguro de entenderla y estés preparado para arreglar cualquier daño colateral que se produzca ante resultados inesperados. Cualquier experimento debe ser llevado a cabo en una plantilla de pruebas o en tu espacio de usuario. |
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}}
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. }}
Cuerpo del texto. |
Tipos (type)
La plantilla posee tres distintos parámetrospara type, y distintas imágenes default para cada uno.
type=warning – Avisos como MediaWiki:Revision-info. |
type=editnotice – Fondo transparente. |
type=system – Fondo gris por defecto. |
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.
imagen = [[Image:User-info.svg|40px]] |
imagen = [[Image:Commons-logo.svg|40x40px]] Nótese el uso de 40x40px para limitar el ancho y la altura. |
Otro
Otras combinaciones
Imagen por defecto sin especificar un parámetro imágen. |
image=none – Ninguna imagen, por lo que el texto se esparce en toda la caja. |
imagen = [[Image:User-info.svg|40px]] imagenderecha = [[Image:Nuvola apps bookcase.svg|40px]] |
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> }}
Signo igual = las llaves { } funcionan bien. Pero aquí hay una barra | y dos llaves de "fin" }}. Y ahora una barra y llaves de fin |}}. |
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 [ · ].
Por favor añade las categorías e interwikis en esa subpágina.