Książka
Nawigacja
Logowanie i wylogowanie..
- Zaloguj się lub utwórz konto, by odpowiadać
11 lipiec, 2010 - 12:54
- Zaloguj się lub utwórz konto, by odpowiadać
Cześć,
Piszę pod drupala juz od jakiegoś czasu. Jednak do tej pory nie były to strony społecznościowe...teraz trafiło mi sie takie zlecenie i mam problem. Otóż w drupalu mamy możliwość baaardzo prostego dodania w bloku badź nie, okienka logowania. I wszystko super...tylko co jak się user już zaloguje i chciałby się wylogowac?? Od razu napiszę, że nie interesuje mnie rozwiązanie z automatycznie wygasająca sesją.
Ktos wie co zrobić, by najnormalniej w świecie po zalogowaniu pojawił sie button 'wyloguj'?
Dzięki z góry i pozdrawiam



1) własny blok z linkiem do /logout + opcja pokazywania tylko zalogowanym użytkownikom,
2) jeśli chcesz to zrobić z poziomu kodu modułu to zainteresuj się zmienną globalną $user (jako piszący pod drupala powinieneś ją znać..)
zlecenia, wsparcie, współpraca: kubala.webdesign(at)gmail(dot)com
Nie robię serwisów za 300,- !
Nie no-wiem o tej funkcji, ale może ktoś zna gotowe rozwiązanie. W każdym razie dzięki za odpowiedź :).
Pozdrawiam.
chcesz pchać dodatkowy moduł, bo nie chce ci się wykonać paru kliknięć? (rozw. #1)
Powodzenia
zlecenia, wsparcie, współpraca: kubala.webdesign(at)gmail(dot)com
Nie robię serwisów za 300,- !
Z palca napisałem ale może to być tak jak jest poniżej
global $user;
if ($user->uid == 0)
{
$bloklog = module_invoke('user', 'block', 'view', '0');
print '< div >'.$bloklog['content'].'< /div >';
}
else
{
print '< a href="/logout" >wyloguj< /a >';
}
Zakładam, że wiesz gdzie to wstawić :o)
- - -
www.cyfranet.pl :o)