Open main menu

Manual:$wgGroupPermissions

This page is a translated version of the page Manual:$wgGroupPermissions and the translation is 71% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎magyar • ‎polski • ‎português do Brasil • ‎русский • ‎中文 • ‎日本語 • ‎한국어
Acesso de usuário: $wgGroupPermissions
Use isso para definir direitos de acesso para grupos e usuários nesses grupos.
Introduzido na versão:1.5.0 (r9367)
Removido na versão:ainda em uso
Valores permitidos:(Array complexo de valores booleanos.)
Valor padrão:Veja abaixo.

Detalhes

$wgGroupPermissions é uma matriz bidimensional indexada por grupo de usuários e disponível nas permissões. O valor pode ser TRUE para conceder a permissão ou FALSE se não for concedido.

Those permissions, which are granted with $wgGroupPermissions, are always cumulative. Se um usuário for membro de grupos diferentes, o usuário terá um direito se for concedido a pelo menos um desses grupos, mesmo se "não" for concedido a seus outros grupos. In other words, If one of the user's groups has a right, then it is not possible to take the right away using $wgGroupPermissions. Instead use $wgRevokePermissions to revoke permissions.

Exemplo

$wgGroupPermissions['user']['edit'] = true;

Isso dá a todos os usuários registrados a capacidade de editar páginas.

Grupos de usuários personalizados

Você também pode definir seus próprios grupos de usuários. Os nomes dos grupos de usuários não podem ter mais de 255 caracteres. [1] The groups, which have been defined either in DefaultSettings.php or in LocalSettings.php, can be assigned to users through the wiki Special:Userrights interface.

Exemplo

# <span class="mw-translate-fuzzy">Comece com a atribuição das permissões padrão do grupo "user"</span>
$wgGroupPermissions['Trustworthy'] = $wgGroupPermissions['autoconfirmed'];
# Add the permissions from group "bot"
$wgGroupPermissions['Trustworthy'] = array_merge($wgGroupPermissions['Trustworthy'], $wgGroupPermissions['bot']);
# Agora modifique estes direitos:
$wgGroupPermissions['Trustworthy']['delete'] = true;
$wgGroupPermissions['Trustworthy']['protect'] = true;
$wgGroupPermissions['Trustworthy']['patrol'] = true;

Isso cria um grupo chamado "Trustworthy".

Os usuários desse grupo têm as mesmas permissões que os usuários do grupo "usuário".

No entanto, eles poderão excluir e proteger páginas, patrulhar edições e remover diretamente páginas em cache.

Para documentação detalhada, veja Manual:Direitos de usuário .

  Atenção: A funcionalidade para tornar as páginas inacessíveis não foi extensivamente testada quanto à segurança. Use por sua conta e risco!

Valores padrão

Os valores padrão variam de versão para versão. You may find the one which apply to your mediawiki setup in DefaultSettings.php . Para mais informações, visite Manual:Direitos de usuário .

Use por extensões

Algumas extensões, como RenameUser ou CheckUser , adicionam novos direitos que podem ser configurados e atribuídos da mesma maneira.

Ver também

Notas

  1. See length of column ug_group in the user_groups table.