MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de

list=allrevisions (arv)

(main | query | allrevisions)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul kann als Generator verwendet werden.
  • Quelle: MediaWiki
  • Lizenz: GPL-2.0+

Liste alle Bearbeitungen.

Parameter:
arvprop

Zurückzugebende Eigenschaften jeder Version:

ids
Die Kennung der Version.
flags
Versionsmarkierungen (klein).
timestamp
Der Zeitstempel der Version.
user
Benutzer, der die Version erstellt hat.
userid
Benutzerkennung des Versionserstellers.
size
Länge in Bytes der Version.
sha1
SHA-1-Prüfsumme (Basis 16) der Version.
contentmodel
Inhaltsmodell-Kennung der Version.
comment
Comment by the user for the revision.
parsedcomment
Parsed comment by the user for the revision.
content
Text der Version.
tags
Markierungen für die Version.
parsetree
The XML parse tree of revision content (requires content model wikitext).
Werte (mit | trennen oder Alternative): ids, flags, timestamp, user, userid, size, sha1, contentmodel, comment, parsedcomment, content, tags, parsetree
Standard: ids|timestamp|flags|comment|user
arvlimit

Limit how many revisions will be returned.

Nicht mehr als 500 (5.000 für Bots) erlaubt.
Typ: Ganzzahl oder max
arvexpandtemplates

Expand templates in revision content (requires arvprop=content).

Typ: boolisch (Einzelheiten)
arvgeneratexml
Veraltet.

Generate XML parse tree for revision content (requires arvprop=content; replaced by arvprop=parsetree).

Typ: boolisch (Einzelheiten)
arvparse

Parse revision content (requires arvprop=content). For performance reasons, if this option is used, arvlimit is enforced to 1.

Typ: boolisch (Einzelheiten)
arvsection

Only retrieve the content of this section number.

arvdiffto

Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively.

arvdifftotext

Text to diff each revision to. Only diffs a limited number of revisions. Overrides arvdiffto. If arvsection is set, only that section will be diffed against this text.

arvdifftotextpst

Perform a pre-save transform on the text before diffing it. Only valid when used with arvdifftotext.

Typ: boolisch (Einzelheiten)
arvcontentformat

Serialization format used for arvdifftotext and expected for output of content.

Einer der folgenden Werte: text/x-wiki, text/javascript, application/json, text/css, text/plain
arvuser

Liste nur Bearbeitungen von diesem Benutzer auf.

Typ: Benutzername
arvnamespace

Nur Seiten dieses Namensraums auflisten.

Werte (mit | trennen oder Alternative): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 103, 106, 107, 108, 109
Um alle Werte anzugeben, verwende *.
arvstart

Der Zeitstempel, bei dem die Auflistung beginnen soll.

Typ: Zeitstempel (erlaubte Formate)
arvend

Der Zeitstempel, bei dem die Auflistung enden soll.

Typ: Zeitstempel (erlaubte Formate)
arvdir

In which direction to enumerate:

newer
List oldest first. Note: arvstart has to be before arvend.
older
List newest first (default). Note: arvstart has to be later than arvend.
Einer der folgenden Werte: newer, older
Standard: older
arvexcludeuser

Schließe Bearbeitungen dieses Benutzers bei der Auflistung aus.

Typ: Benutzername
arvcontinue

Falls weitere Ergebnisse verfügbar sind, dies zum Fortfahren verwenden.

arvgeneratetitles

Wenn als Generator verwendet, werden eher Titel als Bearbeitungs-IDs erzeugt.

Typ: boolisch (Einzelheiten)
Beispiele:
Liste die letzten 50 Beiträge, sortiert nach Benutzer Beispiel auf.
api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [in Spielwiese öffnen]
Liste die ersten 50 Bearbeitungen im Hauptnamensraum auf.
api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [in Spielwiese öffnen]