Pomoč za API MediaWiki
To je samodejno ustvarjena stran za API MediaWiki.
Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=protect
- Ta modul zahteva pravice branja.
- Ta modul zahteva pravice pisanja.
- Ta modul sprejema samo zahtevke POST.
- Vir: MediaWiki
- Licenca: GPL-2.0-or-later
Sprememba ravni zaščite strani.
- title
Naslov strani za (od)zaščito. Ni ga mogoče uporabiti hkrati z pageid.
- pageid
ID strani za (od)zaščito. Ni mogoče uporabljati skupaj z title.
- Vtipkajte: celo število
- protections
Seznam ravni zaščite, oblikovan action=level (npr. edit=sysop). Raven all pomeni, da lahko dejanje izvede vsakdo, tj. brez omejitev.
Opomba:Vsako dejanje, ki ni navedeno, bo brez omejitev.
- Ta parameter je obvezen.
- Loči vrednosti z | ali alternative.
- Največje število vrednosti je 50 (500 za odjemalce z večjimi dovoljenimi omejitvami)
- expiry
Časovni žigi preteka. Če je določen samo en časovni žig, bo uporabljen za vse zaščite. Za zaščito, ki ne preteče nikoli, uporabite infinite, indefinite, infinity ali never.
- Loči vrednosti z | ali alternative.
- Največje število vrednosti je 50 (500 za odjemalce z večjimi dovoljenimi omejitvami)
- Privzeto: infinite
- reason
Razlog za (od)zaščito.
- Privzeto: (prazno)
Sprememba oznak za uporabo pri vnosu v dnevniku zaščit.
- Vrednosti (ločene s | ali alternativa):
- cascade
Omogoči kaskadno zaščito (tj. zaščitene so prevključene predloge in slike na tej strani). Prezrto, če ne podpira kaskadne možnosti nobena od danih strani zaščite.
- Tip: Boolov (podrobnosti)
- watch
- Opuščeno.
Če je nastavljeno, doda stran, ki je (od)zaščitena, na nadzorni seznam trenutnega uporabnika.
- Tip: Boolov (podrobnosti)
- watchlist
Brezpogojno doda ali odstrani stran z nadzornega seznama trenutnega uporabnika, uporabi nastavitve (prezrto za uporabnike botov) ali ne spremeni opazovanja.
- Ena od naslednjih vrednosti: nochange, preferences, unwatch, watch
- Privzeto: preferences
- token
Žeton »csrf« pridobljen iz action=query&meta=tokens
- Ta parameter je obvezen.
- Zaščita strani.
- api.php?action=protect&title=Glavna%20stran&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [odpri v peskovniku]
- Odzaščita strani z nastavitvijo omejitev na all (tj. dejanje lahko izvede vsakdo).
- api.php?action=protect&title=Glavna%20stran&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [odpri v peskovniku]
- Odzaščita strani z nastavitvijo brez omejitev.
- api.php?action=protect&title=Glavna%20stran&token=123ABC&protections=&reason=Lifting%20restrictions [odpri v peskovniku]