módulos de login
módulos de login
olá ...
tem pouco tempo que estou utilizando o joomla para gerenciar meu site (www.seminariosdc.com.br) e estou procurando por um módulo de login que permita ao usuário alterar sua senha ...
se alguém puder me indicar um lugar que tenha esse módulo ou como posso fazer ...
valew
tem pouco tempo que estou utilizando o joomla para gerenciar meu site (www.seminariosdc.com.br) e estou procurando por um módulo de login que permita ao usuário alterar sua senha ...
se alguém puder me indicar um lugar que tenha esse módulo ou como posso fazer ...
valew
- Dr. Stranho
- Usuário
- Mensagens: 135
- Registrado em: 19 Ago 2008, 16:57
Re: módulos de login
Por padrão o Joomla já faz isso, caso não esteja vendo como usuário logado, você terá que publicar essa opção no Menu do Usuário pelo ADM.
Re: módulos de login
Valew Dr. Stranho ...
me desculpe acho q eu nao fiz a pergunta da maneira correta.
Como mudar a senha pelo ADM ta tranquilo.
Minha dúvida é como o usuário pode alterar a sua própria senha sem que eu precise exercer alguma manutenção pelo ADM .. no site da google depois de logado o usuário pode entrar nas configurações da sua própria conta e alterar a sua senha (https://www.google.com/accounts/EditPasswd?hl=pt-BR) . eu dei uma olhada na internet e nao encontrei nenhum modulo que me permita oferecer essa opção ao usuário com o nivel de acesso registrado ou autor ...
to achando que vamos ter que criar esse modulo rsrs ... mas se alguem conhece esse módulo ou ate mesmo um template que tenha esse modulo eu fico agradecido ...
valew e to no aguardo
me desculpe acho q eu nao fiz a pergunta da maneira correta.
Como mudar a senha pelo ADM ta tranquilo.
Minha dúvida é como o usuário pode alterar a sua própria senha sem que eu precise exercer alguma manutenção pelo ADM .. no site da google depois de logado o usuário pode entrar nas configurações da sua própria conta e alterar a sua senha (https://www.google.com/accounts/EditPasswd?hl=pt-BR) . eu dei uma olhada na internet e nao encontrei nenhum modulo que me permita oferecer essa opção ao usuário com o nivel de acesso registrado ou autor ...
to achando que vamos ter que criar esse modulo rsrs ... mas se alguem conhece esse módulo ou ate mesmo um template que tenha esse modulo eu fico agradecido ...
valew e to no aguardo
- Manoel
- Super Joomleiro
- Mensagens: 1606
- Registrado em: 21 Ago 2008, 09:04
- Localização: Londrina - Paraná
- Contato:
Re: módulos de login
Myke,
O Dr. Stranho respondeu e talvez você não tenha entendido a resposta.
O Joomla já oferece esta opção que é mostrada assim: Esqueceu sua senha?
o link vai aparecer assim: http://www.seusite.com.br/index.php?opt ... view=reset
Talvez este link possa ajudá-lo um pouco mais: http://docs.joomla.org/Help15:Screen.me ... set_Layout

O Dr. Stranho respondeu e talvez você não tenha entendido a resposta.
O Joomla já oferece esta opção que é mostrada assim: Esqueceu sua senha?
o link vai aparecer assim: http://www.seusite.com.br/index.php?opt ... view=reset
Talvez este link possa ajudá-lo um pouco mais: http://docs.joomla.org/Help15:Screen.me ... set_Layout

http://www.tutoriais.iikozen.com.br/
::::::::::::::::::::::::::::::::::::::::::::::::::::::::
http://www.molajo.org
::::::::::::::::::::::::::::::::::::::::::::::::::::::::
http://www.molajo.org
-
- Joomleiro
- Mensagens: 317
- Registrado em: 09 Ago 2008, 16:25
- Contato:
Re: módulos de login
Habilite o modulo USER MENU, la tem link para o perfil
Re: módulos de login
e ai galera ...
então , graças a Deus deu certo ...
realmente chico era simplesmente ir no: Administrar item do menu >> criar um novo item >> em: Usuário >> Layout de Formulário de Usuário.
vou encomodar mais um pouco rsrs
agora eu to querendo ocultar alguns campos que aparecem para o usuário tais como:
Idioma de administração
Idioma do site
Editor do usuário
na verdade eu gostaria de deixar somente os campos de usuário, senha e e-mail .. os principais campos só ..
se puder me ajudar ...
grato ..
myke
então , graças a Deus deu certo ...
realmente chico era simplesmente ir no: Administrar item do menu >> criar um novo item >> em: Usuário >> Layout de Formulário de Usuário.
vou encomodar mais um pouco rsrs
agora eu to querendo ocultar alguns campos que aparecem para o usuário tais como:
Idioma de administração
Idioma do site
Editor do usuário
na verdade eu gostaria de deixar somente os campos de usuário, senha e e-mail .. os principais campos só ..
se puder me ajudar ...
grato ..
myke
-
- Novato
- Mensagens: 2
- Registrado em: 17 Mar 2009, 21:06
Re: módulos de login
Senhores,
Se eu quisesse que o usuário alterasse os dados dele a partir da área administrativa? Explicando melhor:
O meu site não possui uma área restrita, mas possuo mais de um usuário criando conteúdos para ele na área administrativa (todos com o perfil de "gerente") e não consigo habilitar em lugar algum algo que permita que eles alterem os seus dados e a sua senha.
Existe alguma possibilidade de ativar isso apenas dentro da área administrativa do site?
Abraço,
Se eu quisesse que o usuário alterasse os dados dele a partir da área administrativa? Explicando melhor:
O meu site não possui uma área restrita, mas possuo mais de um usuário criando conteúdos para ele na área administrativa (todos com o perfil de "gerente") e não consigo habilitar em lugar algum algo que permita que eles alterem os seus dados e a sua senha.
Existe alguma possibilidade de ativar isso apenas dentro da área administrativa do site?
Abraço,
-
- Novato
- Mensagens: 2
- Registrado em: 17 Mar 2009, 21:06
Re: módulos de login
A maneira que fiz para resolver esse problema por enquanto, foi alterando o próprio componente com_users.
Vou deixar aqui a minha resolução e caso alguém tenha alguma solução onde eu não precise alterar diretamente o código do componente, por favor nos ajude!
Para ter essa solução na minha área de admin de forma rápida primeiro tive que colocar todos os usuários como "admin", no meu caso isso não seria um problema. De outra forma teríamos que alterar o módulo para que outros tipos de usuários tenham permissão para alterar os dados de um usuário.
Sendo assim apenas alterei o template que lista os usuários na área de admin (administrator/components/com_users/views/users/tmpl/default.php) adicionando os seguintes controles:
25 é o id do meu módulo de super admin
linha 8: Só o super admin pode deslogar, adicionar, deletar e editar todos os usuários. Isso pode ser mantido desde que seja retirado o checkbox da listagem dos usuários.
linha 101: Se não sou super admin só posso editar o meu usuário
linha 118: Se não sou super admin não posso bloquear/desbloquear um usuário
Dessa forma eu resolvi o problema de o usuário poder alterar os próprios dados e não acessar os dados dos outros através da interface de admin. Aguardo alguma solução mais elegante caso exista uma.
Obrigado,
Vou deixar aqui a minha resolução e caso alguém tenha alguma solução onde eu não precise alterar diretamente o código do componente, por favor nos ajude!
Para ter essa solução na minha área de admin de forma rápida primeiro tive que colocar todos os usuários como "admin", no meu caso isso não seria um problema. De outra forma teríamos que alterar o módulo para que outros tipos de usuários tenham permissão para alterar os dados de um usuário.
Sendo assim apenas alterei o template que lista os usuários na área de admin (administrator/components/com_users/views/users/tmpl/default.php) adicionando os seguintes controles:
25 é o id do meu módulo de super admin
linha 8: Só o super admin pode deslogar, adicionar, deletar e editar todos os usuários. Isso pode ser mantido desde que seja retirado o checkbox da listagem dos usuários.
Código: Selecionar todos
if($me->gid == 25){
JToolBarHelper::custom( 'logout', 'cancel.png', 'cancel_f2.png', 'Logout' );
JToolBarHelper::deleteList();
JToolBarHelper::editListX();
JToolBarHelper::addNewX();
}
Código: Selecionar todos
<?php if($me->gid == 25){?>
<a href="<?php echo $link; ?>">
<?php echo $row->name; ?></a>
<?php } elseif($me->id == $row->id){?>
<a href="<?php echo $link; ?>">
<?php echo $row->name; ?></a>
<?php } else { ?>
<?php echo $row->name; ?>
<?php }?>
Código: Selecionar todos
<?php if($me->gid == 25){?>
<a href="javascript:void(0);" onclick="return listItemTask('cb<?php echo $i;?>','<?php echo $task;?>')">
<img src="images/<?php echo $img;?>" width="16" height="16" border="0" alt="<?php echo $alt; ?>" /></a>
<?php } else {?>
<img src="images/<?php echo $img;?>" width="16" height="16" border="0" alt="<?php echo $alt; ?>" />
<?php } ?>
Obrigado,