Открываем im.php Ищем:
//Вывод диалогов
$sql_ = $db->super_query("SELECT SQL_CALC_FOUND_ROWS tb1.msg_num,
Добавляем запрос user_last_visit Ищем:
$tpl->set('{uid}', $row['im_user_id']);
Ниже вставляем:
if($row['user_last_visit']>= $online_time)
$tpl->set('{online}', $lang['online']);
else{$tpl->set('{online}','');}
Далее в dialog.tpl вставляем в нужное место
{online}