Rozšíření:PortableInfobox
Appearance
Stav rozšíření: stabilní |
|
|---|---|
| Implementace | Značka |
| Popis | Port of Fandom's PortableInfobox na MediaWiki 1.37.0+ |
| Autoři | Universal Omega, Luqgreg, Fandom (originální verze) |
| Nejnovější verze | 0.6 (2022-01-08) |
| Zásady kompatibility | Větev master zachovává zpětnou kompatibilitu. |
| MediaWiki | 1.37.0+ |
| Změny v databázi | Ne |
|
|
<infobox> |
|
| Licence | GNU General Public License 3.0 nebo novější |
| Stáhnout | README |
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.
Installation
- Download soubor/y a vložte je do adresáře pojmenovaného
PortableInfoboxve vaší složceextensions/. - Na konec vašeho souboru LocalSettings.php přidejte následující kód:
wfLoadExtension( 'PortableInfobox' );
Dokončeno – Přejděte na stránku Special:Version vaší wiki a zkontrolujte, zda bylo rozšíření úspěšně nainstalováno.
Configuration parameters
- $wgAllInfoboxesSubpagesBlacklist (array)
- List of subpages in template namespace to omit by API allinfoboxes query. (default: [ "doc", "draft", "test" ])
- $wgPortableInfoboxCustomImageWidth (int)
- Size of image thumbnails used in infoboxes. (default: 300)
- $wgPortableInfoboxUseHeadings (bool)
- Use heading tags for infobox titles and group headers, it may cause incompatibilites with other extensions. (default: true)
- $wgPortableInfoboxUseTidy (bool)
- Use RemexHtml for validating HTML in infoboxes. (default: true)
Usage
- See Help:Infoboxes/Tags on Fandom.
<media /> tag
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.
Attributes
source- name of the parameteraudio- If set tofalse, it ignores all audio filesimage- If set tofalse, it ignores all imagesvideo- If set tofalse, it ignores all videos
Child tags
<default><caption>
Aliases
<audio />- variation of<media />tag that allows only audio files<image />- variation of<media />tag that allows only images and videos (for backward compatibility, can be disabled withvideo="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-defaultclass is applied instead of.pi-theme-wikiato 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-videois added to the<figure>tag.
- Videos use
<video>tags instead of showing video in a modal after clicking a thumbnail.
.pi-imageclass is no longer present in the<figure>tag with a video, instead.pi-mediaclass is applied to all media elements.
.pi-image-collectionclasses 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.
| Toto rozšíření je zahrnuto v následujících wiki farmách/hostitelích a/nebo balíčcích: |
Categories:
- Stable extensions/cs
- Tag extensions/cs
- ParserFirstCallInit extensions/cs
- AfterParserFetchFileAndTitle extensions/cs
- WgQueryPages extensions/cs
- AllInfoboxesQueryRecached extensions/cs
- ArticlePurge extensions/cs
- MultiContentSave extensions/cs
- ResourceLoaderRegisterModules extensions/cs
- GPL licensed extensions/cs
- Extensions in GitHub version control/cs
- All extensions/cs
- Extensions included in Fandom/cs
- Extensions included in Miraheze/cs
- Extensions included in MyWikis/cs
- Extensions included in Telepedia/cs
- Extensions included in wiki.gg/cs
- Infobox extensions/cs
- Extensions by Fandom/cs
