Adjuta sur le API de MediaWiki
Iste es un pagina de documentation generate automaticamente sur le API de MediaWiki.
Documentation e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=protect
- Iste modulo require derectos de lectura.
- Iste modulo require derectos de scriptura.
- Iste modulo accepta solmente le requestas POST.
- Fonte: MediaWiki
- Licentia: GPL-2.0-or-later
Cambiar le nivello de protection de un pagina.
- title
Titulo del pagina a (dis)proteger. Non pote esser usate conjunctemente con pageid.
- pageid
ID del pagina a (dis)proteger. Non pote esser usate conjunctemente con title.
- Typo: numero integre
- protections
Lista de nivellos de protection, formatate action=level (p.ex. edit=sysop). Un nivello de all significa que tote le personas es permittite a facer le action, i.e. sin restriction.
Nota: Qualcunque actiones non listate habera lor restrictiones removite.
- Iste parametro es obligatori.
- Separar valores con | o un alternativa.
- Le numero maxime de valores es 50 (500 pro clientes al quales ha essite permittite limites plus alte).
- expiry
Datas e horas de expiration. Si solmente un data e hora es configurate, illo essera usate pro tote le protectiones. Usa infinite, indefinite, infinity, o never, pro un protection que non expira jammais.
- Separar valores con | o un alternativa.
- Le numero maxime de valores es 50 (500 pro clientes al quales ha essite permittite limites plus alte).
- Predefinite: infinite
- reason
Motivo pro (dis)proteger.
- Predefinition: (vacue)
Etiquettas de modification a applicar al entrata in le registro de protectiones.
- Valores (separar con | o un alternativa):
- cascade
Activar le protection in cascada (i.e. proteger patronos transcludite e imagines usate in iste pagina). Ignorate si necun del nivellos de protection specificate supporta le cascada.
- Typo: booleano (detalios)
- watch
- Obsolescente.
Si configurate, adde le pagina que es (dis)protegite al observatorio del usator actual.
- Typo: booleano (detalios)
- watchlist
Adder o remover le pagina del observatorio del usator actual sin conditiones, usar le preferentias (ignorate pro usatores de robot) o non cambiar le observation.
- Un del sequente valores: nochange, preferences, unwatch, watch
- Predefinite: preferences
- token
Un token "csrf" recuperate ab action=query&meta=tokens
- Iste parametro es obligatori.
- Proteger un pagina.
- api.php?action=protect&title=Pagina%20principal&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [aperir in sabliera]
- Disproteger un pagina per configurar restrictiones a all (i.e. tote le personas es permittite a facer le action).
- api.php?action=protect&title=Pagina%20principal&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [aperir in sabliera]
- Disproteger un pagina per configurar nulle restrictiones.
- api.php?action=protect&title=Pagina%20principal&token=123ABC&protections=&reason=Lifting%20restrictions [aperir in sabliera]