Прозрачность аватара, если юзер оффлайн
Всем привет,щас я вам покажу небольшой хак с аватаром - хак,красивый!
В CSS стиля вставляем это:
/* Hack Avatar */
.avatar-offline a img{opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
.avatar-offline a:hover img{opacity:1.0;-moz-opacity:1.0;-khtml-opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.avatar-online{opacity:1.0;-moz-opacity:1.0;-khtml-opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
/* (Hack avatar) */
Потом в RenderRow ищем:
<a href="{$this->ipsclass->base_url}showuser={$author['id']}" title="{$this->ipsclass->lang['dd_view_profile']}">{$author['avatar']}</a><br /><br />
Заменяем на:
<if="$author['_online']"><div class="avatar-online"> <a href="{$this->ipsclass->base_url}showuser={$author['id']}" title="{$this->ipsclass->lang['dd_view_profile']}">{$author['avatar']}</a></div><else /><div class="avatar-offline"><a href="{$this->ipsclass->base_url}showuser={$author['id']}" title="{$this->ipsclass->lang['dd_view_profile']}">{$author['avatar']}</a></div></if><br /><br />
Все!