MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

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

action=protect

(main | protect)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul erfordert Schreibrechte.
  • Dieses Modul akzeptiert nur POST-Anfragen.

Ändert den Schutzstatus einer Seite.

Parameter:
title

Titel der Seite, die du (ent-)sperren möchtest. Kann nicht zusammen mit pageid verwendet werden.

pageid

Seitenkennung der Seite, die du (ent-)sperren möchtest. Kann nicht zusammen mit title verwendet werden.

protections

Liste der Schutzebenen nach dem Format Aktion=Ebene (z.B. edit=sysop).

HINWEIS: Wenn eine Aktion nicht angegeben wird, wird deren Schutz entfernt.

Dieser Parameter ist erforderlich.
Werte mit | trennen. Maximale Anzahl der Werte ist 50 (500 für Bots).
expiry

Zeitstempel des Schutzablaufs. Wenn nur ein Zeitstempel übergeben wird, ist dieser für alle Seitenschutze gültig. Um eine unendliche Schutzdauer festzulegen, kannst du die Werte infinite, indefinite, infinity oder never übergeben.

Werte mit | trennen. Maximale Anzahl der Werte ist 50 (500 für Bots).
Standard: infinite
reason

Grund für den Seitenschutz oder dessen Aufhebung.

Standard: (leer)
cascade

Aktiviert den Kaskadenschutz (alle eingebundenen Seiten werden ebenfalls geschützt). Wenn die übergebenen Schutzebenen keinen Kaskadenschutz unterstützen, wird dieser Parameter ignoriert.

watch
Veraltet.

Wenn vorhanden, fügt dieser Parameter die zu (ent-)sperrende Seite der Beobachtungsliste des aktuellen Benutzers hinzu.

watchlist

Die Seite bedingungslos zur Beobachtungsliste des aktuellen Benutzers hinzufügen oder von ihr entfernen, Einstellungen verwenden oder Beobachtung nicht ändern.

Ein Wert: watch, unwatch, preferences, nochange
Standard: preferences
token

Ein „csrf“-Token abgerufen von action=query&meta=tokens

Dieser Parameter ist erforderlich.