Nápověda k MediaWiki API
Toto je automaticky generovaná dokumentační stránka k MediaWiki API.
Dokumentace a příklady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=protect
- Tento modul vyžaduje oprávnění ke čtení.
- Tento modul vyžaduje oprávnění k zápisu.
- Tento modul přijímá pouze požadavky POST.
- Zdroj: MediaWiki
- Licence: GPL-2.0-or-later
Změnit úroveň zamčení stránky.
- title
Názov stránky, ktorá sa má chrániť (alebo jej ochrana zrušiť). Nemožno použiť spolu s pageid.
- pageid
ID stránky, ktorá sa má chrániť (alebo jej ochrana zrušiť). Nemožno použiť spolu s title.
- Typ: celé číslo
- protections
Zoznam úrovní ochrany vo formáte action=level (napr. edit=sysop). Úroveň all znamená, že akciu môže vykonať každý, t. j. žiadne obmedzenie.
Poznámka: Akciám, ktoré nie sú uvedené, budú obmedzenia odstránené.
- Tento parameter je povinný.
- Hodnoty oddělujte pomocí | nebo alternativou.
- Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
- expiry
Časové pečiatky vypršania. Ak je nastavená iba jedna časová pečiatka, použije sa pre všetky ochrany. Pre nikdy nevypršiavajúcu ochranu použite infinite, indefinite, infinity alebo never.
- Hodnoty oddělujte pomocí | nebo alternativou.
- Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
- Predvolené: infinite
- reason
Důvod pro odemčení.
- Implicitní hodnota: (prázdné)
Značky zmien, ktoré sa majú použiť na položku v zázname ochrán.
- Hodnoty (oddělené | nebo alternativou.):
- cascade
Zapnúť kaskádovú ochranu (t. j. chrániť transkludované šablóny a obrázky použité na tejto stránke). Ignorované, ak žiadna zo zadaných úrovní ochrany nepodporuje kaskádovanie.
- Typ: logická hodnota (boolean) (podrobnosti)
- watch
- Zastaralý.
Ak je nastavené, pridať stránku, ktorá sa chráni (alebo ktorej ochrana sa ruší), do zoznamu sledovaných aktuálneho používateľa.
- Typ: logická hodnota (boolean) (podrobnosti)
- watchlist
Bezpodmienečne pridať alebo odstrániť stránku zo zoznamu sledovaných aktuálneho používateľa, použiť nastavenia (ignorované pre botov) alebo nemeniť sledovanie.
- Jedna z následujících hodnot: nochange, preferences, unwatch, watch
- Predvolené: preferences
- token
Token typu „csrf“ získaný pomocí action=query&meta=tokens.
- Tento parameter je povinný.
- Zamknout stránku.
- api.php?action=protect&title=Hlavn%C3%AD%20strana&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [otevřít v pískovišti]
- Zrušiť ochranu stránky nastavením obmedzení na all (t. j. akciu môže vykonať každý).
- api.php?action=protect&title=Hlavn%C3%AD%20strana&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [otevřít v pískovišti]
- Zrušiť ochranu stránky nastavením žiadnych obmedzení.
- api.php?action=protect&title=Hlavn%C3%AD%20strana&token=123ABC&protections=&reason=Lifting%20restrictions [otevřít v pískovišti]