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-or-later

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.
slotsize
Länge (Bytes) eines jeden Versionsschlitzes.
sha1
SHA-1-Prüfsumme (Basis 16) der Version.
slotsha1
SHA-1 (Basis 16) eines jeden Versionsschlitzes.
contentmodel
Inhaltsmodell-Kennung eines jeden Versionsschlitzes.
comment
Kommentar des Benutzers für die Version.
parsedcomment
Parsed comment by the user for the revision.
content
Inhalt eines jeden Versionsschlitzes.
tags
Markierungen für die Version.
roles
Die Liste enthält Schlitzregeln, die in der Version vorhanden sind.
parsetree
Veraltet. Use action=expandtemplates or action=parse instead. The XML parse tree of revision content (requires content model wikitext).
Werte (mit | trennen oder Alternative): ids, flags, timestamp, user, userid, size, slotsize, sha1, slotsha1, contentmodel, comment, parsedcomment, content, tags, roles, parsetree
Standard: ids|timestamp|flags|comment|user
arvslots

Which revision slots to return data for, when slot-related properties are included in arvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.

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

Limit how many revisions will be returned.

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

Use action=expandtemplates instead. Expand templates in revision content (requires arvprop=content).

Typ: boolesch (Einzelheiten)
arvgeneratexml
Veraltet.

Use action=expandtemplates or action=parse instead. Generate XML parse tree for revision content (requires arvprop=content).

Typ: boolesch (Einzelheiten)
arvparse
Veraltet.

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

Typ: boolesch (Einzelheiten)
arvsection

Only retrieve the content of this section number.

arvdiffto
Veraltet.

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

arvdifftotext
Veraltet.

Use action=compare instead. 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
Veraltet.

Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with arvdifftotext.

Typ: boolesch (Einzelheiten)
arvcontentformat
Veraltet.

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

Einer der folgenden Werte: application/json, text/plain, text/x-wiki, text/javascript, text/css
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, 828, 829, 2300, 2301, 2302, 2303
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: boolesch (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]