擴充功能:行動化資訊框

This page is a translated version of the page Extension:PortableInfobox and the translation is 36% complete.
Other languages:
Bahasa Indonesia • ‎English • ‎Nederlands • ‎polski • ‎中文 • ‎日本語
MediaWiki扩展手册
OOjs UI icon advanced.svg
PortableInfobox
发布状态: 测试
实现 标签
描述 Port of Fandom's PortableInfobox extension to the MediaWiki 1.27+
作者 Luqgreg,
Wikia, Inc (最初版本)
最新版本 0.3 (2018-10-19)
兼容性方针 主线(master)
MediaWiki 1.27+
数据庫更新
许可协议 GNU通用公眾授權條款3.0或更新版本
下载
README
  • $wgAllInfoboxesSubpagesBlacklist
  • $wgPortableInfoboxCustomImageWidth
  • $wgPortableInfoboxUseHeadings
  • $wgPortableInfoboxUseTidy
<infobox>
检查使用和版本矩阵。
问题 开放问题 · 报告错误

The PortableInfobox extension allows to create portable infoboxes, which can be rendered using clean semantic HTML markup on any skin or platform using easy to understand powerful XML-like markup. It is a port of Fandom's PortableInfobox extension to the newer MediaWiki versions.

安裝

  • 下載文件,并将其放置在您extensions/文件夹中的PortableInfobox目录内。
  • 将下列代码放置在您的LocalSettings.php的底部:
    wfLoadExtension( 'PortableInfobox' );
    
  •   完成 – 在您的wiki上导航至Special:Version,以验证扩展已成功安装。

配置參數

$wgAllInfoboxesSubpagesBlacklist (array)
List of subpages in template namespace to omit by API allinfoboxes query. (預設: [ "doc", "draft", "test" ])
$wgPortableInfoboxCustomImageWidth (int)
Size of image thumbnails used in infoboxes. (預設: 300)
$wgPortableInfoboxUseHeadings (bool)
Use heading tags for infobox titles and group headers, it may cause incompatibilites with other extensions. (預設: true)
$wgPortableInfoboxUseTidy (bool)
Use RemexHtml for validating HTML in infoboxes. (預設: true)

用法

參見Fandom上的Help:資訊框/標籤

<media />標籤

In the 0.3 version, the <media /> tag was introduced in favor of <image />, which still works (see Aliases). It allows users to embed images, videos, and audio files in the infobox, in the same way as <image /> tag does in the original version.

屬性

  • source - 參數名稱
  • audio - If set to false, it ignores all audio files
  • image - If set to false, it ignores all images
  • video - If set to false, it ignores all videos

子標籤

  • <default>
  • <caption>

別名

  • <audio /> - variation of <media /> tag that allows only audio files
  • <image /> - variation of <media /> tag that allows only images and videos (for backwards compatibility, can be disabled with video="false")
  • <video /> - variation of <media /> tag that allows only videos

User-facing differences from the original version

  • It's based on Wikia/app@b9fcbe5d6db928e318d64ad0568ec2d09a3f406e. There may be some features introduced in the original version at a later date which are absent here.
  • Europa theme was removed.
  • .pi-theme-default class is applied instead of .pi-theme-wikia to the infobox, when no theme is specified.
  • When a <gallery> tag is passed to the infobox with images without captions, file name is used instead of not showing the image.
  • When embedding a video in the infobox additional class .pi-video is added to the <figure> tag.
  • Videos use <video> tags instead of showing video in a modal after clicking a thumbnail.
  • .pi-image class is no longer present in the <figure> tag with a video, instead .pi-media class is applied to all media elements.
  • .pi-image-collection classes were changed to .pi-media-collection.
  • accent-color-* attributes allow more color formats.
  • More HTML tags are allowed in captions.
  • Mobile skin doesn't get separate styling.