Existe uma maneira de restringir o acesso de leitura às páginas no MediaWiki?

0

Eu tenho um site do MediaWiki que está disponível para visualização pública, e quero mantê-lo assim, mas gostaria de tornar algumas páginas privadas - e visíveis apenas por mim. Eu sei que isso vai contra todo o propósito de um wiki, mas com isso. Eu não deixo ninguém se inscrever como um editor do wiki - na verdade, estou usando o MediaWiki como um CMS, quando você chega até ele. Este site do MediaWiki está hospedado em um servidor Linux.

Sim, eu sei sobre "proteger" uma página de determinados editores, mas quero algumas páginas invisíveis ou não visíveis, exceto por usuários específicos. Eu preciso de uma solução baseada no MediaWiki - seja na marcação, ou no PHP subjacente.

Se isso não for possível na marcação ou no PHP, então tudo bem, essa é a resposta.

    
por Cyberherbalist 05.12.2014 / 18:17

3 respostas

0

Aparentemente, a resposta para a pergunta é: não há como fazer isso e o MediaWiki não foi projetado para isso.

    
por 06.12.2014 / 00:02
0

É mais complicado configurar, mas o Tiki Wiki tem um conceito de usuários e grupos e foi projetado para lidar com o caso de uso que você mencionado.

    
por 09.12.2014 / 02:37
0

Você pode listar algumas páginas do MediaWiki como esta.

    $wgWhitelistRead =  array ( "Special:Userlogin", 
    "Special:CreateAccount" );
    $wgGroupPermissions['*']['read'] = true;
    $wgGroupPermissions['*']['view'] = true;
    $wgGroupPermissions['*']['edit'] = false;
    
por 24.10.2017 / 16:46