Manual:$wgLogos

This page is a translated version of the page Manual:$wgLogos and the translation is 38% complete.
Server URL's en bestandspaden: $wgLogos
Het URL-pad naar verschillende wiki-logo's.
Geïntroduceerd in versie:1.35.0 (Gerrit change 562588; git #8cd2e133)
Verwijderd in versie:nog steeds in gebruik
Toegelaten waardes:(array van factors en relatieve paden of url's)
Standaardwaarde:false
(Opmerking: De standaard waarde van deze variabele hangt af van andere variabelen, zoals de waardes ingesteld in Setup.php , nadat LocalSettings.php is uitgevoerd)

Details

Een array met factoren en de bijbehorende relatieve paden of URL-paden naar de verschillende versies van het wiki-logo. (de afbeelding in de linkerbovenhoek van de pagina in de meeste MediaWiki-installaties).

Ondersteunde keys

  • De pictogramversie moet een vierkant zijn en zal meestal 50x50 pixels zijn indien het SVG is, of 100×100 pixels indien het een raster is om

HiDPIte ondersteunen. SVG however is recommended. Current support for this key is limited to Skin:Vector , Skin:Timeless , and Skin:Refreshed , but this is recommended for all new skins. Note that other skins typically require a larger icon if they support this, so using an SVG instead is recommended as it will scale correctly across all of them.

  • De 1x versie moet een rechthoek van 135 pixels breed en tot 155 pixels hoog moeten zijn. This is because the 1.5x and 2x versions assume a nominal width of 135px, and up to 155px tall will fit without issues in standard skins. This supports older skins and in the long-term future will be deprecated. We recommend skins support the preferred `icon`.
  • De 1.5 versie moet een vierkant van 202x202 pixels zijn. (so up to 232px tall, for 155px nominal height.) The key will be deprecated in future and its use is not recommended.
  • De 2x versie moet een vierkant van 270x270 pixels zijn. (so up to 310px tall, for 155px nominal height.) The key will be deprecated in future and its use is not recommended.
  • De svg-versie vervangt de noodzaak van een 1x, 1.5x en 2x versie, maar moet dezelfde richtlijnen volgen, passend in 135px breed en 155px hoog, wanneer van formaat gewijzigd naar 135px breed. The key will be deprecated in future and its use is not recommended.

There are also two optional fields for additional assets to show next to the logo:

  • Het woordmerk moet een liggend logo zijn, met een maximale ingestelde breedte of hoogte, zoals deze zijn gespecificeerd onder de width en height. Typically this is the graphic version of $wgSitename. This is used Skin:Vector (1.36), Skin:Timeless , Skin:Minerva
  • The same is true for the tagline, which typically corresponds to the non-sitename part of MediaWiki:Tagline.

Alle waarden (behalve width en height) kunnen een volledig gekwalificeerde URL zijn of een relatief pad vanaf DOCUMENT_ROOT. Als het een relatief pad is, moet het beginnen met een schuine streep (een bestand in DOCUMENT_ROOT is /file.png, niet file.png). In plaats daarvan wordt het beeld afgesneden, zodat slechts een deel ervan (de linkerbovenhoek om precies te zijn) zichtbaar is. Als deze hoek volledig wit is, zou het kunnen lijken alsof het beeld niet zou worden weergegeven, hoewel dit in feite wel het geval is.

Voorbeeld

$wgLogos = [
	'1x' => "path/to/1x_version.png",		// path to 1x version
	'1.5x' => "path/to/1.5x_version.png",	// path to 1.5x version
	'2x' => "path/to/2x_version.png",		// path to 2x version
	'svg' => "path/to/svg_version.svg",		// path to svg version
	'icon' => "path/to/icon.png",			// A version of the logo without wordmark and tagline
	'wordmark' => [
		'src' => "path/to/wordmark_version.png",	// path to wordmark version
		'1x' => "path/to/wordmark_version.svg",		// optional if you want to support browsers with SVG support with an SVG logo.
		'width' => 135,
		'height' => 20,
	],
	'tagline' => [
		'src' => "path/to/tagline_version.png",		// path to tagline version
		'width' => 135,
		'height' => 15,
	],
];

Adding logos for language variants

The functionality to override logos for different language variants was introduced in version 1.36.0 (Gerrit change 627939, git #8cd2e133). See T261153.

When defining variants, any language key can be used, for example it is possible to provide a German variant of an English logo.

This was extended to apply to all logo keys in 1.39.0.

$wgLogos = [
	'1x' => "path/to/1x_version.png",		// path to 1x version
	'1.5x' => "path/to/1.5x_version.png",	// path to 1.5x version
	'2x' => "path/to/2x_version.png",		// path to 2x version
	'svg' => "path/to/svg_version.svg",		// path to svg version
	'icon' => "path/to/icon.png",			// A version of the logo without wordmark and tagline
	'wordmark' => [
		'src' => "path/to/wordmark_version.png",	// path to wordmark version
		'1x' => "path/to/wordmark_version.svg",		// optional if you want to support browsers with SVG support with an SVG logo.
		'width' => 135,
		'height' => 20,
	],
	'tagline' => [
		'src' => "path/to/tagline_version.png",		// path to tagline version
		'width' => 135,
		'height' => 15,
	],
	'variants' => [
		'variant-code' => [
			'1x' => "path/to/language_variant_1x_version.png",		// path to 1x version in language variant
			'1.5x' => "path/to/language_variant_1.5x_version.png",	// path to 1.5x version in language variant
			'2x' => "path/to/language_variant_2x_version.png",		// path to 2x version in language variant
			'svg' => "path/to/language_variant_svg_version.svg",	// path to svg version in language variant
			'icon' => "path/to/language_variant_icon.png",			// A version of the logo without wordmark and tagline in language variant
			'wordmark' => [
				'src' => "path/to/language_variant_wordmark_version.png",	// path to wordmark version in language variant
				'1x' => "path/to/language_variant_wordmark_version.svg",	// optional if you want to support browsers with SVG support with an SVG logo in language variant.
				'width' => 135,
				'height' => 20,
			],
		],
	],
];
  Let op: Overschrijf niet simpelweg het standaardlogo dat met MediaWiki is geïnstalleerd (/resources/assets/wiki.png). Dit bestand wordt automatisch overschreven wanneer u een upgrade uitvoert en uw wijzigingen gaan verloren.


Zie ook