Опрос

Писал на нашем форуме?
Да
Нет
Собираюсь
Голосовать Результаты опроса

Партнеры

  • Место свободно
  • Место свободно
  • Место свободно
  • Место свободно

Наш архив :)

Онлайн

    Всего на сайте: 8
    Гостей: 5
    Пользователи: Julitmy
    Роботы: ArrayoBot, oBot
    Администраторов: 1
    Редакторов: 0
    Журналистов: 1
    Модераторов: 0
    Дизайнеры: 0
    VIP: 0
    Пользователей: 31928 [+14]

Переходы

123

Реклама
На сайте
Вывод статуса пользователя в чате MChat: Онлайн/Оффлайн

Автор хака: GUGA (dvigov.com)
Версия чата: 2.x
Версия DLE: 8.x, 9.х

Установка:
1. Открыть файл index.php

Перед:
if (count ( $banners ) and $config['allow_banner']) {


Добавить:

$fuser_status = '';
$timer = 10;
$fuser_status = (($_SERVER['REQUEST_TIME'] + ($config['date_adjust']*60)) < ($row['lastdate'] + ($timer*60))) ? $request_online=false : $request_online=true;

if ( $is_logged AND $request_online ) $db->query("UPDATE " . USERPREFIX . "_users SET lastdate = '".time()."' WHERE user_id = '$member_id[user_id]'");


2. Открыть файл engine/modules/mchat/modules.php

Найти (приблизительно 21 строка):
$result = $db->query("SELECT id, name as gast_name, mail as gast_email, message, date, ip, user_id, mgroup, is_reg FROM " . PREFIX . "_mchat ORDER BY date DESC LIMIT $cstart,".$mchatconfig['messlimit']);


Заменить ее на:
$result = $db->query("SELECT " . PREFIX . "_mchat.id, " . PREFIX . "_mchat.name as gast_name, " . PREFIX . "_mchat.mail as gast_email, message, date, " . PREFIX . "_mchat.ip, " . PREFIX . "_mchat.user_id, mgroup, is_reg," . USERPREFIX . "_users.user_id, " . USERPREFIX . "_users.lastdate FROM " . PREFIX . "_mchat LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_mchat.user_id=" . USERPREFIX . "_users.user_id ORDER BY date DESC LIMIT $cstart,".$mchatconfig['messlimit']);


Найти:
if ($config['ajax']) $go_page = "onclick=\"DlePage(\'subaction=userinfo&user=".urlencode($row['name'])."\'); return false;\" "; else $go_page = "";


Выше добавить:
$fuser_status = '';
$timer = 5;
$fuser_status = (($_SERVER['REQUEST_TIME'] + ($config['date_adjust']*60)) < ($row['lastdate'] + ($timer*60))) ? $tpl->set('{status}',"<font color=\"green\">На сайте</font>") : $tpl->set('{status}', "<font color=\"red\">Оффлайн</font>");


3. Открыть файл template/{THEME}/mchat/message.tpl

В нужном месте добавить тег:
{status}


4. Октрыть файл engine/modules/mchat/mchat.class.php

Найти:
$result = $this->query("SELECT id, name as gast_name, mail as gast_email, message, date, ip, user_id, mgroup, is_reg FROM ".PREFIX."_mchat m ORDER BY date DESC LIMIT 0,".$mchatconfig['limit']."");


Заменить на:
$result = $this->query("SELECT " . PREFIX . "_mchat.id, " . PREFIX . "_mchat.name as gast_name, " . PREFIX . "_mchat.mail as gast_email, message, date, " . PREFIX . "_mchat.ip, " . PREFIX . "_mchat.user_id, mgroup, is_reg," . USERPREFIX . "_users.user_id, " . USERPREFIX . "_users.lastdate FROM " . PREFIX . "_mchat LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_mchat.user_id=" . USERPREFIX . "_users.user_id ORDER BY date DESC LIMIT 0,".$mchatconfig['limit']);


После:
$message = stripslashes($row['message']);


Добавить:
$fuser_status = '';
$timer = 5;
$fuser_status = (($_SERVER['REQUEST_TIME'] + ($config['date_adjust']*60)) < ($row['lastdate'] + ($timer*60))) ? "<font color=\"green\">На сайте</font>" : "<font color=\"red\">Оффлайн</font>";


Ниже, в строке начинающейся так:
$html .= "<div style=\"padding:5px\">Написал(а) <b>".$author.


добавить:
$fuser_status


Готово.

КОМУ ИНТЕРЕСНО СДЕЛАТЬ КАК У МЕНЯ ИКОНКАМИ ТО ПИШИТЕ В КОММЕНТАРИЯХ ПОМОГУ СДЕЛАТЬ...хотя не сложно догадаться как это сделать...


Своё Спасибо, еще не выражали.
Рейтинг:
 (голосов: 1)
Комментариев: 8 | Просмотров: 1474
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Зарегестрировавшись,вы сможете скачивайть файлы с нашего сервера.Общатся в чате просматривать и вести жизнь на нашем форуме,и многое другое)xD
Рекомендуем также:
Репутация: 0
alex_nm
Коммент. №1
Группа: Пользователи
Регистрация: 22.11.2010
Комментариев: 6
Публикаций: 2
Статус:Оффлайн
27 ноября 2010 13:52
супер забрал и поставил :dance-2: :drink:
Репутация:
770change
Коммент. №2
Группа: Гости
Регистрация: --
Комментариев: 0
Публикаций: 0
Статус:Оффлайн
27 ноября 2010 17:28
Цитата: alex_nm
супер забрал и поставил :dance-2: :drink:

