MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de
action=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.
- 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. 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 oder Alternative. Maximale Anzahl der Werte ist 50 (500 für Bots).
- 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. 
- Typ: boolesch (Einzelheiten)
- watch
- Veraltet.
- Wenn vorhanden, fügt dieser Parameter die zu (ent-)sperrende Seite der Beobachtungsliste des aktuellen Benutzers hinzu. 
- Typ: boolesch (Einzelheiten)
- 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: watch, unwatch, preferences, nochange
- Standard: preferences
- token
- Ein „csrf“-Token abgerufen von action=query&meta=tokens 
- Dieser Parameter ist erforderlich.
- Schützt eine Seite
- api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [in Spielwiese öffnen]
- Entsperrt eine Seite, indem die Einschränkungen durch den Schutz auf all gestellt werden (z. B. darf jeder die Aktion ausführen).
- api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [in Spielwiese öffnen]
- Eine Seite entsperren, indem keine Einschränkungen übergeben werden
- api.php?action=protect&title=Main%20Page&token=123ABC&protections=&reason=Lifting%20restrictions [in Spielwiese öffnen]