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

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

Ein globales Benutzerkonto ausblenden oder sperren (bzw. einblenden oder entsperren).

Spezifische Parameter:
Weitere allgemeine Parameter sind verfügbar.
user

Benutzer, dessen Status geändert werden soll.

Dieser Parameter ist erforderlich.
locked

Ändert, ob dieser Benutzer gesperrt ist oder nicht.

Einer der folgenden Werte: Kann leer sein oder lock, unlock
hidden

Ändert, ob dieser Benutzer nicht versteckt, in der Liste der globalen Benutzer ausgeblendet oder unterdrückt ist.

Einer der folgenden Werte: Kann leer sein oder lists, suppressed
reason

Grund für die Änderung des Benutzerstatus.

statecheck

Optionaler MD5 des erwarteten aktuellen userid:username:hidden:locked. Dies wird verwendet, um Bearbeitungskonflikte zu erkennen. Der Wert von hidden muss eine leere Zeichenfolge sein, wenn er nicht ausgeblendet ist, oder die Zeichenfolge lists oder suppressed. Der Wert von locked muss 1 für gesperrt und 0 für entsperrt sein. Beispiele: 2128506:LeeSmith::0; 3839611:VandalGoblin:suppressed:1.

token

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

Dieser Parameter ist erforderlich.
Beispiele:
Sperrt das globale Benutzerkonto für User:Example mit der Begründung „Spam“
api.php?action=setglobalaccountstatus&user=Example&locked=lock&hidden=&reason=Spam [in Spielwiese öffnen]
Entsperrt und unterdrückt das globale Benutzerkonto für User:Example mit der Begründung „Ich kann“
api.php?action=setglobalaccountstatus&user=Example&locked=unlock&hidden=suppressed&reason=I%20can [in Spielwiese öffnen]