Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2011, 12:54
Honolulu
 
Fecha de Ingreso: febrero-2011
Mensajes: 99
Antigüedad: 13 años, 9 meses
Puntos: 6
ni a leches con el form user pass reset

Hola,

Estoy probando a redireccionar los users despues del "one time login" que se envia al email.
Creo que debo hacer algo en login destination pero no me funciona nada de lo que he probado. He pensado poner algo así:

if url = user/uid/edit { drupal_goto ...

pero no se como escribir la url de donde viene.

aqui cosas que he probado

Código PHP:
$reset =  (arg(3)=='reset') ;
    if (
$resetdrupal_set_message('You have just used your one-time login link. It is no longer necessary to use this link to login. Please change your password.');
        
$form_state['redirect'] = 'home'
    return; 
Código PHP:
if (arg(0) == 'user' && arg(1) == 'reset') {
        return 
false;
      } else {
        return 
true;
      } 
tambien he probado en un custom module, pero parece ser que tanto el reset_submit como el reset_password utilizan el mismo form 'user_pass' y el case 'user_pass': lo utilizo para redireccionar a la home una vez han pedido el password, alguna idea?