RevisionDelete/pt
From MediaWiki.org
- Talvez procurasse Extension:Oversight, uma extensão algo semelhante que foi essencialmente substituida por esta funcionalidade.
O MediaWiki Central tem uma funcionalidade (desactivada por omissão) que adiciona uma página especial chamada Special:RevisionDelete.
[edit] Funcionalidade
Nesta página pode alterar a visibilidade de uma revisão:
- Esconder o texto da revisão
- Esconder o comentário da edição
- Esconder o nome e o IP do editor
Ou alterar a visibilidade de uma entrada num registo:
- Esconder a acção e o alvo
- Esconder o comentário da acção
- Esconder o nome e o IP do editor
As revisões e eventos eliminados continuarão a aparecer no histórico da respectiva página e nos registos, mas partes do seu conteúdo serão inacessíveis ao público em geral. Pode também ser criado um grupo de utilizadores para supervisão com o poder de tornar estas partes igualmente inacessíveis a administradores.
Para aprofundar a parte técnica desta funcionalidade, consulte Bitfields for rev deleted.
[edit] Activação
Para possibilitar o uso desta funcionalidade, tem de definir alguns direitos de utilizador no LocalSettings.php. O seguinte exemplo é uma parte comentada do DefaultSettings.php:
- Para esconder revisões e registos, dos utilizadores:
-
$wgGroupPermissions['sysop']['deleterevision'] = true;
- Para esconder nomes de utilizador, dos utilizadores e administradores:
-
$wgGroupPermissions['suppress']['hideuser'] = true;
- Para esconder revisões e registos, dos utilizadores e administradores (também necessita do privilégio deleterevision):
-
$wgGroupPermissions['suppress']['suppressrevision'] = true;
- Para acesso ao registo privado de supressões:
-
$wgGroupPermissions['suppress']['suppressionlog'] = true;