Manual:$wgFooterIcons
Apariencias: $wgFooterIcons | |
---|---|
Lista abstracta de iconos de pie de página para apariencias. It replaces the old copyrightico and poweredbyico code, which until MediaWiki 1.27 could be influenced with $wgCopyrightIcon |
|
Introducido en la versión: | 1.17.0 (r77741) |
Eliminado en la versión: | aún se usa |
Valores permitidos: | (matriz) |
Valor predeterminado: | ver más abajo |
Otras configuraciones: Alfabéticamente | Por Función |
Detalles
Puedes añadir nuevos iconos a los bloques 'copyright' o 'poweredby' incluidos de serie, o bien puedes crear un bloque nuevo. Ten en cuenta, sin embargo, que posiblemente necesites añadir código CSS adicional a medida para que los bloques nuevos se vean bien en Monobook; en el caso de las apariencias Vector y Modern, los bloques nuevos deberían verse bien sin necesidad de ningún código CSS en especial.
$wgFooterIcons en sí misma es una matriz tipo parámetro/valor. El parámetro es el nombre de un bloque en el que se insertarán los iconos. El ID final varía según la apariencia; Monobook y Vector convertirán 'poweredby' en 'f-poweredbyico', mientras que Modern lo convertirá en 'mw_poweredby'. El valor es a su vez una matriz de iconos parámetro/valor, o bien una cadena. En la matriz parámetro/valor, el parámetro puede ser usado (o no) por la apariencia, pero puede ser usado también para encontrar el icono y desactivarlo o cambiarlo si es necesario. Esto resulta útil para desactivar iconos introducidos por las extensiones. El valor debe ser una cadena o una matriz. Si es una cadena, se emitirá directamente como HTML, aunque algunas apariencias pueden decidir ignorarla. El formato preferido para el icono es una matriz. Se utilizan los siguientes parámetros:
- src
- Un URL absoluto que apunta a la imagen a utilizar para el icono. Esto se recomienda, aunque no es obligatorio. Algunas apariencias ignorarán los iconos que no dispongan de una imagen.
- srcset
- Se usa para HiDPI display support . Puedes indicar rutas a versiones más grandes del icono.
- url
- El URL a utilizar en la <a> que envuelve el texto o icono; si no se indica ninguno, no se emitirá la <a>.
- alt
- Esto es la forma textual del icono. Se mostrará sin una imagen en apariencias como Modern si no se usa src; por lo demás, se usará como parámetro alt="" de la imagen. Este parámetro es obligatorio.
- width
- height
- Si el icono indicado en src no tiene el tamaño estándar, puedes indicar el tamaño a utilizar con estos parámetros; de lo contrario, de forma predeterminada estos parámetros usarán las dimensiones estándar 88x31.
Valor predeterminado
Versión de MediaWiki: | ≥ 1.34 |
$wgFooterIcons = [
"copyright" => [
"copyright" => [], // variable de sustitución para el icono de copyright integrado
],
"poweredby" => [
"mediawiki" => [
// Defaults to point at
// "$wgResourceBasePath/resources/assets/poweredby_mediawiki_88x31.png"
// plus srcset for 1.5x, 2x resolution variants.
"src" => null,
"url" => "https://www.mediawiki.org/",
"alt" => "Powered by MediaWiki",
]
],
];
Versiones de MediaWiki: | 1.19 – 1.33 |
$wgFooterIcons = [
"copyright" => [
"copyright" => [],
// placeholder for the built in copyright icon
],
"poweredby" => [
"mediawiki" => [
// Defaults to point at
// "$wgResourceBasePath/resources/assets/poweredby_mediawiki_88x31.png"
// plus srcset for 1.5x, 2x resolution variants.
"src" => null,
"url" => "//www.mediawiki.org/",
"alt" => "Powered by MediaWiki",
]
],
];
Versiones de MediaWiki: | 1.17 – 1.18 |
$wgFooterIcons = array(
"copyright" => array(
"copyright" => array(), // placeholder for the built in copyright icon
),
"poweredby" => array(
"mediawiki" => array(
"src" => null, // Defaults to "$wgStylePath/common/images/poweredby_mediawiki_88x31.png"
"url" => "https://www.mediawiki.org/",
"alt" => "Powered by MediaWiki",
)
),
);
Personalización del sitio
Los sitios pueden personalizar y añadir nuevos iconos al pie de página.
$wgFooterIcons['poweredby']['myicon'] = [
"src" => "/path/to/my/image.png",
// también puedes usar una ruta absoluta a la fuente, p. ej. "http://example.com/my/custom/path/to/MyCustomLogo.png"
"url" => "http://example.com/",
"alt" => "Un texto...",
// Para el soporte de HiDPI, puedes indicar rutas a versiones más grandes del icono.
"srcset" =>
"/path/to/1.5x_version.png 1.5x",
"/path/to/2x_version.png 2x",
// Si tienes un icono con medidas no estándar, puedes indicar manualmente las dimensiones.
"height" => "31",
"width" => "88",
];
Puedes añadir más contenido a 'poweredby' o 'copyright' si quieres que aparezca en las antiguas áreas de Monobook, o puedes añadir un grupo completamente nuevo de iconos.
Desactivar icono
Para desactivar el icono "Powered by MediaWiki" del pie de página, añade la siguiente línea a tu archivo "LocalSettings.php":
unset( $wgFooterIcons['poweredby'] );
To disable footer placeholder for the copyright icon which appears when $wgRightsText
is set, you should not unset it from $wgFooterIcons as this causes PHP Notices in at-least MW versions 1.27, 1.30, and 1.31.
Instead, just set $wgRightsIcon
to null.
$wgRightsIcon = null;