MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbformatvalue
- Dieses Modul erfordert Leserechte.
- Quelle: WikibaseClient
- Lizenz: GPL-2.0-or-later
Formatiert Datenwerte.
- generate
Das Ausgabeformat, das generiert werden soll.
- Einer der folgenden Werte: text/html, text/html; disposition=verbose, text/html; disposition=verbose-preview, text/plain, text/x-wiki
- Standard: text/x-wiki
- datavalue
Die zu formatierenden Daten. Dies muss die JSON-Serialisierung eines DataValue-Objektes sein.
- Dieser Parameter ist erforderlich.
- datatype
Der Datentyp des Wertes. Dieser wird vom Typ des Wertes bestimmt
- Einer der folgenden Werte: commonsMedia, external-id, geo-shape, globe-coordinate, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
- property
Eigenschaftskennung, zu der der Datenwert gehört, soll anstelle des Parameters datatype benutzt werden.
- options
Die Optionen, die der Formatierer verwenden soll. Wird als ein JSON-Objekt zur Verfügung gestellt. Die unterstützten Optionen sind:
- lang
- Die Sprache, in der der Wert formatiert werden soll (ein MediaWiki-Sprachcode).
applyRounding: Ob auf die Zahl gerundet werden soll. Kann ein Boolescher Wert (automatische / keine Rundung) oder eine ganze Zahl (Exponent der letzten signifikanten Dezimalstelle) sein. Nur nützlich für Mengenwerte. applyUnit: Gibt an, ob die Einheit in die Ausgabe einbezogen werden soll (ein Boolescher Wert). Nur nützlich für Mengenwerte. showcalendar: Ob das Kalendermodell angezeigt werden soll. Kann ein boolescher Wert sein (immer / nie anzeigen) oder die Zeichenkette
"auto"(automatisch bestimmen, ob angezeigt werden soll). Nur nützlich für Zeitwerte.
- Formatiert einen einfachen Zeichenfolgenwert.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22hello%22%2C%22type%22%3A%22string%22%7D [in Spielwiese öffnen]
- Formatiert einen Zeichenfolgenwert als eine URL in HTML.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22http%3A%5C%2F%5C%2Facme.org%22%2C%22type%22%3A%22string%22%7D&datatype=url&generate=text%2Fhtml [in Spielwiese öffnen]
- Formatiert einen Zeitwert als reinen Text, wobei bei Bedarf automatisch das Kalendermodell angezeigt wird.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%7B%22time%22%3A%22%2B1879-03-14T00%3A00%3A00Z%22%2C%22timezone%22%3A0%2C%22before%22%3A0%2C%22after%22%3A0%2C%22precision%22%3A11%2C%22calendarmodel%22%3A%22http%3A%5C%2F%5C%2Fwww.wikidata.org%5C%2Fentity%5C%2FQ1985727%22%7D%2C%22type%22%3A%22time%22%7D&datatype=time&generate=text%2Fplain&options=%7B%22showcalendar%22%3A%22auto%22%7D [in Spielwiese öffnen]