prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » Хаки: Статус онлайн отправителей ПМ

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


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно Хаки: Статус онлайн отправителей ПМ.


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


Установка:

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 = " (online)";
} else
    $status = " (offline)";


Найти:

<td class="pm_list">{$user_from}</td>


Заменить на:

<td class="pm_list">{$user_from}{$status}</td>


0
Просмотры: 3658 VIP ProWebber | Комментарии (20)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1chak

  • 6 февраля 2010 22:48
  • Регистрация: 3.01.2010
  • ICQ: 8528342
  • Комментариев: 446
  • Выкл.
Кстати, в DLE 8.x

В последнем действии будет:


<td class=\"pm_list\">{$user_from}</td


вместо <td class="pm_list">{$user_from}</td>


Это так, на заметку. Если что, то у меня DLE 8.3

0

#25Nizza

  • 6 февраля 2010 22:50
  • Регистрация: 22.09.2009
  • ICQ: --
  • Комментариев: 345
ух ты прикольная вещица ) давно из хаков не видел мелких но полезных )) этот всё таки я отнёс бы к полезным и удобным smile

0

#3Mikezella

  • 6 февраля 2010 22:54
  • Регистрация: 20.07.2009
  • ICQ: --
  • Комментариев: 39
chak,

спасибо что помог! а то уже голову морочил как на 8.3 поставить! + к репе

0

#4chak

  • 6 февраля 2010 22:56
  • Регистрация: 3.01.2010
  • ICQ: 8528342
  • Комментариев: 446
  • Выкл.
Mikezella,
Сам думал, думал... а потм давай код просматривать сначала, смотрю - вот и наша рыбка:) Всегда пожалуйста!

0

#5hiko

  • 7 февраля 2010 09:03
  • Регистрация: 7.02.2010
  • ICQ: --
  • Комментариев: 30
спасибо щя попробую поставить

0

#6softbibl

  • 7 февраля 2010 10:48
  • Регистрация: 7.02.2010
  • ICQ: --
  • Комментариев: 12
Интересная вещица. Нужно попробовать

0

#7n2o

  • 7 февраля 2010 18:25
  • Регистрация: 27.01.2010
  • ICQ: --
  • Комментариев: 26
Спасибо, поставлю

0

#8kodex

  • 7 февраля 2010 23:47
  • Регистрация: 6.08.2009
  • ICQ: --
  • Комментариев: 21
У меня после установки хака какие-то ПМ левые вылезли, которые не удалить никак chok

0

#9Golian

  • 16 февраля 2010 10:03
  • Регистрация: 13.02.2010
  • ICQ: --
  • Комментариев: 39
Кстати за этот ХАК Snake хотел с меня содрать 10 баксов и он уверял что это эксклюзив - вот барыга beee Но я сказал лучше пойду пойду за те деньги покушаю нормально laugh

--------------------

0

#10element87

  • 26 февраля 2010 19:52
  • Регистрация: 4.01.2010
  • ICQ: 2761378
  • Комментариев: 10
не плохой хак надо бут се поставить на сайт

0

#11agrisdul

  • 6 марта 2010 17:38
  • Регистрация: 6.03.2010
  • ICQ: --
  • Комментариев: 26
Приколна, а на 8.3 работает ?

--------------------

0

#12vseokDOG

  • 13 апреля 2010 12:04
  • Регистрация: 13.04.2010
  • ICQ: --
  • Комментариев: 12
спасибо! а как сделать чтобы в профиле выводилось онлайн?

0

#13wolf17

  • 24 апреля 2010 03:51
  • Регистрация: 10.01.2010
  • ICQ: --
  • Комментариев: 63
Цитата: kodex
У меня после установки хака какие-то ПМ левые вылезли, которые не удалить никак

Такая же чушь...а некоторые сообщения вообще начали дублироваться...

0

#14AlexPro

  • 3 мая 2010 16:28
  • Регистрация: 27.01.2010
  • ICQ: --
  • Комментариев: 17
Спасибо за хак работает отли4но на ДЛЕ 8.2

0

#15SOFTOLAB

  • 11 апреля 2012 23:48
  • Регистрация: 20.10.2010
  • ICQ: --
  • Комментариев: 28
Online v0.1 Final (cp1251/utf-8): http://www.softolab.com/forum/55-327-1

0

#16zoOmer

  • 18 июля 2012 21:15
  • Регистрация: 28.10.2010
  • ICQ: --
  • Комментариев: 1
А как сделать для 9.2 ??

0

#17Nell

  • 18 июля 2012 22:12
  • Регистрация: 23.03.2012
  • ICQ: 409431300
  • Комментариев: 67
  • Выкл.
запрос найти такой и изменить на тот что в инструкции

0

#18user123456

  • 19 июля 2012 00:59
  • Регистрация: 11.02.2012
  • ICQ: --
  • Комментариев: 5
yessss ssssssssssssyessss ssssssssssss

good xak thank you very munch

0

#19mododrom

  • 15 февраля 2013 20:02
  • Регистрация: 14.02.2013
  • ICQ: --
  • Комментариев: 11
ыыыы.не понравилось, хотя +++

0

#20banbanan

  • 26 января 2016 13:09
  • Регистрация: 27.11.2010
  • ICQ: 614505099
  • Комментариев: 17
на 10.6
if( $_GET['folder'] == "outbox" ) {
        $lang['pm_from']
= $lang['pm_to'];
        // Старый запрос
        //$sql = "SELECT SQL_CALC_FOUND_ROWS id, subj, name as user_from, date, pm_read FROM " . USERPREFIX . "_pm LEFT JOIN " . USERPREFIX . "_users ON " . USERPREFIX . "_pm.user=" . USERPREFIX . "_users.user_id WHERE user_from = '{$member_id['name']}' AND folder = 'outbox' ORDER BY date DESC LIMIT " . $cstart . "," . $pm_per_page;
        $sql = "SELECT SQL_CALC_FOUND_ROWS id, subj, text, foto, name as user_from, date, pm_read FROM " . USERPREFIX . "_pm LEFT JOIN " . USERPREFIX . "_users ON " . USERPREFIX . "_pm.user=" . USERPREFIX . "_users.user_id WHERE user_from = '{$member_id['name']}' AND folder = 'outbox' ORDER BY date DESC LIMIT " . $cstart . "," . $pm_per_page;
        $user_query = "do=pm&folder=outbox";
    } else {
        // Старый запрос
        //$sql = "SELECT SQL_CALC_FOUND_ROWS id, subj, user_from, date, pm_read, reply FROM " . USERPREFIX . "_pm where user = '{$member_id['user_id']}' AND folder = 'inbox' ORDER BY pm_read ASC, date DESC LIMIT " . $cstart . "," . $pm_per_page;
        
        $sql = "SELECT SQL_CALC_FOUND_ROWS id, subj, text, foto, user_from, date, pm_read, reply FROM " . PREFIX . "_pm pm LEFT JOIN " . USERPREFIX . "_users u ON u.name=pm.user_from WHERE user='{$member_id['user_id']}' AND folder='inbox' ORDER BY pm_read ASC, date DESC LIMIT " . $cstart . "," . $pm_per_page;
        $user_query = "do=pm";
    }


вместо
$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";


что нужно добавить чтоб работало?

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Здесь

Обувь, сумки, аксессуары

liebenhouse.ru


Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки