Extensão:Renameuser
![]() Estado da versão: estável |
|
---|---|
![]() |
|
Implementação | Identidade de usuário , Página especial , Hook |
Descrição | Fornece uma página especial que permite que contas de usuários sejam renomeadas |
Autor(es) | Ævar Arnfjörð Bjarmasondiscussão |
Última versão | atualizações contínuas |
MediaWiki | 1.25+ |
PHP | 5.4+ |
Modifica o banco de dados |
Não |
Licença | GNU GPL (Licença Pública Geral) 2.0 ou superior |
Download | README |
Quarterly downloads | 209 (Ranked 52nd) |
Public wikis using | 2,792 (Ranked 182nd) |
Para traduzir a extensão Renameuser, verifique sua disponibilidade no translatewiki.net | |
Problemas | Tarefas em aberto · Relatar um bug |
A extensão Renameuser fornece uma página especial que permite aos usuários autorizados renomear as contas de usuário. Isto fará com que os históricos das páginas etc. sejam atualizados. Se deseja renomear uma conta "para" outra já existente, precisa da extensão User Merge and Delete .
Instalação
- Baixe e coloque o(s) arquivo(s) num diretório chamado
Renameuser
na sua pastaextensions/
. - Adicione o seguinte código ao final do seu arquivo
LocalSettings.php
:wfLoadExtension( 'Renameuser' );
- Concluído – Navegue à página Special:Version em sua wiki para verificar se a instalação da extensão foi bem sucedida.
Uso
- Como um burocrata, acesse a página
Special:RenameUser
- Insira o nome do usuário a ser renomeado e o novo nome desejado, ative as opções de mover páginas de usuário e de discussão e suas subpáginas e para criar os redirecionamentos como desejados. Então, clique em OK
O usuário será renomeado e (se a opção adequada foi marcada) a página de usuário, página de discussão do usuário e todas suas subpáginas serão movidas também.
move-subpages
' O número de subpáginas movidas não está limitada ao parâmetro $wgMaximumMovedPages
. A extensão também vai mover todas as páginas de css
, js
e as protegidas com impedimento de mover.Você pode conceder a outros grupos o direito de renomear usuários, por exemplo:
$wgGroupPermissions['sysop']['renameuser'] = true;
Notas
- No caso de Extensão:CentralAuth estar instalada, você receberá um aviso se tentar renomear um usuário local de uma conta anexada a uma conta global ou a um nome de usuário reservado por uma conta global; uma caixa de seleção para renomear de qualquer maneira será fornecida (isso requer cuidado). Você provavelmente deve usar Special:GlobalRenameUser e Special:GlobalRenameRequest/Special:GlobalRenameQueue embutidos na CentralAuth.
- Você não poderá renomear usuários com nomes de usuário inválidos (o que não é igual a nomes de usuários que correspondem a uma lista negra, mas inclui, por exemplo, nomes de usuários reservados ).
- Due to a bug, you can't rename the same account from where you're performing the rename (tarefa T267477).
Use the command line maintenance script to do the rename, or use a different account to do the rename.
Nota técnica
Esta extensão introduz e invoca o gancho RenameUserComplete para notificar outras extensões de renomeações de usuários.
Perguntas frequentes
Havia tantas páginas de usuário que atingiram o tempo limite enquanto eram movidas de User:A/subpágina... para User:B/subpágina... O que faço agora?
- Você não pode resolver a situação tentando renomear imediatamente o usuário A para usuário B porque simplesmente será informado que "O usuário 'Usuário A' não existe". Para corrigir a situação, renomeie o Usuário B de volta para Usuário A, depois de desmarcar a caixa "Mover as páginas de usuário, páginas de discussão de usuário (e suas subpáginas) para o novo nome". Em seguida, renomeie o usuário A para usuário B novamente, desta vez deixando a caixa "Mover as páginas de usuário, páginas de discussão de usuário (e suas subpáginas) para o novo nome" marcada. A página em movimento será retomada de onde parou.
Esta extensão está sendo usado por um ou mais projetos da Wikimedia. Isto significa que, provavelmente, a extensão é estável e funciona bem o suficiente para ser utilizada em sites de alto tráfego. Procure pelo nome dessa extensão nos arquivos de configuração CommonSettings.php e InitialiseSettings.php da Wikimedia para verificar onde ela foi instalada. Uma lista completa das extensões instaladas numa wiki em particular podem ser visualizadas na página Special:Version da wiki. |
This extension is included in the following packages and/or wiki farms: This is not an authoritative list. Some wiki farms/hosts may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |