Manual:$wgWhitelistRead

From mediawiki.org
This page is a translated version of the page Manual:$wgWhitelistRead and the translation is 92% complete.
Outdated translations are marked like this.
User rights, access control and monitoring: $wgWhitelistRead
Páginas usuário anônimo pode ver.
Introduzido na versão:1.1.0
Removido na versão:ainda em uso
Valores permitidos:Matriz de nomes de páginas ou false
Valor padrão:false
Atenção Atenção: MediaWiki from 1.32 to 1.35.4, 1.36.2, 1.37.0 contain a security issue that allow unprivileged editing of arbitrary page and arbitrary JavaScript execution. If you are using one of these versions and can not upgrade to a newer version, please see 2021-12 security release/FAQ for a workaround.

Detalhes

Se um grupo de usuários for impedido de visualizar o wiki usando o $GroupPermissions...

$wgGroupPermissions[...]['read'] = false;

...você ainda pode querer que eles consigam ver certas páginas chave, em particular a página de login! Essa configuração contém uma matriz de nomes de páginas que todos os usuários têm permissão para visualizar, independentemente de suas permissões de grupo.

Um mínimo recomendado que permite que todos visualizem a página inicial e a tela de login, além de carregar personalizações CSS/JS, é o seguinte:

MediaWiki ≥ 1.18.1[1]
$wgWhitelistRead = [
    "Main Page", "MediaWiki:Common.css", "MediaWiki:Common.js"
    ];
"Página principal" usa espaços em vez de sublinhados entre palavras.
Atenção Atenção: Se você estiver usando um idioma de conteúdo diferente do inglês, talvez seja necessário usar os nomes de páginas especiais traduzidos em vez de seus nomes em inglês.

Ver também

Referências

  1. Começando com r105428 "Special:PasswordReset" é sempre whitelisted apenas como "Special:UserLogin" e "Special:ChangePassword".