Manual:User rights/pt-br

Os direitos de usuário são permissões (como a capacidade de editar páginas ou bloquear usuários) que podem ser atribuídas a diferentes grupos de usuários. O MediaWiki é fornecido com um conjunto padrão de direitos de usuário e grupos de usuários, mas eles podem ser personalizados. Esta página explica os direitos e grupos padrão e como personalizá-los.

Para obter informações sobre como adicionar e remover usuários individuais da wiki de grupos, consulte e.

Alterando permissões de grupo
A instalação padrão do MediaWiki atribui certos direitos a grupos padrão (ver abaixo). Você pode alterar os direitos padrão editando o arranjo $GroupPermissions em $LocalSettings com a sintaxe

Se um membro possuir múltiplos grupos, ele receberá todas as permissões de todo grupo no qual ele está. Todos os usuários, incluindo usuários anônimos, estão no grupo ; todos os usuários registrados estão no grupo. Além dos grupos padrão, você pode arbitrariamente criar novos grupos que utilizam o mesmo arranjo.

Exemplos
Este exemplo irá desativar a visualização de todas as páginas que não constem na $wgWhitelistRead e, em seguida, reativará apenas para usuários registrados:

Este exemplo desativa a edição de todas as páginas, em seguida, reabilita apenas para os usuários com confirmação de endereço de e-mail:

Criando um novo grupo e atribuindo permissões a ele
Você pode criar novos grupos de usuários pela definição das permissões de acordo com o nome do grupo em  onde  é o nome real do grupo.

Além de atribuir permissões, você deve criar estas três páginas wiki com conteúdo apropriado:


 * (conteúdo: )
 * (conteúdo: )
 * (conteúdo: )

Por padrão, os burocratas podem adicionar usuários ou removê-los de qualquer grupo. No entanto, se você estiver usando $AddGroups e $RemoveGroups, you pode precisar personalizar esses.

Exemplos
Este exemplo irá criar um grupo arbitrário ninja que pode bloquear usuários e excluir páginas e cujas edições estão ocultas por padrão no log de mudanças recentes:

Neste exemplo, você provavelmente também queira criar páginas:


 * (conteúdo: )
 * (conteúdo: )
 * (conteúdo: )

Isto irá assegurar que o grupo será referido como "Ninjas" em toda a interface, e um membro será referido como um "ninja", e visões gerais ligarão o nome do grupo para.

Este exemplo desabilita o acesso de gravação (edição e criação de página) por padrão, cria um grupo chamado "Gravar" e concede acesso de gravação. Os usuários podem ser adicionados manualmente a este grupo via Special:UserRights:

Neste exemplo, você provavelmente também queira criar páginas:


 * (conteúdo: )
 * (conteúdo: )
 * (conteúdo: )

Removendo grupos predefinidos
O MediaWiki da caixa vem com uma série de grupos predefinidos. A maioria desses grupos pode ser removida desarmando as chaves de matriz de acordo, entre elas. Para mais detalhes, veja abaixo.

Exemplo
Este exemplo eliminará completamente o grupo burocrático. É necessário garantir que todas as seis dessas variáveis estejam desativadas para qualquer grupo que se deseja remover de ser listado em Special:ListGroupRights; No entanto, basta unsetter $wgGroupPermissions será suficiente para removê-lo de Special:UserRights. Este código deve ser colocado após qualquer linhas  que adicionam extensões como  contendo código que fornece permissões de grupo de burocratas por padrão.

Em algumas extensões (Flow, Semantic MediaWiki, etc.), os direitos são adicionados durante o registro de extensão ou em uma função de registro. Neste caso, pode ser necessário usar uma função de registro em LocalSettings.php para remover alguns grupos de usuários predefinidos:

Nota sobre o grupo chamado "usuário"
Com o mecanismo acima, você pode remover os grupos sysop, burocrata e bot, que - se usado - pode ser atribuído pelo habitual sistema de permissão do usuário. No entanto, atualmente não é possível remover o grupo. Este grupo  não  é atribuído através do sistema de permissão usual. Em vez disso, cada usuário logado automaticamente é membro desse grupo. Isso é codificado em MediaWiki e atualmente não pode ser alterado facilmente.

Lista de permissões
Os direitos de usuário a seguir estão disponíveis na última versão do MediaWiki. Se você estiver usando uma versão mais antiga, verifique "Special:Version" em sua wiki e veja se sua versão é abordado na coluna "versões".

Lista de Grupos
Os seguintes grupos estão disponíveis na última versão do MediaWiki. Se você estiver usando uma versão mais antiga, em seguida, alguns destes não podem ser implementados.

Desde a versão 1.12, você pode criar seus próprios grupos em que os usuários são automaticamente promovidos (como com autoconfirmados e e-mail confirmado) usando $wgAutopromote. Você pode até mesmo criar qualquer grupo personalizado por apenas atribuir direitos a eles.

Direitos padrão
Os direitos padrão estão em DefaultSettings.php. https://phabricator.wikimedia.org/diffusion/MW/browse//includes/DefaultSettings.php
 * Os valores padrão na versão do tronco: https://phabricator.wikimedia.org/diffusion/MW/browse/master/includes/DefaultSettings.php
 * Os valores padrão na última versão estável MediaWiki, versão, estão disponíveis aqui:
 * Direitos adicionais: você deve ser capaz de listar todas as permissões disponíveis em sua Wiki, executando $getAllRights.

Adicionando novos direitos
A informação para codificadores apenas segue.

Se você estiver adicionando um novo direito no núcleo, por exemplo, para controle uma nova página especial, você precisa requerer para adicioná-lo à lista de direitos disponíveis em,  (example). Se vocês está, você precisa usar.

Você provavelmente também deseja atribuí-lo a algum grupo de usuários editando descrição acima.

Se você quiser que este direito seja acessível a aplicativos externos por ou por senhas de robôs, então você precisará adicioná-lo a uma concessão editando.

Você também precisa adicionar  e   mensagens de interface para /languages/i18n/en.json (with documentation no qqq.json). As mensagens corretas * podem ser vistas em Special:ListGroupRights e as mensagens de ação * são usadas em uma frase como "Você não tem permissão para...".

Veja também

 * Special:ListGroupRights – links para esta página de ajuda e podem conter direitos ainda não documentados
 * – página de ajuda, descreve o uso da interface Special:Userrights (para burocratas)
 * – informações sobre gestão e atribuição de grupos de usuários.
 * – exemplos
 * – Muitas extensões relativas aos direitos de usuário
 * – exemplos
 * – Muitas extensões relativas aos direitos de usuário
 * – Muitas extensões relativas aos direitos de usuário
 * – Muitas extensões relativas aos direitos de usuário