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)
Dieses Modul erfordert Leserechte.
Quelle: MediaWiki
Lizenz: GPL-2.0-or-later
Ruft den Unterschied zwischen zwei Seiten ab.
Du musst eine Versionsnummer, einen Seitentitel oder eine Seitennummer für „from“ als auch „to“ angeben.
- 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/octet-stream, application/unknown, 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, 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/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
 Veraltet.
Präzisiere fromslots=main und verwende fromcontentmodel-main stattdessen.
Einer der folgenden Werte: GadgetDefinition, css, javascript, json, text, unknown, 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/octet-stream, application/unknown, 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, 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/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
 Veraltet.
Spezifiziere toslots=main und verwende tocontentmodel-main stattdessen.
Einer der folgenden Werte: GadgetDefinition, css, javascript, json, text, unknown, 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 *.
Unterschied zwischen Version 1 und 2 abrufen
- api.php?action=compare&fromrev=1&torev=2 
[in Spielwiese öffnen]