Extension:ConfirmAccount/pt-br

The ConfirmAccount extension disables direct account creation and requires the approval of new accounts by a bureaucrat. Direct account creation can still be enabled (if you want Sysops/Bureaucrats to be able to directly make them) by configuring user rights.

The ConfirmEdit extension can be used (in conjunction with the ConfirmAccount extension) in order to use captchas to stop flood requests.

Opcional
Existem várias variáveis de configuração que podem ser ajustadas em LocalSettings.php (após a linha require_once que inclui ConfirmAccount.php). Consulte ConfirmAccount.config.php para todas as variáveis que podem ser definidas. (Os valores padrão estão em ConfirmAccount.config.php, mas você não deve editar esse arquivo).

For example, to set the person's bio as their userpage, set $wgMakeUserPageFromBio = true.

To disable the biography, set  to  :


 * In other languages you have to replace "Main Page" and "Special:RequestAccount" with their local names, for instance "Hauptseite" and "Spezial:Benutzerkonto_beantragen" in a German wiki.

To further categorize users based on their interests, you can set up MediaWiki:Requestaccount-areas. This should be in a format like:
 * *Topic|Topic wiki page|text to append to all interested users' bios |text to append to all interested users' bios in group0|text to append to all interested users' bios group1|text to append to all interested users' bios in group2|...

These group numbers are based on. So if 0 is the index for 'authors', then 'authors' interested in a topic will have the group0 text appended to their biography. This can be useful, say, if users can be approved as either authors or editors. Authors can have "category:X authors" where X is a topic, like "mathematics", and editors can have "category:x editors". You can have as many groups as you want, but you need at least one.

Mínimo
To attempt to prevent spam, instead of captchas, blacklists and filters; manually moderate new user registrations, with a simpler Request account. Requesting only a username, email address and brief message. Add the following to LocalSettings.php after the line require_once "$IP/extensions/ConfirmAccount/ConfirmAccount.php";.

Optionally tweak system messages: requestaccount-text, requestaccount-notes, requestaccount-ext-text, requestaccount-acc-text.

Uso

 * 1) As a bureaucrat (or other user with the confirmaccount permission), browse to
 * 2) Click Review
 * 3) You will see the whole form with the users' data. Carefully review the form, and proceed to creating the account or rejecting the request.
 * 4) If you chose to create the account, the user's biography will become their userpage and the userpage will be automatically created with the default summary of Creating user page with biography of new user.
 * 5) After an account is created, the data input by the user at the time of the request can be referred to by typing the username at

Sending notification email to multiple users
This extension allows sending emails to multiple approvers to confirm the account if these users have the  permission. This is in addition/alternative to the  setting.

This can be achieved (for instance for bureaucrats) by providing them this permission by adding the following to :

Pruning Frequency
To combat robot-requests, default settings prevent rejected email accounts from re-requesting an account for a random period of time after rejection. If you want rejected emails to be able to re-request accounts immediately after rejection, or after a fixed wait-time (days, weeks, months, or even years after rejection), apply the following 2 steps:

1) In LocalSettings.php, after required declaration, set Rejected-Age to 0 (for immediate expiration on rejection), or to your desired wait-time, in seconds:

2) Add one line to the file  at the very end of the function   which shows the Request form, to force pruning right before any new request:

original code:

new code:

"Request account" Link
If you would like to add a "Request account" login link add the following to the "LocalSettings.php" file:

as well as the text "Request account" to page "MediaWiki:Requestaccount".

Problemas conhecidos

 *  'Not'  defina  como  true  em LocalSettings, substituirá o login da solicitação e permitirá que os usuários se inscrevam sem confirmação. * Não defina / crie  'MediaWiki: Requestaccount-areas / xx'  onde xx é um código de idioma, a primeira parte de cada linha é usada como as chaves para armazenar no banco de dados os itens solicitados pela conta. * As versões anteriores do MediaWiki podem não mostrar o link para  'Especial: RequestAccount'  no formulário de login do usuário. Você pode editar  'MediaWiki: loginprompt'  para corrigir isso. * Se o seu cliente de email perder seus dados de email antes de enviá-los, os usuários não obterão suas senhas, mas poderão ter uma conta. Como ninguém conhece as senhas, convém usar  Extension: Password Reset ou Special: ResetPassword para enviar novas. * Se apenas algumas pessoas visualizarem a página de confirmação de contas, a remoção aleatoriamente acionada de solicitações antigas não será acionada frequentemente, portanto, as solicitações rejeitadas antigas poderão persistir. Isso impede que os endereços de email solicitem contas novamente por um período desconhecido. Você pode substituir esse comportamento e permitir solicitações imediatas, forçando a remoção imediatamente antes de qualquer nova solicitação ser enviada.  Instruções aqui. *  Integração com a extensão  'Autenticação LDAP'  '

Solução de problemas

 * Os emails de notificação não são enviados

If you are testing, note that a user must first confirm their email address through the link emailed to them, and then the email will be sent to the bureaucrat to confirm the account.

Make sure that setting(s) related to extension are introduced after the require_once line. Not before, otherwise extension doesn't see these settings and they fail silently. e.g.

Also note that when using the 'confirmaccount-notify' setting, that each user in the group (e.g. sysop) will not receive notices unless their in Special:Preferences allow "" and that they have confirmed their email address within the same form.

Ver também

 * Extension:InviteSignup, for administrator-initiated (mass) account creation
 * TwnMainPage extension, offering a "sandbox" where user can create an unprivileged account, propose some edits and ask approval