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=protect

(main • protect)
  • Dieses Modul erfordert Leserechte.
  • Dieses Modul erfordert Schreibrechte.
  • Dieses Modul akzeptiert nur POST-Anfragen.
  • Quelle: MediaWiki
  • Lizenz: GPL-2.0-or-later

Ä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.

Typ: Ganzzahl
protections

Listet die Schutzebenen nach dem Format Aktion=Ebene (z. B. edit=sysop) auf. Die Ebene all bedeutet, dass jeder die Aktion ausführen darf, z. B. keine Beschränkung.

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

Dieser Parameter ist erforderlich.
Werte mit | trennen oder Alternative.
Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
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 oder Alternative.
Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
Standard: infinite
reason

Grund für den Seitenschutz oder dessen Aufhebung.

Standard: (leer)
tags

Auf den Seitenschutz-Logbuch-Eintrag anzuwendende Änderungsmarkierungen.

Werte (mit | trennen oder Alternative):
cascade

Aktiviert den Kaskadenschutz (d. h. in dieser Seite eingebundene Vorlagen und Bilder werden geschützt). Wird ignoriert, falls keine der angegebenen Schutzebenen Kaskaden unterstützt.

Type: boolean (details)
watch
Veraltet.

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

Type: boolean (details)
watchlist

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

Einer der folgenden Werte: nochange, preferences, unwatch, watch
Standard: preferences
token

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

Dieser Parameter ist erforderlich.