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=compare

(main | compare)

Ruft den Unterschied zwischen zwei Seiten ab.

Du musst eine Versionsnummer, einen Seitentitel oder eine Seitennummer für „from“ als auch „to“ angeben.

Spezifesch Parameteren:
Weitere allgemeine Parameter sind verfügbar.
fromtitle

Éischten Titel fir ze vergläichen.

fromid

Erste zu vergleichende Seitennummer.

Typ: Ganzzahl
fromrev

Éischt Versioun fir ze vergläichen.

Typ: Ganzzahl
fromslots

Überschreibe den Inhalt der durch fromtitle , fromid oder fromrev angegebenen Version.

Dieser Parameter gibt die Slots an, die geändert werden sollen. Verwende fromtext-{slot} , fromcontentmodel-{slot} und fromcontentformat-{slot}, um den Inhalt für jeden Slot anzugeben.

Werte (mit | trennen oder Alternative): main
fromtext-{slot}

Text des angegebenen Slots. Wenn er weggelassen wird, wird der Slot aus der Version entfernt.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von fromslots ersetzt werden.
fromsection-{slot}

Wenn fromtext-{slot} der Inhalt eines einzelnen Abschnitts ist, ist dies die Abschnittskennung. Es wird wie bei einer Abschnittsbearbeitung in die durch fromtitle, fromid oder fromrev angegebene Version eingefügt.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von fromslots ersetzt werden.
fromcontentformat-{slot}

Inhalts-Serialisierungsformat von fromtext-{slot}.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von fromslots ersetzt werden.
Einer der folgenden Werte: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel-{slot}

Inhaltsmodell von totext-{slot}. Falls nicht angegeben, wird es auf der Grundlage der anderen Parameter geschätzt.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von fromslots ersetzt werden.
Einer der folgenden Werte: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
frompst

Führt eine Vorspeicherungsumwandlung für fromtext-{slot} aus.

Type: boolean (details)
fromtext
Vereelzt.

Präzisiere fromslots=main und verwende stattdessen fromtext-main.

fromcontentformat
Vereelzt.

Präzisiere fromslots=main und verwende stattdessen fromcontentformat-main.

Einer der folgenden Werte: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
fromcontentmodel
Vereelzt.

Präzisiere fromslots=main und verwende stattdessen fromcontentmodel-main.

Einer der folgenden Werte: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
fromsection
Vereelzt.

Nur den angegebenen Abschnitt des angegebenen „from“-Inhalts verwenden.

totitle

Zweeten Titel fir ze vergläichen.

toid

Zweite zu vergleichende Seitennummer.

Typ: Ganzzahl
torev

Zweet Versioun fir ze vergläichen.

Typ: Ganzzahl
torelative

Verwenden einer Version relativ zu der Version, die aus fromtitle, fromid oder fromrev ermittelt wird. Alle anderen „to“-Optionen werden ignoriert.

Einer der folgenden Werte: cur, next, prev
toslots

Überschreibt den Inhalt der durch totitle , toid oder torev angegebenen Revision.

Dieser Parameter gibt die zu ändernden Slots an. Verwende totext-{slot}, tocontentmodel-{slot} und tocontentformat-{slot}, um den Inhalt für jeden Slot anzugeben.

Werte (mit | trennen oder Alternative): main
totext-{slot}

Text des angegebenen Slots. Wenn er weggelassen wird, wird der Slot aus der Version entfernt.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von toslots ersetzt werden.
tosection-{slot}

Wenn totext-{slot} der Inhalt eines einzelnen Abschnitts ist, ist dies die Abschnittskennung. Es wird wie bei einer Abschnittsbearbeitung in die durch totitle, toid oder torev angegebene Version eingefügt.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von toslots ersetzt werden.
tocontentformat-{slot}

Format für die Serialisierung von Inhalten von totext-{slot}.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von toslots ersetzt werden.
Einer der folgenden Werte: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel-{slot}

Inhaltsmodell von totext-{slot}. Falls nicht angegeben, wird es auf der Grundlage der anderen Parameter geschätzt.

Dies ist ein Vorlagenparameter. Bei der Erstellung der Anfrage {slot} im Parameternamen sollte mit Werten von toslots ersetzt werden.
Einer der folgenden Werte: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
topst

Führt eine Vorspeicherungsumwandlung für totext aus.

Type: boolean (details)
totext
Vereelzt.

Spezifiziere toslots=main und verwende stattdessen totext-main.

tocontentformat
Vereelzt.

Spezifiziere toslots=main und verwende stattdessen tocontentmodel-main.

Einer der folgenden Werte: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
tocontentmodel
Vereelzt.

Spezifiziere toslots=main und verwende stattdessen tocontentmodel-main.

Einer der folgenden Werte: GadgetDefinition, css, javascript, json, text, unknown, vue, wikitext
tosection
Vereelzt.

Verwende nur den angegebenen Abschnitt des angegebenen 'to'-Inhalts.

prop

Welche Informationen abgerufen werden sollen.

diff
Das Unterschieds-HTML.
diffsize
Die Größe des Unterschieds-HTML in Bytes.
rel
Die Versions-IDs der Versionen vor 'from' und nach 'to', falls vorhanden.
ids
Die Seite und Version-IDs der "from"- und "to"-Versionen.
title
Die Seitentitel der Versionen „Von“ und „Nach“.
user
Der Benutzername und die -kennung der „from“- und „to“-Versionen. Wenn der Benutzer versionsgelöscht wurde, wird die Eigenschaft fromuserhidden oder touserhidden zurückgegeben.
comment
Der Kommentar zu den „from“- und „to“-Versionen. Wenn der Kommentar versionsgelöscht wurde, wird die Eigenschaft fromcommenthidden oder tocommenthidden zurückgegeben.
parsedcomment
Der geparste Kommentar zu den „from“- und „to“-Versionen. Wenn der Kommentar versionsgelöscht wurde, wird die Eigenschaft fromcommenthidden oder tocommenthidden zurückgegeben.
size
Die Größe der Versionen „from“ und „to“.
timestamp
Der Zeitstempel der „from“- und „to“-Versionen.
Werte (mit | trennen oder Alternative): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
Standard: diff|ids|title
slots

Rückgabe einzelner Diffs für diese Slots statt eines kombinierten Diff für alle Slots.

Werte (mit | trennen oder Alternative): main
Um alle Werte anzugeben, verwende *.
difftype

Rückgabe des als Inline-HTML formatierten Vergleichs.

Einer der folgenden Werte: table, unified
Standard: table
Beispill:
Unterschied zwischen Version 1 und 2 abrufen
api.php?action=compare&fromrev=1&torev=2 [an der Sandkëscht opmaachen]