Die MediaWiki-Erweiterung Phonos ermöglicht mithilfe des Tags <phonos> das Einbetten und Abspielen von Audiodateien direkt auf einer Seite, auch im Fließtext. Sie wurde im August 2023 auf allen Projekten freigeschaltet.

Wikisyntax: <tag>

<phonos>

Das Phonos-Tag unterstützt folgende Attribute zur Konfiguration des „Inline-Audioplayers“:

file
einzubettende Audiodatei (lokal oder auf Wikimedia Commons), ohne Namensraumpräfix (Datei:); Pflichtangabe falls nicht wikibase= genutzt
ipa
derzeit nicht unterstützt. Könnte zu einem späteren Zeitpunkt aus der angegebenen IPA-Notation automatisch eine abspielbare Audiodatei zur Verdeutlichung der Aussprache generieren. Wenn keine weiteren Attribute angegeben werden, wird der hier eingetragene Inhalt auch als anklickbarer Text verwendet.
label
Überschreiben des in anderen Attributen (ipa, text) eingetragenen Inhalts für den anklickbaren Text der Ausgabe.
Solange diese nicht unterstützt werden, bleibt auch label wirkungslos.
lang
erforderlicher Sprachcode des in ipa oder text hinterlegten Inhalts oder zur Identifizierung der zu verwendenden Audiodatei im Wikidata-Datenobjekt.
text
derzeit nicht unterstützt. Könnte zu einem späteren Zeitpunkt aus dem angegebenen Text in Verbindung mit der in lang hinterlegten Sprache automatisch eine abspielbare Audiodatei generieren (Sprachsynthese). Wenn keine weiteren Attribute angegeben werden, wird der hier eingetragene Inhalt auch als anklickbarer Text verwendet.
wikibase
Datenobjekt (Q-ID), aus dem die Audiodatei bezogen werden soll. Im entsprechenden Datenobjekt muss die Audiodatei als Aussage der Eigenschaft Aussprache (Audiodatei) (P443) hinterlegt sein. lang wird verwendet, um über den dort in Sprache des Werks, Namens oder Begriffes (P407) angegeben Sprachcode die zu wählende Datei festzulegen. Ein Bezug der ipa-Angaben aus Wikidata ist ebenfalls möglich, hat aber derzeit noch keine Wirkung.

Der Text, der neben dem Lautsprechersymbol angezeigt wird und zum Abspielen der Audiodatei anklickbar ist, lässt sich (neben der Angabe über label, text oder ipa) auch im Inhalt des Tags (<phonos>...</phonos>) angeben. Ist der Taginhalt gesetzt, werden die Angaben aus den Attributen label, text und ipa nicht dargestellt.

Audio abspielen

Bearbeiten

Nach dem Anklicken wird die Audiodatei einmal abgespielt. Währenddessen kann das Abspielen durch einen weiteren Klick abgebrochen werden und würde bei einem erneuten Klick wieder von vorn beginnen.

Beispiele

Bearbeiten

direkte Nutzung des Tags

Bearbeiten

Auf eine Nutzung des Tags direkt im Artikelquelltext sollte verzichtet werden, nachfolgende Darstellungen dienen zuvorderst der Veranschaulichung des Attributverhaltens des Phonos-Tags.

Einbettung einer Audiodatei
Die Angabe des Dateinamens erfolgt im Attribut file ohne Namensraumpräfix.
<phonos file="De-Berlin.ogg">Berlin</phonos>
Berlin
Bezug der Audiodatei über Wikidata
Es ist die Angabe des Datenobjektes (Q-ID) im Attribut wikibase sowie des Sprachcodes im Attribut lang erforderlich.
<phonos wikibase="Q64" lang="de">Berlin</phonos>
Berlin
{{Audio|German alphabet-2.ogg|Das deutsche Alphabet}}

erzeugt: Das deutsche Alphabet/?

Es gibt die Kategorie:Wikipedia:Seite mit Audioeinbettung, in die vom System alle Seiten mit Phonos-Tags eingeordnet werden. Seiten, bei denen Fehler bei der Audioeinbettung auftreten, werden in Kategorie:Wikipedia:Seite mit fehlerhafter Audioeinbettung gesammelt.

Bei ungültiger Angabe wird das Lautsprechersymbol durchgestrichen dargestellt, in schwarzer Farbe. Das i-Symbol zur Dateibeschreibungsseite wird rot und ermöglicht das Hochladen unter dem angegebenen Dateinamen.

Weitere Informationen

Bearbeiten
MediaWiki: Help:Extension:Phonos – Technische Informationen (englisch)
Phabricator – Workboard: #Phonos (englisch)