Wykrycie czy użytkownik jest zalogowany, jeżeli tak to przekazanie pa

Witajcie,
Mam do was kilka pytań, mianowicie wprowadziłem w czyn tutka http://railsforum.com/viewtopic.php?id=14216 do mojego bloga, teraz chciałbym aby system sprawdził czy na strone z dodwaniem komentarza wchodzi użytkownik zalogowany, jeżeli tak, to system powinien wyświetlic mu jedno pole (treść komentarza), a jeżeli nie to trzy pola (ksywa, mail, treść komentarza), w jaki sposób tego dokonać?

Kontroler komentarzy - http://pastie.caboo.se/149383 , widok dodawania http://pastie.caboo.se/149351 .

Z góry dzięki za pomoc.

Pozdrawiam,
Ernest.

Sprawa rozwiązana, dzięki pomocy płynącej z IRC rubyonrails.pl.

if logged_in? @comment = @post.comments.build( { :author => current_user.login, :email => current_user.email, :body => params[:comment][:body] }) else @comment = @post.comments.build(params[:comment]) end