:drink:
Репутация: 0
JaGGeR
Коммент. №3
Группа: Пользователи
Регистрация: 9.09.2010
Комментариев: 23
Публикаций: 5
Статус:Оффлайн
28 ноября 2010 17:48
Цитата: guga
Автор хака: GUGA (dvigov.com)

Вхахаах убило....
Автор хака: Inrus (dletweak.ru)
+ Хак был написан специально для сайта mysterioes.info


--------------------
Первое молодежное Включил, Услышал, Полюбил! StarFM.KZ ;)
ImgHost.KZ - Бесплатный хостинг изображений ;)
Репутация:
770change
Коммент. №4
Группа: Гости
Регистрация: --
Комментариев: 0
Публикаций: 0
Статус:Оффлайн
29 ноября 2010 02:21
Цитата: JaGGeR
Вхахаах убило....
Автор хака: Inrus (dletweak.ru)
+ Хак был написан специально для сайта mysterioes.info

Автор хака: я
+ написан был для домена (скрыт от любопытных глаз)
Репутация: 0
JaGGeR
Коммент. №5
Группа: Пользователи
Регистрация: 9.09.2010
Комментариев: 23
Публикаций: 5
Статус:Оффлайн
29 ноября 2010 04:29
guga,
А когда он был написан ?


--------------------
Первое молодежное Включил, Услышал, Полюбил! StarFM.KZ ;)
ImgHost.KZ - Бесплатный хостинг изображений ;)
Репутация:
770change
Коммент. №6
Группа: Гости
Регистрация: --
Комментариев: 0
Публикаций: 0
Статус:Оффлайн
29 ноября 2010 04:42
Цитата: JaGGeR
А когда он был написан ?

4 месяца приблизительно.

да там писать та и нечего
Репутация: 0
JaGGeR
Коммент. №7
Группа: Пользователи
Регистрация: 9.09.2010
Комментариев: 23
Публикаций: 5
Статус:Оффлайн
29 ноября 2010 05:51
guga,
mysterioes.info/25-vyvod-statusa-polzovatelya-v-chate-mchat.html


--------------------
Первое молодежное Включил, Услышал, Полюбил! StarFM.KZ ;)
ImgHost.KZ - Бесплатный хостинг изображений ;)
Репутация:
770change
Коммент. №8
Группа: Гости
Регистрация: --
Комментариев: 0
Публикаций: 0
Статус:Оффлайн
29 ноября 2010 07:06
Цитата: JaGGeR
mysterioes.info/25-vyvod-statusa-polzovatelya-v-chate-mchat.html

И что ты мне это втюхиваешь я много таких ссылок знаю...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Яндекс Апдейт
Данные временно не доступны.
Календарь
«    Март 2024    »
ПнВтСрЧтПтСбВс
 
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
Чат
НаписалФилипп
26 августа 2017
Добрый день. Презентация http://jersiker.ru/
Ответить
НаписалАнтон
29 июня 2017
Добрый день. Наша презентация http://omelesu.ru/
Ответить
НаписалВиталий
14 июня 2017
Здравствуйте. Не дозвонились до вас, презентация http://majuster.ru/
Ответить
НаписалЕвгений
12 мая 2017
Добрый день. Это презентация, не дозвонились до Вас, посмотрите http://merternas.ru/?activation=9
f8dd061
Ответить
НаписалАнатолий
4 марта 2017
Не дозвонились до Вас, посмотрите презентацию http://advertuper.ru/video?activa
tion=af8e1257
Ответить
НаписалКирилл
11 января 2017
Здравствуйте! Я звонил вам перед праздниками, вы не перезвонили, результат нашей презентации тут http://patrongiis.ru/
Ответить
НаписалСемён
29 ноября 2016
Добрый день! Вам стоит это увидеть, это касается вашей компании! Смотрите в видео http://customerbass.ru/video
Ответить
НаписалВалерий
22 ноября 2016
Добрый день. Вчера договаривались созвонится с Вами в 14:00, но я до Вас не дозвонился, нужно ваше решение по нашему предложению http://comenst.ru/offer293
Ответить
НаписалДанила
24 октября 2016
Это ссылка на презентацию, о которой я говорил http://prescom.ru/
Ответить
НаписалЕгор
6 октября 2016
Добрый день! Я обещал вам прислать ссылку http://plazametrix.ru/
Ответить

   
Популярное
Коментарии
Автор → Babyn1N
в новости → Поисковая подсказка
Автор → IraFriene
в новости → "Страница ошибки 404 на DLE"
Автор → dficrgFriene
в новости → Поисковая подсказка
© RIPs.SU DOG
Последние комментарии 2.4
Проследить за всеми новостями мы не можем, так как новости берутся из открытых источников. Если вы считаете, что новость нарушает ваши права на авторство или дизайн, то обратитесь к администрации данного ресурса.
© artsss-web.ru 2010 - 2012 Яндекс.Метрика

{dotcat}