Merubah Logo MediaWiki: Difference between revisions
Created page with "= MERUBAH LOGO PADA MEDIAWIKI = == Example code == <code> $wgLogos = [ '1x' => "<translate nowrap><!--T:41--> path/to/1x_version</translate>.png", '2x' => "<translate nowrap><!--T:43--> path/to/2x_version</translate>.png", 'svg' => "<translate nowrap><!--T:44--> path/to/svg_version</translate>.svg", 'icon' => "<translate nowrap><!--T:95--> path/to/icon</translate>.png", // <translate nowrap><!--T:45--> version of logo without wordmark and tagline</translate> 'wor..." |
|||
| Line 35: | Line 35: | ||
===Example paths=== | ===Example paths=== | ||
<code> | <code> | ||
$wgLogos = [ | $wgLogos = [ | ||
| Line 57: | Line 56: | ||
=== Adding logos for language variants === | === Adding logos for language variants === | ||
<code> | <code> | ||
$wgLogos = [ | $wgLogos = [ | ||
| Line 93: | Line 91: | ||
---- | ---- | ||
== Source : == | == Source : == | ||
* https://www.mediawiki.org/wiki/Manual:$wgLogos | * https://www.mediawiki.org/wiki/Manual:$wgLogos | ||
* https://www.mediawiki.org/wiki/Help:Formatting | * https://www.mediawiki.org/wiki/Help:Formatting | ||
Revision as of 09:26, 8 September 2026
MERUBAH LOGO PADA MEDIAWIKI
Example code
$wgLogos = [
'1x' => "<translate nowrap> path/to/1x_version</translate>.png",
'2x' => "<translate nowrap> path/to/2x_version</translate>.png",
'svg' => "<translate nowrap> path/to/svg_version</translate>.svg",
'icon' => "<translate nowrap> path/to/icon</translate>.png", // <translate nowrap> version of logo without wordmark and tagline</translate>
'wordmark' => [
'src' => "<translate nowrap> path/to/wordmark_version</translate>.png",
'1x' => "<translate nowrap> path/to/wordmark_version</translate>.svg", // <translate nowrap> optional: support SVG in addition to PNG</translate>
'width' => 135,
'height' => 20,
],
'tagline' => [
'src' => "<translate nowrap> path/to/tagline_version</translate>.png",
'width' => 135,
'height' => 15,
],
];
Simple example
$wgLogos = [
'icon' => "$wgScriptPath/lol.png", // <translate nowrap> path to primary logo for Vector 2022</translate>
'1x' => "$wgScriptPath/myCustomLogo.png", // <translate nowrap> path to 1x version for other skins</translate>
'2x' => "$wgResourceBasePath/hiResLogo.png", // <translate nowrap> path to 2x version for other skins</translate>
];
Example paths
$wgLogos = [
'1x' => "/lol.png", // <translate nowrap> relative path to file in document root</translate>
'2x' => "/lol.png", // <translate nowrap> relative paths always start with a slash</translate>
// 'svg' => "", // <translate nowrap> svg key has been deprecated</translate>
'icon' => "/lol.png", // <translate nowrap> 50×50 SVG or 100×100 PNG (limited support)</translate>
'wordmark' => [
'src' => "/wordmark_sitename.png", // <translate nowrap> image of sitename text (limited support)</translate>
'width' => 135,
'height' => 20,
],
'tagline' => [
'src' => "/tagline_subtitle.png", // <translate nowrap> image of tagline text without sitename (limited support)</translate>
'width' => 135,
'height' => 15,
],
];
Adding logos for language variants
$wgLogos = [
'1x' => "path/to/1x_version.png", // <translate nowrap> path to 1x version</translate>
'2x' => "path/to/2x_version.png", // <translate nowrap> path to 2x version</translate>
'svg' => "path/to/svg_version.svg", // <translate nowrap> path to svg version</translate>
'icon' => "path/to/icon.png", // <translate nowrap> A version of the logo without wordmark and tagline</translate>
'wordmark' => [
'src' => "path/to/wordmark_version.png", // <translate nowrap> path to wordmark version</translate>
'1x' => "path/to/wordmark_version.svg", // <translate nowrap> optional if you want to support browsers with SVG support with an SVG logo.</translate>
'width' => 135,
'height' => 20,
],
'tagline' => [
'src' => "path/to/tagline_version.png", // <translate nowrap> path to tagline version</translate>
'width' => 135,
'height' => 15,
],
'variants' => [
'variant-code' => [
'1x' => "path/to/language_variant_1x_version.png", // <translate nowrap> path to 1x version in language variant</translate>
'2x' => "path/to/language_variant_2x_version.png", // <translate nowrap> path to 2x version in language variant</translate>
'svg' => "path/to/language_variant_svg_version.svg", // <translate nowrap> path to svg version in language variant</translate>
'icon' => "path/to/language_variant_icon.png", // <translate nowrap> A version of the logo without wordmark and tagline in language variant</translate>
'wordmark' => [
'src' => "path/to/language_variant_wordmark_version.png", // <translate nowrap> path to wordmark version in language variant</translate>
'1x' => "path/to/language_variant_wordmark_version.svg", // <translate nowrap> optional if you want to support browsers with SVG support with an SVG logo in language variant.</translate>
'width' => 135,
'height' => 20,
],
],
],
];