MediaWiki-API-hjelp

Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.

Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=regexblock

(main | regexblock)
  • Denne modulen krever lesetilgang.
  • Denne modulen krever skrivetilgang.
  • Denne modulen aksepterer bare POST forespørsler.
  • Kilde: RegexBlock
  • Lisens: GPL-2.0-or-later

Blokkere brukeres navn og IP-adresser via regulære uttrykk.

Parametre:
regex

Det regulære uttrykket som skal blokkeres. Merk at når parameteren «exact» gis i URL-en vil ikke dette behandles som et regulært uttrykk, men som en enkel streng.

Denne parameteren er påkrevd.
expiry

Utløpstid. Kan være relativ (f.eks. 5 months eller 2 weeks) eller absolutt (f.eks. 2014-09-18T12:34:56Z). Hvis den er satt til infinite, indefinite eller never vil blokkeringen aldri løpe ut.

Standard: never
reason

Årsak for blokkering.

Standard: (tom)
nocreate

Hindre kontoopprettelse.

Type: boolsk (detaljer)
exact

Bruk eksakt matching for å blokkere det gitte brukernavnet akkurat som det er gitt (i motsetning til å behandle det som et regulært uttrykk).

Type: boolsk (detaljer)
token

En «csrf»-nøkkel hentet fra action=query&meta=tokens

Denne parameteren er påkrevd.
Eksempler:
Blokker den eksakte IP-adressa «192.0.2.5» i tre dager med årsak «First strike»
api.php?action=regexblock&regex=192.0.2.5&expiry=3%20days&reason=First%20strike&exact=&token=123ABC [åpne i sandkasse]
Blokker det regulære uttrykket «SpamUser.*» permanent, som blokkerer alle brukere med brukernavn som matcher uttrykket, som «SpamUser65», med årsaken «Bad username» og forhindrer alle fra å opprette slike brukernavn.
api.php?action=regexblock&regex=SpamUser.*&expiry=never&reason=Bad%20username&nocreate=&token=123ABC [åpne i sandkasse]