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=options
- Dieses Modul erfordert Leserechte.
 - Dieses Modul erfordert Schreibrechte.
 - Dieses Modul akzeptiert nur POST-Anfragen.
 - Quelle: MediaWiki
 - Lizenz: GPL-2.0-or-later
 
Die Voreinstellungen des gegenwärtigen Benutzers ändern.
Es können nur Optionen festgelegt werden, die im Kern oder in einer der installierten Erweiterungen registriert sind, oder Optionen mit Schlüsseln mit dem Präfix userjs- (zur Verwendung durch Benutzerskripte vorgesehen).
- reset
 Setzt die Einstellungen auf Websitestandards zurück.
- Type: boolean (details)
 - resetkinds
 Liste von zurückzusetzenden Optionstypen, wenn die reset-Option ausgewählt ist.
- Werte (mit | trennen oder Alternative): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
 - Standard: all
 - change
 Liste von Änderungen, die mit name=wert formatiert sind (z. B. skin=vector). Falls kein Wert angegeben wurde (ohne Gleichheitszeichen), z. B. Optionname|AndereOption|…, wird die Option auf ihren Standardwert zurückgesetzt. Falls ein übergebener Wert ein Trennzeichen enthält (|), verwende den alternativen Mehrfachwerttrenner zur korrekten Bedienung.
- Werte mit | trennen oder Alternative.
 - Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
 - optionname
 Der Name der Option, die auf den Wert von optionvalue gesetzt werden soll .
- optionvalue
 Der Wert für die Option, die durch optionname angegeben ist. Wenn optionname gesetzt ist, aber optionvalue weggelassen wird, wird die Option auf ihren Standardwert zurückgesetzt.
- global
 Was tun, wenn die Option global mit der Erweiterung GlobalPreferences festgelegt wurde?
- ignore: Nichts tun. Die Option behält ihren vorherigen Wert.
 - override: Lokale Überschreibung hinzufügen
 - update: Option global aktualisieren
 
- Einer der folgenden Werte: ignore, override, update
 - Standard: ignore
 - token
 Ein „csrf“-Token abgerufen von action=query&meta=tokens
- Dieser Parameter ist erforderlich.
 
- Alle Einstellungen zurücksetzen
 - api.php?action=options&reset=&token=123ABC [in Spielwiese öffnen]
 - Ändert die Einstellungen skin und hideminor.
 - api.php?action=options&change=skin=vector|hideminor=1&token=123ABC [in Spielwiese öffnen]
 - Setzt alle Einstellungen zurück, dann skin und nickname festlegen.
 - api.php?action=options&reset=&change=skin=monobook&optionname=nickname&optionvalue=[[User:Beau|Beau]]%20([[User_talk:Beau|talk]])&token=123ABC [in Spielwiese öffnen]