Это легко реализуется через Замену стандартных надписей - http://screencloud.net/v/bSJo
На персональной странице оставляем код:
<?if($_STATUS$)?>
<div id="block6" class="udtb"><div class="udtlb">Статус:</div> $_STATUS$</div>
<?endif?>
где код - $_STATUS$ и будет выводить изображение соответствующее статусу онлайн или офлайн. Я лично так сделал, и городить условия не нужно как вы пытаетесь сделать.