Jump to content

Merubah Logo MediaWiki: Difference between revisions

From Made Juli
m perubahan minor
No edit summary
Line 92: Line 92:
* [[mediawikiwiki:Help:Formatting|Format Penulisan MediaWiki]]
* [[mediawikiwiki:Help:Formatting|Format Penulisan MediaWiki]]


[[Category: wiki]]
[[Category: wiki]] [[Category: mediawiki]]

Revision as of 09:48, 8 September 2026

MERUBAH LOGO PADA MEDIAWIKI

Example code

$wgLogos = [	'1x' => "<translate nowrap> path/to/1x_version.png",
	'2x' => "<translate nowrap> path/to/2x_version.png",
	'svg' => "<translate nowrap> path/to/svg_version.svg",
	'icon' => "<translate nowrap> path/to/icon.png",  //version of logo without wordmark and tagline
	'wordmark' => [
		'src' => "path/to/wordmark_version.png",
		'1x' => "path/to/wordmark_version</translate>.svg",  //optional: support SVG in addition to PNG
		'width' => 135,
		'height' => 20,
	],
	'tagline' => [
		'src' => "<translate nowrap> path/to/tagline_version.png",
		'width' => 135,
		'height' => 15,
	],
];


Simple example

$wgLogos = [
	'icon' => "$wgScriptPath/lol.png",            //path to primary logo for Vector 2022
	'1x' => "$wgScriptPath/myCustomLogo.png",     //path to 1x version for other skins
	'2x' => "$wgResourceBasePath/hiResLogo.png",  //path to 2x version for other skins
];


Example paths

$wgLogos = [
	'1x' => "/lol.png",    //relative path to file in document root
	'2x' => "/lol.png",    //relative paths always start with a slash
	//  'svg' => "",       //svg key has been deprecated
	'icon' => "/lol.png",  //50×50 SVG or 100×100 PNG (limited support)
	'wordmark' =>  [
		'src' => "/wordmark_sitename.png",  //image of sitename text (limited support)
		'width' => 135,
		'height' => 20,
	],
	'tagline' => [
		'src' => "/tagline_subtitle.png",   //image of tagline text without sitename (limited support)
		'width' => 135,
		'height' => 15,
	],
];


Adding logos for language variants

$wgLogos = [
	'1x' => "path/to/1x_version.png",      //path to 1x 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
			'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,
			],
		],
	],
];



Source :