login, logout e profilo su menu

3 contenuti / 0 new
Ultimo contenuto
login, logout e profilo su menu

Ciao a tutti, vorrei sostituire la il blocco di login, registrazione e recupero password, standard di drupal con una voce di menu in cui ci siano le voci di menu "login" e "registrati" qinado l'utente è anonimo ancora, o perché non si è loggato o perché ancora non si è registrato. Mentre una volta fatta la login, le voci dovrebbero cambiare in logout e profilo. Come posso fare questo? Grazie mille

Login - log out è semplice

Crei due voci nel menu

Login - con path user/login
Logout - con path user/logout

in automatico quando sei loggato ti cambia lo stato in logout.
per il resto non lo so, magari qualcun altro ti può aiutare.

-Drupal 7

ciao

Grazie semplix, ho risolto in parte come dici te e in parte ho creato dei blocchi, impostando la visibilità di questi in base al fatto che sia autenticato o meno, con questo codice

<?php
global $user;
if(
$user->uid == 0) {
  return
TRUE;
} else {
  return
FALSE;
}
?>

Ora per creare il tasto per accedere al profilo ho realizzato questo menu ecco il codice:

<?php global $user;
   
$valuid = $user->uid;
?>

<ul id="menu_autendicate">
<li id="voce_profilo"><a href="/user/<?php print $valuid; ?>" title="Profilo" ><span>Profilo</span></a></li>
    <li id="voce_logout"><a href="/logout" title="LogOutn" ><span>LogOut</span></a></li>
</ul>

Potrebbe andare come metodo o è attaccabile da malintenzionati?

Il duro lavoro fatto con passione, ripaga sempre!!!!