Extensão:Renameuser

This page is a translated version of the page Extension:Renameuser and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎dansk • ‎français • ‎português • ‎português do Brasil • ‎українська • ‎日本語 • ‎한국어
Esta extensão acompanha o MediaWiki 1.18 ou superior. Logo, não é necessário baixá-la novamente. No entanto, ainda é necessário seguir as outras instruções fornecidas.
Manual de extensões do MediaWiki
OOjs UI icon advanced.svg
Renameuser
Estado da versão: estável
SpecialRenameuser.png
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ð Bjarmasontalk
Ú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
  • renameuser
Para traduzir a extensão Renameuser, verifique sua disponibilidade no translatewiki.net
Verificar uso e matriz de versões
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 pasta extensions/.
  • 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.

Para usuários executando o MediaWiki 1.24 ou anteriores:

As instruções acima descrevem a nova forma de instalar essa extensão utilizando wfLoadExtension(). Se precisar instalar essa extensão em versões antigas (MediaWiki 1.24 e anteriores), em vez de wfLoadExtension( 'Renameuser' );, você precisa usar:

require_once "$IP/extensions/Renameuser/Renameuser.php";

Uso

  1. Como um burocrata, acesse a página Special:Renameuser
  2. 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.

A habilidade desta extensão de mover subpáginas de usuários não depende do direito de usuário '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 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 ).

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.