Регистрация

Хак Статус онлайн отправителей ПМ для DLE

TipTop 26-12-2009, 19:02 3012 Хаки DLE

Хак Статус онлайн отправителей ПМ для DataLife Engine


Хак Статус онлайн отправителей ПМ для DataLife Engine


Установка:

1) Открываем engine/modules/pm.php

Найти:
$sql = "SELECT id, subj, user_from, date, pm_read, reply FROM " . USERPREFIX . "_pm where user = '{$member_id['user_id']}' AND folder = 'inbox' order by date desc";


Заменить на:
$sql = "SELECT foto, text, id, subj, user_from, date, pm_read, reply, us.lastdate as lastdate FROM " . USERPREFIX . "_pm, " . USERPREFIX . "_users us where user_from = us.name AND user = '{$member_id['user_id']}' order by date desc";


Найти:
while ( $row = $db->get_row() ) {



Добавить ниже:
$end_online = time() + $config['date_adjust']*60;
$start_online = $end_online - 2200;
if($row['lastdate'] >= $start_online AND $row['lastdate'] <= $end_online)
{
    $status = " (<font color="green">online</font>)";
} else
    $status = " (<font color="red">offline</font>)";



Найти:
<td class="pm_list">{$user_from}</td>



Заменить на
<td class="pm_list">{$user_from}{$status}</td>

Похожие новости

Хак выводит дату последнего визита на сайт.

Хак для DataLife Engine выводит дату последнего визита на сайт.

27.10.09 Хаки DLE
Хак для DLE "Последний коммент"

Хак для DataLife Engine "Последний коммент" Хак повзолит пользователям при нажатии на

14.10.09 Хаки DLE
Кнопка "прочитать" в окне о новом ЛС

Данный хак позволит пользователю сразу перейди в новое личное сообщение, а не тратить время на

20.08.09 Хаки DLE

Комментарии (2)

avatar
#1 timona
Parse error: syntax error, unexpected T_STRING in /customers/cайт/httpd.www/engine/modules/pm.php on line 464
avatar
#2 wordpost
не работающее говно
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть