Ajuda da API do MediaWiki
Esta é uma página de documentação da API do MediaWiki gerada automaticamente.
Documentação e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=globalpreferences
- Este módulo requer direitos de leitura.
- Este módulo requer direitos de escrita.
- Este módulo só aceita pedidos POST.
- Fonte: GlobalPreferences
- Licença: GPL-2.0-or-later
Alterar as preferências globais do utilizador atual.
Só as preferências registadas para a wiki atual podem ser alteradas localmente.
- reset
Reinicializar as preferências globais. Remove todos os tipos, ou, dependendo do valor do parâmetro
resetkinds
, só alguns tipos de preferências globais e desfaz o seu carácter global.- Tipo: booliano (detalhes)
- resetkinds
Lista dos tipos de preferências a reinicializar quando a opção reset está definida.
- Valores (separados com | ou alternativas): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
- Valor por omissão: all
- change
Lista de alterações, com o formato nome=valor (ex: skin=vector). Se não for dado um valor (nem sequer um sinal de igual), por exemplo, umapreferência|outrapreferência|..., a preferência deixará de ser global. Se qualquer um dos valores passados contém uma barra vertical (|), use o separador de valores alternativo para obter o resultado correto.
- Separar os valores com | ou alternativas.
- O número máximo de valores é 50 (500 para clientes a quem são permitidos limites mais elevados).
- optionname
O nome da preferência que deve ser definida com o valor dado em optionvalue.
- optionvalue
O valor para a preferência especificada por optionname.
- token
Uma chave "csrf" obtida de action=query&meta=tokens
- Este parâmetro é obrigatório.
- Tornar uma única preferência não global.
- api.php?action=globalpreferences&change=skin=&token=123ABC [abrir na página de testes]
- Tornar todas as preferências não globais.
- api.php?action=globalpreferences&reset=&token=123ABC [abrir na página de testes]
- Alterar as preferências skin e hideminor.
- api.php?action=globalpreferences&change=skin=vector|hideminor=1&token=123ABC [abrir na página de testes]