case'has-new-posts':
if(!$uid)
return Error();
$alr=isset($_POST['already']) ? (int)$_POST['already'] : 0;
$R=Eleanor::$Db->Query('SELECT COUNT(`owner`) `news` FROM `'.$mc['pd'].'` WHERE `owner`='.$uid.' AND `status`IN(1,5)');
Eleanor::$Login->IsUser(); //проверка, авторизован ли пользователь
$user=Eleanor::$Login->GetUserValue(array('avatar_type','avatar_location'));
switch($user['avatar_location'] ? $user['avatar_type'] : '')
{
case'local':
$avatar='images/avatars/'.$user['avatar_location'];
break;
case'upload':
$avatar=Eleanor::$uploads.'/avatars/'.$user['avatar_location'];
break;
case'url':
$avatar=$user['avatar_location'];
break;
default:
$avatar='images/avatars/user.png';
}
if($a=$R->fetch_assoc() and $a['news']>$alr)
return Result(array(
'news'=>$a['news'],
'link'=>$Eleanor->Url->Prefix(),
'text'=>$lang['newpm']($a['news']),
'ava'=>$avatar,
));
Result(false);
аватарка выводится, но только текущего пользователя....
каким образом получить аватарку автора сообщения?
аватарка выводится, но только текущего пользователя....
каким образом получить аватарку автора сообщения?