Como autorizar novo usuário?

Moderator: ariadneduvessa

Locked
Pablocito
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Fri Jul 11, 2008 8:06 pm

Como autorizar novo usuário?

Post by Pablocito » Sat Jul 26, 2008 7:05 pm

Galera,

Seguinte...
Eu preciso de um módulo ou plugin para autorizar os novos membros.
Assim, meu cliente tem uma representação comercial, e queria colocar sua tabela de preços para seus clientes. O JOOMLA, pelo que eu percebi, não tem por default nada que faça com que o novo membro precise ser AUTORIZADO pelo admin...
Sou novo com esse CMS, mas já sei que o Comunity Builder faz isso, mas seria demais instalar o CB só pra poder autorizar novos membros...

Não existe nada mais simples pra isso???

Abraços

Paulo

surfmusic
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 160
Joined: Thu Apr 10, 2008 6:32 pm
Location: Brasil
Contact:

Re: Como autorizar novo usuário?

Post by surfmusic » Tue Jul 29, 2008 2:08 pm

Ola

Eu vou ter que resolver este mesmo problema para um projeto que estou desenvolvendo.

Há opcao do usuario somente ganhar autorizacao de acesso apos receber a mensagem automatica do sistema. Enquanto isso ele permance como cadastrado porem nao autorizado.

Vou fazer o seguinte: desabilitar este envio de email automatico, desta forma o usuario vai se cadastrar e permancer nao-autorizado. Ele os sera autorizado apos o administrador entrar na area gerencial e permiti-lo.
http://www.tconibo.org
Joomla, Settlers of Catan, Kombucha

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 932
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: Como autorizar novo usuário?

Post by joomila » Tue Jul 29, 2008 2:15 pm

Você pode modificar o codigo para que o usuario ja cadastre com bloqueio assim somente o admin podera ir no administrator e desbloquear o usuario. Vou postar aqui o codigo que deve ser alterado..
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

User avatar
joomila
Joomla! Guru
Joomla! Guru
Posts: 932
Joined: Wed Dec 21, 2005 1:56 pm
Location: Fortaleza-CE

Re: Como autorizar novo usuário?

Post by joomila » Tue Jul 29, 2008 2:32 pm

Para bloquear o usuario abra o arquivo:

components/com_registration/registration.html.php

Procure a função do formulario de registro linha 69
Agora coloque dentro do formulario o seguinte codigo:

<input type="hidden" name="block" value="1" />

assim quando o usuario se cadastrar ele vai estar bloqueado para logar. e somente o usuario administrador podera desbloquear o usuario.
overrideMVC - Override Components and Modules for Joomla! http://extensions.joomla.org/extensions ... ting/15611

inkomico
Joomla! Apprentice
Joomla! Apprentice
Posts: 8
Joined: Thu Jun 28, 2007 10:31 pm

Re: Como autorizar novo usuário?

Post by inkomico » Wed Sep 10, 2008 11:44 am

No Joomla 1.5.x:

components\com_user\views\register\tmpl\default.php

após a linha 73 adicione <input type="hidden" name="block" value="1" />

Pablocito
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Fri Jul 11, 2008 8:06 pm

Re: Como autorizar novo usuário?

Post by Pablocito » Thu Sep 11, 2008 3:51 am

Seguinte,

Pra o que eu queria, até tentei essa solução apresentada, mas para funcionar, é preciso desabilitar a opção de "confirmação de E-Mail", o que não era interessante pra mim...

Achei uma solução no fórum inglês:
http://forum.joomla.org/viewtopic.php?f=34&t=229748

Não esqueçam de alterar as "mensagens" no arquivo de linguagem.

Espero ter ajudado

Paulo

User avatar
fititnt
Joomla! Hero
Joomla! Hero
Posts: 2350
Joined: Sat Jul 15, 2006 1:41 am
Location: Porto Alegre - RS - Brazil
Contact:

Re: Como autorizar novo usuário?

Post by fititnt » Fri Sep 19, 2008 6:48 pm

Adicionado ao FAQ.

Obrigado a todos que ajudam a manter e responder no fórum =]
Emerson da Rocha Luiz
Moderador aposentado, 2008-2014 | Membro do JUGRS
http://www.fititnt.org


Locked

Return to “Componentes, módulos e mambots”