Erweiterung:PortableInfobox
![]() Freigabestatus: stabil |
|
---|---|
![]() |
|
Einbindung | Tag |
Beschreibung | Portierung der PortableInfobox Erweiterung von Fandom auf MediaWiki 1.37.0+ |
Autor(en) | Universal Omega, Luqgreg, Fandom (Originale 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 | GitHub: README |
|
|
<infobox> |
|
Public wikis using | 5,873 (Ranked 85th) |
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 Herunterladen und die Datei(en) in ein Verzeichnis namens
PortableInfobox
im Ordnerextensions/
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)
- Liste der Unterseiten im Vorlagen-Namensraum, die bei der API allinfoboxes-Abfrage ausgelassen werden sollen. (Standard: [ "doc", "draft", "test" ])
- $wgPortableInfoboxCustomImageWidth (int)
- Größe der in den Infoboxen verwendeten Thumbnailbilder. (Standard: 300)
- $wgPortableInfoboxUseHeadings (bool)
- Verwendung von Überschriften-Tags für Infobox-Titel und Gruppenüberschriften, dies kann zu Inkompatibilitäten mit anderen Erweiterungen führen. (Standard: true)
- $wgPortableInfoboxUseTidy (bool)
- Benutzung von RemexHTML zur Validierung von HTML in Infoboxen. (Standard: true)
Verwendung
- Siehe Hilfe:Infoboxes/Tags auf Fandom.
<span id="<media />
_tag">
<media />
-Tag
In Version 0.3 wurde der <media />
-Tag als Ersatz für <image />
eingeführt, der aber noch immer funktioniert (siehe Aliase).
Es erlaubt Nutzern Bilder, Videos und Audiodateien in den Infoboxen einzubetten, genauso wie es der <image />
-Tag im Original getan hat.
Attribute
source
- Name des Parametersaudio
- Wenn es auffalse
gesetzt ist, werden Audiodateien ignoriert.image
- Wenn es auffalse
gesetzt ist, werden Bilder ignoriert.video
- Wenn es auffalse
gesetzt ist, werden Videos ignoriert.
Child-Tags
<default>
<caption>
Aliase
<audio />
- Variante des<media />
-Tags, der nur Audiodateien erlaubt<image />
- Variante des<media />
-Tags, der nur Bilder und Videos erlaubt (wegen Rückwärtskompatibilität, kann mitvideo="false"
deaktiviert werden)<video />
- Variante des<media />
-Tags, der nur Videos erlaubt
Benutzerseitige Unterschiede zur ursprünglichen Version
Basiert auf Wikia/app@b9fcbe5d6db928e318d64ad0568ec2d09a3f406e. Es ist möglich, dass in der Originalversion einige Funktionen zu einem späteren Zeitpunkt eingeführt wurden, die hier nicht enthalten sind.
- Europa-Theme wurde entfernt.
- Die Klasse
.pi-theme-default
wird anstelle von.pi-theme-wikia
auf die Infobox angewendet, wenn kein Theme angegeben ist. - Wenn ein
<gallery>
-Tag in eine Infobox mit Bildern ohne Untertitel übertragen wird, wird der Dateiname verwendet, anstatt das Bild nicht zu zeigen. - Bei der Einbettung eines Videos in eine Infobox wird dem
<figure>
-Tag zusätzlich die Klasse.pi-video
hinzugefügt. - Videos verwenden
<video>
-Tags, anstatt das Video nach dem Klick auf ein Thumbnail in einem Modal zu zeigen. - Die Klasse
.pi-image
ist nicht mehr im Tag<figure>
mit einem Video vorhanden, stattdessen wird die Klasse.pi-media
auf alle Medienelemente angewendet.
Die Klasse .pi-image-collection
wurde zu .pi-media-collection
geändert.
- Die
accent-color-*
-Attribute erlauben mehr Farbformate. - Mehr HTML-Tags sind in Untertiteln erlaubt.
- Der mobile Skin hat kein eigenes Styling.
![]() | Diese Erweiterung ist in den folgenden Softwarepaketen enthalten und/oder wird von den folgenden Wiki-Farmen, bzw. Wiki-Hostern verwendet: Dies ist keine maßgebliche Liste. Softwarepakete und/oder Wiki-Farmen, bzw. Wiki-Hoster nutzen diese Erweiterung ggf., obwohl sie nicht in dieser Liste enthalten sind. Prüfe daher stets die Nutzung im verwendeten Softwarepaket und/oder bei der Wiki-Farm, bzw. dem Wiki-Hoster. |
- Stable extensions/de
- Tag extensions/de
- GPL licensed extensions/de
- Extensions in GitHub version control/de
- ParserFirstCallInit extensions/de
- AfterParserFetchFileAndTitle extensions/de
- WgQueryPages extensions/de
- AllInfoboxesQueryRecached extensions/de
- ArticlePurge extensions/de
- MultiContentSave extensions/de
- ResourceLoaderRegisterModules extensions/de
- All extensions/de
- Extensions included in Fandom/de
- Extensions included in Miraheze/de
- Extensions included in MyWikis/de
- Extensions included in Telepedia/de
- Extensions included in wiki.gg/de
- Extensions included in WikiForge/de
- Infobox extensions/de
- Extensions by Fandom/de