Jump to content

Extension:LogoFunctions

本頁使用了標題或全文手工轉換
From mediawiki.org
This page is a translated version of the page Extension:LogoFunctions and the translation is 100% complete.
MediaWiki扩展手册
LogoFunctions
发行状态: 稳定版
实现 解析器函数
描述 为维基Logo增加了一个解析器函数
作者 JuneHyeon Bae (*devunt留言)
最新版本 2.0 (2019-09-15)
MediaWiki 1.31+
PHP 7.0+
数据库更改
  • $wgNamespaceLogos
许可证 GNU General Public License 2.0 or later
下載
前往translatewiki.net翻譯LogoFunctions扩展
問題 开启的任务 · 报告错误

LogoFunctions扩展添加了解析器功能,以覆盖或添加印章到维基徽标。

用途

#setlogo
{{#setlogo:ExampleLogo.png}}

这会将徽标设置到檔案[[File:ExampleLogo.png]]

#stamplogo
{{#stamplogo:Featured.png|190px|top|-1em|-1em}}

這會在徽標([[File:Featured.png]])上添加一個特色條目印章,其寬度為190像素、距離左邊-1em、距離頂部-1em,如uncyclopedia:Page title所示。

topbottom参数可以用于添加最多两个印章。

安装

该扩展曾失效多年。请安装主分支,或适配 MediaWiki 1.34 及以上的发布版。
  • 下载文件,并解压LogoFunctions文件夹到extensions/目录中。
    开发者和代码贡献人员应改从Git安装此扩展,输入:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/LogoFunctions
    
  • 請新增下列代码到您的LocalSettings.php 文件的底部:
    wfLoadExtension( 'LogoFunctions' );
    
  • 按需求配置。
  • Yes 完成 – 請导航至您的wiki上的Special:Version,以验证此扩展已成功安装。

配置

此擴充功能可透過設定,將命名空間編號對應至維基上某個可用的檔案,藉此為各命名空間設定專屬徽标:

$wgNamespaceLogos = [
	6 => 'Uncyclomedia Commons.png',
	7 => 'Uncyclomedia Commons.png',
];

將上述程式碼加入您的「LocalSettings.php」檔案中,即可將指定的檔案設定為「檔案」與「檔案討論」命名空間的徽标。 特別是針對這些檔案,請務必記得加以保護,並將其標記為「已使用」,以防止它們被刪除。

請勿在設定中使用命名空間的常數,而應使用命名空間編號,因為前者無法正常運作。更多資訊請參閱T232952