Jump to content

手册:$wgLogo

From mediawiki.org
This page is a translated version of the page Manual:$wgLogo and the translation is 88% complete.
Outdated translations are marked like this.
服务器URL及文件路徑: $wgLogo
网站Logo的URL。
引进版本:1.1.0前
移除版本:仍在使用
允许的值:(相对路径或绝对路径URL)
默认值:"{$wgScriptPath }/resources/assets/change-your-logo.svg" (1.38+)

"{$wgScriptPath }/resources/assets/wiki.png" (1.24-1.37)
"{$wgStylePath }/common/images/wiki.png" (pre 1.1.0 – 1.23)

(注: 此变量的默认值取决于其他变量,例如执行LocalSettings.php 后在Setup.php 中设置的值)

详情

MediaWiki.org网站的Logo。您使用的Logo也应该为同样的尺寸,也就是135像素。

网站Logo的URL(换句话说,就是在大多数MediaWiki安装时,显示在左上角的图像)。为指定的完整URL或自DOCUMENT_ROOT的相对路径。 如果这是一个相对链接,则必须以斜杠开始(如:一个文件的DOCUMENT_ROOT应该为 /file.png 而不是 file.png )。

Logo应为135 x 135像素。更大的尺寸可以通过修改网站的CSS而使用上(并且也可以设置为更小尺寸,操作上没有变化)。 注意,如果您使用了一个较大的图像,MediaWiki将不会调整这个图像的大小!取而代之的是,从左上角显示图像,超出大小的将会被裁剪,故只有一部分图像是可见的。 若这个角是完全是白的,这会看起来图片没有显示,虽然事实上是已经显示了的。

示例

上传您的标志文件至您的服务器。 让我们假设它以/images/4/47/mylogo.png结束。 然后您可以通过在 LocalSettings.php 中添加这一行来使用这个Logo。

$wgLogo = $wgScriptPath . '/images/4/47/mylogo.png';

请确保将此行添加到 $wgScriptPath 之后,否则, $wgScriptPath 没有被定义且Logo将不会显示。

每个语言不同图标

利用 CSS,每个显示语言使用一个不同的图标是可能的:

.mw-wiki-logo:lang(ar) {
	background-image: url( /logos/ar.png ) !important;
}

.mw-wiki-logo:lang(de) {
	background-image: url( /logos/de.png ) !important;
}

参见