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.

Parameter:
fromtitle

Erster zu vergleichender Titel.

fromid

Erste zu vergleichende Seitennummer.

Typ: Ganzzahl
fromrev

Erste zu vergleichende Version.

Typ: Ganzzahl
fromslots

Override content of the revision specified by fromtitle, fromid or fromrev.

This parameter specifies the slots that are to be modified. Use fromtext-{slot}, fromcontentmodel-{slot}, and fromcontentformat-{slot} to specify content for each slot.

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}

When fromtext-{slot} is the content of a single section, this is the section number. It will be merged into the revision specified by fromtitle, fromid or fromrev as if for a section edit.

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/xml, text/css, text/javascript, text/plain, text/x-wiki
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: BPMN, BSSocial, BSSocialDiscussion, BSSocialProfile, FormData, FormDefinition, GadgetDefinition, GeoJSON, GeoJson, JsonSchema, Scribunto, book, css, javascript, json, sanitized-css, smw/schema, text, wikitext
frompst

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

Type: boolean (details)
fromtext
Veraltet.

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

fromcontentformat
Veraltet.

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

Einer der folgenden Werte: application/json, application/xml, text/css, text/javascript, text/plain, text/x-wiki
fromcontentmodel
Veraltet.

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

Einer der folgenden Werte: BPMN, BSSocial, BSSocialDiscussion, BSSocialProfile, FormData, FormDefinition, GadgetDefinition, GeoJSON, GeoJson, JsonSchema, Scribunto, book, css, javascript, json, sanitized-css, smw/schema, text, wikitext
fromsection
Veraltet.

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

totitle

Zweiter zu vergleichender Titel.

toid

Zweite zu vergleichende Seitennummer.

Typ: Ganzzahl
torev

Zweite zu vergleichende Version.

Typ: Ganzzahl
torelative

Use a revision relative to the revision determined from fromtitle, fromid or fromrev. All of the other 'to' options will be ignored.

Einer der folgenden Werte: cur, next, prev
toslots

Override content of the revision specified by totitle, toid or torev.

This parameter specifies the slots that are to be modified. Use totext-{slot}, tocontentmodel-{slot}, and tocontentformat-{slot} to specify content for each slot.

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}

When totext-{slot} is the content of a single section, this is the section number. It will be merged into the revision specified by totitle, toid or torev as if for a section edit.

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/xml, text/css, text/javascript, text/plain, text/x-wiki
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: BPMN, BSSocial, BSSocialDiscussion, BSSocialProfile, FormData, FormDefinition, GadgetDefinition, GeoJSON, GeoJson, JsonSchema, Scribunto, book, css, javascript, json, sanitized-css, smw/schema, text, wikitext
topst

Führt eine Vorspeicherungsumwandlung für totext aus.

Type: boolean (details)
totext
Veraltet.

Spezifiziere toslots=main und verwende totext-main stattdessen.

tocontentformat
Veraltet.

Spezifiziere toslots=main und verwende tocontentmodel-main stattdessen.

Einer der folgenden Werte: application/json, application/xml, text/css, text/javascript, text/plain, text/x-wiki
tocontentmodel
Veraltet.

Spezifiziere toslots=main und verwende tocontentmodel-main stattdessen.

Einer der folgenden Werte: BPMN, BSSocial, BSSocialDiscussion, BSSocialProfile, FormData, FormDefinition, GadgetDefinition, GeoJSON, GeoJson, JsonSchema, Scribunto, book, css, javascript, json, sanitized-css, smw/schema, text, wikitext
tosection
Veraltet.

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
(keine Beschreibung)
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 *.
Beispiel:
Unterschied zwischen Version 1 und 2 abrufen
api.php?action=compare&fromrev=1&torev=2 [in Spielwiese öffnen]