Вот захотелось мне сделать так, что бы в шапке выводилась данная инфа.
у меня есть место под это дело:
<div id="auth_up">
</div>
<div id="avatar_up">
<?php global $user; print theme('user_picture', $user); ?>
</div>
</div>
height: 140px;
width: 650px;
position: relative;
}
#auth_up{
float: left;
padding-top: 20px;
}
#avatar_up{
height: 100px;
width: 100px;
float: right;
padding-top: 20px;
}
аватар пользователя выводится... все отлично:)
Я хочу сделать так, что бы если пользователь не вошел еще на сайт, то вместо аватарки выводилось какое-то изображение типа "no avatar" и в блоке auth_up были поля "логин" "пароль" кнопки "войти" "зарегистрироваться" и "забыл пароль". Еще для входа на сайт я использую uLogin, его тоже хочется туда добавить.
А если пользователь авторизовался, то в блоке auth_up выводить "Вы вошли как "user". " ну и что то там еще...
Помогите с этим делом, пожалуйста:)
Комментарии
Ну с темизацией я разобрался:
block-user-0.tpl.php
<?php if ($user): ?>
<form action='/user' method='post' id='user-login'>
<div id="log1">
<div id="l">Логин:<input type='text' name='name' id='edit-name' value='' tabindex='1' class='form-text required' /></div>
<div id="p">Пароль:<input type='password' name='pass' id='edit-pass' value='' tabindex='2' class='form-text required' /></div>
</div>
<div id="enter">
<input type='hidden' name='form_id' id='edit-user-login' value='user_login' />
<input name='op' type='image' class='form-submit' id='edit-login' tabindex='3' value='Вход' src='http://*********/sites/all/themes/danland/images/enter.png' alt='' title='' />
</div>
<div id="uLogin">
<script src="http://ulogin.ru/js/widget.js?display=small&fields=first_name,last_name,...></script><div class='clear'></div>
</div>
<div id="reg">
<a href='/user/register'>Создать нового пользователя</a> или
<a href='/user/password'>забыли свой пароль?</a>
</div>
</form>
<?php endif; ?>
</div>
осталось только не понятно, как выводить вместо этого блока, когда пользователь вошел в систему, разный полезный хлам...
проблема еще актуальна...
не пойму, как на месте формы логина выводить определенную инфу для уже автроризованных пользователей...