Jump to content

Příručka:$wgFooterIcons

From mediawiki.org
This page is a translated version of the page Manual:$wgFooterIcons and the translation is 100% complete.
Zobrazení: $wgFooterIcons
Abstraktní seznam ikon zápatí pro vzhledy. Nahrazuje starý kód copyrightico a powerbyico, který až do verze MediaWiki 1.27 mohl být ovlivněn $wgCopyrightIcon
Zavedeno od verze:1.17.0 (r77741)
Odstraněno od verze:stále se používá
Povolené hodnoty:(pole)
Výchozí hodnota:viz níže

Podrobnosti

Můžete přidat nové ikony do vestavěného copyrightu nebo powerby nebo můžete vytvořit nový blok. Všimněte si však, že možná budete muset přidat nějaké vlastní CSS, abyste získali dobrý styl nových bloků v MonoBook. Vector a Modern by měly fungovat bez speciálních CSS.

$wgFooterIcons sám o sobě je pole klíč/hodnota. Klíčem je název bloku, do kterého budou ikony zabaleny. Konečné id se liší podle vzhledu. Monobook a Vector se promění z poweredby na f-poweredbyico, zatímco Modern je změní na mw_poweredby. Hodnota je buď pole klíč/hodnota ikon nebo řetězec. V poli klíč/hodnota klíč může nebo nemusí být použit vzhledem, ale lze jej použít k nalezení ikony a jejímu zrušení nebo změně ikony v případě potřeby. To je užitečné pro deaktivaci ikon, které jsou nastaveny rozšířeními. Hodnota by měla být buď řetězec nebo pole. Pokud se jedná o řetězec, bude výstup přímo jako html, nicméně některé vzhledy se mohou rozhodnout jej ignorovat. Preferovaným formátem ikony je pole, používají se následující klíče:

src
Absolutní adresa URL obrázku, který se má použít pro ikonu. To je doporučeno, ale není to povinné, nicméně některé vzhledy budou ignorovat ikony bez obrázku
srcset
Použité za HiDPI display support . Můžete zadat cesty k větším verzím ikony.
url
Adresa URL, která se má použít v <a> kolem textu nebo ikony, pokud není nastavena <a>, nebude zobrazena.
alt
Toto je textová forma ikony, zobrazí se bez obrázku ve vzhledech jako Modern, pokud není nastaveno src, a jinak se použije jako alt="" pro obrázek. Tento klíč je povinný.
width
height
Pokud ikona určená pomocí src nemá standardní velikost, můžete určit velikost obrázku, který se má použít s těmito klávesami. V opačném případě bude standardně nastavena na 88x31.

Výchozí hodnota

Verze MediaWiki:
1.34
$wgFooterIcons = [
	"copyright" => [
		"copyright" => [], // zástupný symbol pro vestavěnou ikonu autorských práv
	],
	"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",
		]
	],
];
Verze 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",
		]
	],
];
Verze 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",
		)
	),
);

Přizpůsobení webu

Weby mohou upravovat a přidávat nové ikony do zápatí.

$wgFooterIcons['poweredby']['myicon'] = [
	"src" => "/path/to/my/image.png",
    // můžete také použít přímou cestu ke zdroji, např. "http://example.com/my/custom/path/to/MyCustomLogo.png"
	"url" => "http://example.com/",
	"alt" => "Nějaký text zde...",
	// Pro podporu HiDPI můžete zadat cesty k větším verzím ikony.
	"srcset" =>
		"/path/to/1.5x_version.png 1.5x",
		"/path/to/2x_version.png 2x",
	// Pokud máte ikonu jiné než výchozí velikosti, můžete velikost určit sami.
	"height" => "31",
	"width" => "88",
];

Pokud chcete, aby se věci zobrazovaly ve starých oblastech MonoBook, můžete přidat do Powerby nebo/ autorská práva, nebo můžete přidat zcela novou skupinu ikon.

Zakázat ikony

Chcete-li zakázat ikonu zápatí zobrazující stránku "Powered by MediaWiki", přidejte do souboru "LocalSettings.php" následující řádek:

unset( $wgFooterIcons['poweredby'] );

Chcete-li zakázat zástupný symbol zápatí pro ikonu autorských práv, která se objeví, když je nastaveno $wgRightsText , neměli byste jej zrušit nastavení v $wgFooterIcons, protože to způsobuje PHP Notices ve verzích minimálně 1.27, 1.30 a 1.31. Místo toho stačí nastavit $wgRightsIcon na null.

$wgRightsIcon = null;