Erweiterung:PortableInfobox
Freigabestatus: stabil |
|
|---|---|
| Einbindung | Tag, Hook |
| Beschreibung | Portierung der PortableInfobox Erweiterung von Fandom auf MediaWiki 1.37.0+ |
| Autor(en) | Universal Omega, Luqgreg, Fandom (Originale Version) |
| Letzte Version | 0.8 |
| Kompatibilitätspolitik | Der Master behält die Abwärtskompatibilität bei. |
| MediaWiki | >= 1.43.0 |
| Datenbankänderungen | Nein |
<infobox> |
|
| Licence | GNU General Public License 3.0 oder neuer |
| Herunterladen | README |
| Beispiel | Undertale Wiki |
| Übersetze die PortableInfobox-Erweiterung | |
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
PortableInfoboxim Ordnerextensions/ablegen. - Folgenden Code am Ende deiner LocalSettings.php-Datei einfügen:
wfLoadExtension( 'PortableInfobox' );
Erledigt – Navigiere zu Special:Versionin deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.
Konfigurationsparameter
- $wgAllInfoboxesExcludedSubpages (array)
- Liste der Unterseiten im Vorlagen-Namensraum, die bei der API allinfoboxes-Abfrage ausgelassen werden sollen. (Standard:
[ "doc", "draft", "test" ]) - $wgPortableInfoboxCacheRenderers (bool)
- Whether to cache infobox renderers in the main cache. (default: false)
- $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)
- $wgPortableInfoboxResponsiblyOpenCollapsed (bool)
- Whether to open collapsed sections when the screen is narrow. (default: true)
- $wgPortableInfoboxUseFileDescriptionPage (bool)
- Whether or not infobox images will link to file description pages instead of the files directly. (default: false)
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 auffalsegesetzt ist, werden Audiodateien ignoriert.image– Wenn es auffalsegesetzt ist, werden Bilder ignoriert.video– Wenn es auffalsegesetzt 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-defaultwird anstelle von.pi-theme-wikiaauf 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-videohinzugefügt. - Videos verwenden
<video>-Tags, anstatt das Video nach dem Klick auf ein Thumbnail in einem Modal zu zeigen. - Die Klasse
.pi-imageist nicht mehr im Tag<figure>mit einem Video vorhanden, stattdessen wird die Klasse.pi-mediaauf 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: |
- Stable extensions/de
- Tag extensions/de
- Hook extensions/de
- AfterParserFetchFileAndTitle extensions/de
- AllInfoboxesQueryRecached extensions/de
- ArticlePurge extensions/de
- MultiContentSave extensions/de
- ParserFirstCallInit extensions/de
- ResourceLoaderRegisterModules extensions/de
- WgQueryPages extensions/de
- GPL licensed extensions/de
- Extensions in GitHub version control/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
- Infobox extensions/de
- Extensions by Fandom/de
