dle.in.ua » Модули » DLE mChat 2.5

DLE mChat 2.5

Автор: ZoloBen от 5-02-2009, 10:49
DLE mChat 2.5


Это модуль для организации на вашем сайта Мини- чата (болталки) работает на AJAX.

Список изменений в DLE mChat v 2.5:

+ Набор смайлов [KOLOBOK] 63 штук (ненужные смайли можна просто удалить).
+ рабочие BB-коды
+ рабочия История сообщений Мини-чата
+ реализовано автодобавление смайлов, вам просто нужно указать путь к папке со смайлами, и скрипт сам их добавит.
+ автообновление окна, через определенный промежуток времени (время устанавливается в админке)
DLE mChat 2.5


Версия движка: 7.2 - 7.5

dlemchat2.5.rar [399.56 Kb] (cкачиваний: 1788)
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • а для 7.0 такого прикольного чата нету????
    • Kares
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 11:05
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Kares,
    http://dle.in.ua/moduls/2310-dle-mchat-v-2.0-fina.html
    • ZoloBen
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 11:11
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • спасибо, забрал тестировать....
    • Komrakoff
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 11:43
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Если у меня зборка Маккоя без чата?Какой ставиьт чат?Сори за оффтоп
    • Milton
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 11:48
    • 4
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Поставил себе=)
    • BooT
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 13:12
    • 5
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ZoloBen,
    ды не. хотелось бы этот поставить на 7.0 !!!
    • Kares
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 13:43
    • 6
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Забрал, как раз для 7.5 :)
    • abormot
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 14:11
    • 7
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 59
  • Публикаций: 8
  • Fatal error: Call to undefined function convert_unicode() in C:\AppServ\www\engine\ajax\mchat.php on line 112 вот такая ошибка на 7.2
    как быть?
    • fer
    • Регистрация: 13.01.2008
    • Репутация: (0|0|0)
    • 5 февраля 2009 14:29
    • 8
    ^
  • Группа: Гости
  • Icq: 767792
  • Комментариев: 414
  • Публикаций: 19
  • фигня(, у меня миничат от Хамера стоит и всё гуд :)
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • а автор кто??
    • Tony
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 15:11
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • хм...у меня со смайлами баг...окно со смайлами постоянно(при обновлениистраницы) открывается(
    • qazzy
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 15:18
    • 11
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 59
  • Публикаций: 8
  • вот блин только чат установил норм то кометарии не пишуться!((
    • fer
    • Регистрация: 13.01.2008
    • Репутация: (0|0|0)
    • 5 февраля 2009 15:36
    • 12
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Та забейте на эту фигню! Отстой полный с багами, да ещо и автора не найдеш angry
    • forse
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 15:43
    • 13
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • -=ZLoY=-,
    платный? или у него есть бесплатный?
    его сцуко в асе не поймаеш........
    • Komrakoff
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 15:59
    • 14
    ^
  • Группа: User
  • Icq: 6017724
  • Комментариев: 276
  • Публикаций: 4
  • а туфли чьи? am

    --------------------
    • vilcom
    • Регистрация: 18.10.2008
    • Репутация: (0|0|0)
    • 5 февраля 2009 16:13
    • 15
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Последняя официальная версия была 2.3 а это хз что
    И прошу не надо самодеятельности господа
    • CRANK
    • Регистрация: --
    • Репутация: (||)
    • 5 февраля 2009 21:20
    • 16
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 122
  • Публикаций: 10
  • руки-крюки! все Ок у меня ..

    \engine\modules\mchat\mchat.class.php
    ищем
    if($member_db[1] != 1){ msg("error", $lang['opt_denied'], $lang['opt_denied']); }

    исправляем на
    if($member_id['user_group'] != 1){ msg("error", $lang['opt_denied'], $lang['opt_denied']); }


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

    Fatal error: Call to undefined function convert_unicode() in C:\AppServ\www\engine\ajax\mchat.php on line 112 вот такая ошибка на 7.2

    решается проблема добавлением в файл engine\modules\mchat\functions.mc.php функции:

    function convert_unicode ($t, $to = 'windows-1251')
    {
    $to = strtolower($to);
    if ($to == 'utf-8') {
    return urldecode($t);
    } else {
    if(function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc() ) $t = stripslashes( $t );
    if ( function_exists('iconv') ) $t = iconv("UTF-8", $to ."//IGNORE", $t);
    else $t = "The library iconv is not supported by your server";
    }

    return urldecode($t);
    }


    в конец кода
    • kavadims
    • Регистрация: 26.07.2008
    • Репутация: (0|0|0)
    • 5 февраля 2009 23:25
    • 17
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • laughing
    • wolter
    • Регистрация: --
    • Репутация: (||)
    • 10 февраля 2009 15:43
    • 18
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Помогите нубу, пожалуйста.
    Вот стоит у меня на 1 сайте DLE 7.3 и все отлично работает с чатом.
    А на другом стоит 7.2, поставил чат, а сообщения не добавляются, именно обычным способом, а через админку появляются. Много у кого такие проблемы, но так никто толком и не решил её. Помогите, а то никак не пойму, в чем же дело....
    • boy0213
    • Регистрация: --
    • Репутация: (||)
    • 15 февраля 2009 01:37
    • 19
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 3
  • Публикаций: 0
  • У меня проблема с отображением чата, если в блоке, то он не отображается, если на отдельной странице, то работает.
    • LLIaX
    • Регистрация: 30.03.2008
    • Репутация: (0|0|0)
    • 15 февраля 2009 02:43
    • 20
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 2
  • Публикаций: 0
  • Люди подскажите как заменить цвет текста в чате?
    • wenn
    • Регистрация: 2.11.2008
    • Репутация: (0|0|0)
    • 15 февраля 2009 20:38
    • 21
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • у меня 6.5 и у меня отлично все работает, просто руки надо иметь :)
    Спасибо большое kavadims
    • chips
    • Регистрация: --
    • Репутация: (||)
    • 20 февраля 2009 23:30
    • 22
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Кто знает где поменять цвет текста сообщений? заранее спасибо winked
    • chips
    • Регистрация: --
    • Репутация: (||)
    • 22 февраля 2009 13:30
    • 23
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0

  • Помогите нубу, пожалуйста.
    Вот стоит у меня на 1 сайте DLE 7.3 и все отлично работает с чатом.
    А на другом стоит 7.2, поставил чат, а сообщения не добавляются, именно обычным способом, а через админку появляются. Много у кого такие проблемы, но так никто толком и не решил её. Помогите, а то никак не пойму, в чем же дело....


    Значеть руки кривые , у меня поначалу было такоеже , и на этот вопрос уже отвичали

    Fatal error: Call to undefined function convert_unicode() in C:\AppServ\www\engine\ajax\mchat.php on line 112 вот такая ошибка на 7.2

    решается проблема добавлением в файл engine\modules\mchat\functions.mc.php функции:

    function convert_unicode ($t, $to = 'windows-1251')
    {
    $to = strtolower($to);
    if ($to == 'utf-8') {
    return urldecode($t);
    } else {
    if(function_exists("get_magic_quotes_gpc") && get_magic_quotes_gpc() ) $t = stripslashes( $t );
    if ( function_exists('iconv') ) $t = iconv("UTF-8", $to ."//IGNORE", $t);
    else $t = "The library iconv is not supported by your server";
    }

    return urldecode($t);
    }

    Вот winked
    • den-online
    • Регистрация: --
    • Репутация: (||)
    • 10 марта 2009 22:18
    • 24
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • кто знает как исправить баг-смайлы сами по себе открываются при входе на сайт и BB коды тош так что в этом чате есть небольшой баг...
    • Hedin
    • Регистрация: --
    • Репутация: (||)
    • 24 марта 2009 17:53
    • 25
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Hedin,
    перезалей файлы, которые кидал в папку с шаблоном
    • qazzy
    • Регистрация: --
    • Репутация: (||)
    • 24 марта 2009 18:07
    • 26
    ^
  • Группа: User
  • Icq: 448170090
  • Комментариев: 13
  • Публикаций: 1
  • хм почему то Не добавляет коменты вообще ни какие не смайлы ни записи в чем проблема ??
    • Jimmy[R]
    • Регистрация: 27.01.2009
    • Репутация: (0|0|0)
    • 6 апреля 2009 03:38
    • 27
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • помогите плз: вот у меня цвет сообщения в чате совпадает с цветом шаблона, как это исправить?
    • Andre
    • Регистрация: --
    • Репутация: (||)
    • 6 апреля 2009 20:47
    • 28
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Все делал по инструкции, в результате вылазиет вот такая вот беда
    Parse error: syntax error, unexpected $end in /var/www/users/interact/vaz05.vh5.ru/engine/engine.php on line 696

    Подскажите что делать? Зарание благодарен.
    • interact
    • Регистрация: --
    • Репутация: (||)
    • 11 апреля 2009 21:29
    • 29
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Люди подскажите как заменить цвет текста в чате?



    В общем я покопался и нашол:
    engine\modules\mchat\mchat.class.php

    Находите код
    $html .= "<div style="padding:5px">" . $author . ": <span style="color:#2a2a2a">" . $message . "</span><br /><span style="font-size: 10;">" . $date . "</span></div>";

    color:#2a2a2a меняете на свой
    И в чате будет изменен цвет текста


    кто знает как исправить баг-смайлы сами по себе открываются при входе на сайт и BB коды тош так что в этом чате есть небольшой баг...


    Что бы это исправить заходите: templates\ваш шаблон\mchat\block.tpl

    Открываете и заминяете на вот такой код:
    <div id="mchat-style" style="width:max; height:300px; overflow:auto;">
    <div id="mchat_messages">{story}</div>
    </div><br />

    [isloged]

    <div style="padding-top:5px">
    <input type="text" name="message" class="f_input" id="message" style="width:168px"/>
    </div>

    <div style="padding-top:4px">
    <div align="center"><input type="submit" class="button" onclick="mc.AddMessage();return false;" value="Отправить">
    <span onclick="ShowOrHide('smile'); return false;"><input type="button" class="button" value="Смайлики" /></span>
    <div id="smile" style="display: none;" align="center">{smiles}</div>
    </div>
    [/isloged]

    [notloged]
    [guestyes]
    <table><tr>
    <td><input type="text" value="Ваше имя" onclick="AWclear(this, 'Ваше имя'); return false;" name="mc_name" class="f_input" id="mc_name" style="width:80px"/> </td>
    <td><input type="text" name="mc_email" value="E-mail" onclick="AWclear(this, 'E-mail'); return false;" class="f_input" id="mc_email" style="width:85px"/></td></tr></table>
    <div style="padding-top:5px">
    <input type="text" name="message" value="Сообщение" onclick="AWclear(this, 'Сообщение'); return false;" class="f_input" id="message" style="width:168px"/>
    </div>
    <div style="padding-top:4px">
    <div align="center"><input type="submit" class="button" onclick="mc.AddMessage();return false;" value="Отправить">
    <span onclick="ShowOrHide('smile'); return false;"><input type="button" class="button" value="Смайлики" /></span>
    <div id="smile" style="display: none;" align="center">{smiles}</div>
    </div>
    [/guestyes]
    [guestno]
    <center>
    <div id="mchat-style" style="padding: 1px; text-align: center;"><br />Только зарегистрированные пользователи могут отправлять сообщения <a href="/index.php?do=login">войдите </a> или <a href="/index.php?do=register">зарегистрируйтесь</a>.</

    div>
    </center>
    [/guestno]
    [/notloged]
    </div></div>


    В результате смайлики больше не вылазят. Насчет ББ-кодов их мы просто удалили, я считаю они не надо чату, если надо то сами поставите.

    В общем и все. bully
    • Diren
    • Регистрация: --
    • Репутация: (||)
    • 13 апреля 2009 23:40
    • 30
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • На 7.5 на локалке работает отлично, с ббкодами и смайлами.....
    Спасибо разработчикам

    Diren,
    Обновил, спс
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Помогите плз, руки еще не выпрямил))

    выдает такую ошибку на 7.5

    Warning: require_once(/home/street/public_html/engine/data/mchat.config.php): failed to open stream: No such file or directory in /home/street/public_html/engine/modules/mchat/block.php on line 6 Fatal error: require_once(): Failed opening required '/home/street/public_html/engine/data/mchat.config.php' (include_path='.') in /home/street/public_html/engine/modules/mchat/block.php on line 6
    • Dozer
    • Регистрация: --
    • Репутация: (||)
    • 19 апреля 2009 23:16
    • 32
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Dozer

    Я так думаю у тебя просто в базе наверно нет такой таблицы.
    зайди в myadmin и посмотри если там dle_mchat если нет

    1. mcinstall закинуть в корень.
    2.CHMOD777 mcinstall и на /engine/xcache
    3.Удаляем mchat.config.php в папке /engine/data
    4.//свой сайт/mcinstall/index.php ставим чат
    5.удаляем установочные файлы
    • Corporation
    • Регистрация: --
    • Репутация: (||)
    • 26 апреля 2009 05:52
    • 33
    ^
  • Группа: User
  • Icq: 557572849
  • Комментариев: 62
  • Публикаций: 14
  • Люди, насчёт
    \engine\modules\mchat\mchat.class.php
    ищем
    if($member_db[1] != 1){ msg("error", $lang['opt_denied'], $lang['opt_denied']); }

    исправляем на
    if($member_id['user_group'] != 1){ msg("error", $lang['opt_denied'], $lang['opt_denied']); }

    У меня таких строк нету
    • lucefeel
    • Регистрация: 22.04.2009
    • Репутация: (0|0|0)
    • 6 мая 2009 23:25
    • 34
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • А на 8.0 FAQ кто знает ?
    • Mustay
    • Регистрация: --
    • Репутация: (||)
    • 14 мая 2009 14:33
    • 35
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • нету такого ;)
    Ну придумать можно..
    • MuxauJI
    • Регистрация: --
    • Репутация: (||)
    • 14 мая 2009 16:54
    • 36
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 55
  • Публикаций: 0
  • Люди пожалуйста напишите мануал на dle 8.0 очень надо crying Heeelp !!!! sos !!!!
    • Aleal616
    • Регистрация: 13.04.2009
    • Репутация: (1|1|0)
    • 23 мая 2009 09:05
    • 37
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • поддерживаю на 8,0 интересует очень
    • swart
    • Регистрация: --
    • Репутация: (||)
    • 30 мая 2009 23:48
    • 38
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Для DLE 8.0 100% рабочий вот тут можно скачать DLE mChat v 2.5+
    http://pesax.com/sripts/081/moduli-dle/76-dle-mchat-v-26.html
    • leno4ka
    • Регистрация: --
    • Репутация: (||)
    • 8 июня 2009 00:03
    • 39
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 79
  • Публикаций: 3
  • Цитата: leno4ka
    Для DLE 8.0 100% рабочий вот тут можно скачать DLE mChat v 2.5+
    http://pesax.com/sripts/081/moduli-dle/76-dle-mchat-v-26.html

    Может кто-нить посмотрит , что там ???
    Не сильно верю не зарекомендованным сайтам .
    • soot
    • Регистрация: 12.12.2008
    • Репутация: (0|0|0)
    • 8 июня 2009 03:05
    • 40
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ненай у меня всё и на 8.0 пашет... fellow
    • Hedin
    • Регистрация: --
    • Репутация: (||)
    • 8 июня 2009 07:45
    • 41
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • У меня на dle 6.7 ошибка: Hacking attempt!
    Помогите пжл исправить...
    Или вопще можно его как-нибудь поставить на 6,7?
    • Storimel
    • Регистрация: --
    • Репутация: (||)
    • 28 июня 2009 12:42
    • 42
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Старьо :( минус
    • yung3r
    • Регистрация: --
    • Репутация: (||)
    • 28 июня 2009 13:39
    • 43
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • yung3r, зато хорошо работает!
    • Storimel
    • Регистрация: --
    • Репутация: (||)
    • 28 июня 2009 16:11
    • 44
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Чат отличный, сейчас изменил дизайн, и поставил чат в скрывающий блог - скрыть чат/открыть чат на гл.стр., кому интиресно можете посматреть как это работает:
    http://pesax.com
    • leno4ka
    • Регистрация: --
    • Репутация: (||)
    • 1 июля 2009 17:20
    • 45
    ^
  • Группа: User
  • Icq: 274290828
  • Комментариев: 39
  • Публикаций: 0
  • а как убрать надпись написал,а то чтото не могу найти.И как поменять цвет пользователя в чате
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • lucefeel
    У меня таких строк нету


    Не тот фаил указан! Если нет доступа к админке, открываем engine/inc/mchat.php , далее всё как было написано:

    ищем
    if($member_db[1] != 1){ msg("error", $lang['opt_denied'], $lang['opt_denied']); }

    исправляем на
    if($member_id['user_group'] != 1){ msg("error", $lang['opt_denied'], $lang['opt_denied']); }
    • qaws
    • Регистрация: --
    • Репутация: (||)
    • 3 августа 2009 15:22
    • 47
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Работает отлично, но только почему то не происходит автоматической чистки базы данных, стоят настройки хранить в базе 100 сообщений, а набирается в два раза больше, я сам уже чищу, может кто подскажет, чё такое?
    • qaws
    • Регистрация: --
    • Репутация: (||)
    • 6 августа 2009 17:23
    • 48
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 26
  • Публикаций: 0
  • Ребята, у меня такая проблема, когда пишешь в ЧАТе, то вместо написаного текста пишет:
    The library iconv is not supported by your server


    Как можно исправить?
    • CSS
    • Регистрация: 3.07.2008
    • Репутация: (0|0|0)
    • 14 августа 2009 13:31
    • 49
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 253
  • Публикаций: 9
  • Нету библиотеки иконв на сервере, проси хостера ее включить.
    • pav
    • Регистрация: 18.01.2009
    • Репутация: (0|0|0)
    • 14 августа 2009 13:49
    • 50
    ^
    Назад Вперед
    Наверх
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.