Manual:$wgFooterIcons

From mediawiki.org
This page is a translated version of the page Manual:$wgFooterIcons and the translation is 89% complete.
Outdated translations are marked like this.
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

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;