Erweiterung:PortableInfobox

This page is a translated version of the page Extension:PortableInfobox and the translation is 39% complete.
MediaWiki-Erweiterungen
PortableInfobox
Freigabestatus: stabil
Einbindung Tag
Beschreibung Portierung der PortableInfobox Erweiterung von Fandom auf MediaWiki 1.37.0+
Autor(en) Universal Omega,
Luqgreg,
Fandom (original version)
Letzte Version 0.6 (2022-01-08)
Kompatibilitätspolitik Der Master behält die Abwärtskompatibilität bei.
MediaWiki 1.37.0+
Datenbankänderungen Nein
Lizenz GNU General Public License 3.0 oder neuer
Herunterladen
README
  • $wgAllInfoboxesSubpagesBlacklist
  • $wgPortableInfoboxCustomImageWidth
  • $wgPortableInfoboxUseHeadings
  • $wgPortableInfoboxUseTidy
‎<infobox>
Public wikis using 5,873 (Ranked 84th)
Probleme Offene Probleme · Einen Fehler melden

Die Erweiterung PortableInfobox ermöglicht die Erstellung von portablen Infoboxen, die unter Verwendung von sauberem semantischem HTML-Markup auf jedem Skin oder jeder Plattform dargestellt werden können, wobei leicht verständliches, leistungsstarkes XML-ähnliches Markup verwendet wird. Es ist eine Portierung der Erweiterung PortableInfobox von Fandom auf die neueren MediaWiki-Versionen.

Installation

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens PortableInfobox im Ordner extensions/ ablegen.
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'PortableInfobox' );
    
  •   Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Konfigurationsparameter

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

Verwendung

See Help:Infoboxes/Tags on Fandom.

<span id="‎<media />_tag">

‎<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.

Attribute

  • source - Name des Parameters
  • 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

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 with video="false")
  • ‎<video /> - variation of ‎<media /> tag that allows only videos

Benutzerseitige Unterschiede zur ursprünglichen Version

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.