Чат для DLE iChat v7 (MySQL)

Категория: Модули DLE » Модуль для DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Чат для DLE iChat v7 (MySQL)
Представляем на www.dle9.com чат для DLE iChat v7 (MySQL), по словам автора делал для себя на хосте и не было SQLite, пришлось переделать под MySQL.

Отличия от оригинала:
- Работает не с SQLite, а с MySQL
- Версия UTF-8
- Для DLE 10.6 (Там аватарки по другому(полный путь) в базу пишутся, так что и тут поменял).

Проверял на PHP4/PHP5, DLE 10.6 (utf-8)
iChat_v7(MySQL)
Автор: ShineKami
Доработка пользователя: sluciferk и решения stimul-tem

Установка модуля iChat_v7(MySQL)
1. Закачать файлы на сервер из архива /engine/modules/iChat поверх папки файлов движка /engine/
2. Закачать файлы на сервер из архива /templates/Default/ поверх папки файлов движка /templates/ предварительно изменив название папки /Default/ , на название вашего шабона
3. Выполните запрос MySQL из файла BASE.sql, как делает запрос MySQL написано тут
4. В любом месте вашего шаблона, в основном это mail.tpk добавляете тег ниже, который выводит чат в блоке

{include file="engine/modules/iChat/show.php"}


Или в окне:



На это все!

Скачать модули для дле, как модуль чат для DLE iChat v7 (MySQL) можно по этой ссылке (обновлен от 10.02.2016)
  • 80
Рубрика: DLE модули » Бесплатные
Ранее » DLE PM LIST« Далее They Fav для DLE
Добавление комментарияОставить комментарий
  • № :43
  • 8 ноября 2016 17:42
Цитата: Юрий
Админ пробовал , чат работает но проблема со смайлами вот сайт f-ferma. ru . версия 11.1 кто решил проблему подскажите как?


вот где ещё встречаются строчки кода, возможно тут надо переписать
modules/iChat/ajax/admin.php

$save_cfg['smiles'] = "wink,winked,smile,am,belay,feel,fellow,laughing,lol,love,no,recourse,reque

st,sad,tongue,wassat,crying,what,bully,angry";
  • № :42
  • 7 ноября 2016 20:43
Админ пробовал , чат работает но проблема со смайлами вот сайт f-ferma. ru . версия 11.1 кто решил проблему подскажите как?
  • № :41
  • 6 ноября 2016 06:37
Цитата: Юрий
Проблема с невидимыми сообщениями решена версию пхп с 7 сменил на 5.5
А вот смайлы не хотят появляться

ниже сообщение, пробовали ?
  • № :40
  • 5 ноября 2016 22:42
Проблема с невидимыми сообщениями решена версию пхп с 7 сменил на 5.5
А вот смайлы не хотят появляться
  • № :39
  • 5 ноября 2016 22:39
Поставил на сайт 11.1 версии чат работает но не работают функции текста смайлов в окне сообщения набирается текст, отправляешь отправляется и пусто как решить данную проблему к то в курсе
  • № :38
  • 22 октября 2016 20:35
Цитата: Googlera
Есть еще проблема со смайлами, я не понял как автор комментариев ниже ее решил. Путь до смайлов прописал правильно, в поле smiles добавил список названий смайлов (без png), но их все равно нет. Как решается проблема?

он решил, потому что версия дле была у него 10.6, начиная с версии 11.0 в плане вывода смайлов и вв-кода произошли изменения
найти в engine/modules/iChat/data/config.php

'smiles' => "wink,winked,smile,am,belay,feel,fellow,laughing,lol,love,no,recourse,reques
t,sad,tongue,wassat,crying,what,bully,angry",


заменить на новые смайлы
'smilies' => 'bowtie,smile,laughing,blush,smiley,relaxed,smirk,heart_eyes,kissing_heart,k
issing_closed_eyes,flushed,relieved,satisfied,grin,wink,stuck_out_tongue_winking
_eye,stuck_out_tongue_closed_eyes,grinning,kissing,stuck_out_tongue,sleeping,wor
ried,frowning,anguished,open_mouth,grimacing,confused,hushed,expressionless,unam
used,sweat_smile,sweat,disappointed_relieved,weary,pensive,disappointed,confound
ed,fearful,cold_sweat,persevere,cry,sob,joy,astonished,scream,tired_face,angry,r
age,triumph,sleepy,yum,mask,sunglasses,dizzy_face,imp,smiling_imp,neutral_face,n
o_mouth,innocent',


может поможет, а вообше придется сравнивать какие были сделани изменения между 10.6 версии и 11.1, чтобы подправить баги версия не обновлена, может у автора есть версия выше
  • № :37
  • 22 октября 2016 18:58
Есть еще проблема со смайлами, я не понял как автор комментариев ниже ее решил. Путь до смайлов прописал правильно, в поле smiles добавил список названий смйлов (без png), но их все равно нет. Как решается проблема?
  • № :36
  • 22 октября 2016 17:06
Цитата: dle9.com
Цитата: Googlera
Поставил iChat v7.0 (UTF-8) на DLE 11.1. Вместо русской кириллицы вопросительные знаки, как это лечится?, А так все хорошо.

у вас сайт наверное на windows-1251 ставить надо бы тогда IChat_v7(MySQL_cp1251)

Двиг очень интересный и интуитивно понятный, решил проблему мненой кодировки в myphpadmin. Спасибо за помощь!
  • № :35
  • 22 октября 2016 12:24
Цитата: Googlera
Поставил iChat v7.0 (UTF-8) на DLE 11.1. Вместо русской кириллицы вопросительные знаки, как это лечится?, А так все хорошо.

у вас сайт наверное на windows-1251 ставить надо бы тогда IChat_v7(MySQL_cp1251)
  • № :34
  • 22 октября 2016 12:09
Поставил iChat v7.0 (UTF-8) на DLE 11.1. Вместо русской кириллицы вопросительные знаки, как это лечится?, А так все хорошо.
  • № :33
  • 18 июня 2016 10:37
Цитата: Demx
Подскажите как исправить, DLE 11

На офф странице модуля написано что он подходит до Dle 9.7
на Dle 11 тем более не подойдет,если только допилят...

здесь версия подходит для DLE 10.6 значит и на дле 11 должна работать,

допилить(адаптировать) этот модуль к 11 версии (означает знание PHP, чтобы внести изменения в файлы модуля для совместимости с 11 версией дле.)
  • № :32
  • 18 июня 2016 10:10
Подскажите как исправить, DLE 11

На офф странице модуля написано что он подходит до Dle 9.7
на Dle 11 тем более не подойдет,если только допилят...
  • № :31
  • 21 мая 2016 09:19
Подскажите как новую bb панель прикрутить к чату? как известно с 10.6 она новая на css по всему сайту. как в личке так и вкомментах, хотелось чтобы и в чате была такая же, не выбиваясь из общего вида дизайна.
  • № :30
  • 30 марта 2016 15:19
после ввода сообщения (не важно гость или админ) выводится сообщение:
Notice: Undefined index: dle_skin in D:\XAMPP\htdocs\child\engine\modules\iChat\ajax\add.php on line 36
on line 44 , on line 108, 120,137, 139, 152, 249, 250, 251, 287

Notice: Use of undefined constant id - assumed 'id' in D:\XAMPP\htdocs\child\engine\modules\iChat\build.php on line 98, 116

после перегрузки страницы все отображается корректно, но сообщение опять же ввести - таже история

Подскажите как исправить, DLE 11
  • № :29
  • 26 февраля 2016 20:56
Цитата: Maulo
Модуль повишает нагруску на сервер, севодня сервер чуть не сдох онлайн било около 200+ чел и около 100 запросов йшло с одного ип,

Вивод

он нерасчитан на большой онлайн наченает делать много запросов

но для сайтов с онлайно небольшим думаю проблем небудет но советую обратитса к хостеру пусть проверит запроси итд. есле сами непонимаете как ето сделать)


Под большой онлайн нада на сокетах писать, тут чат по технилогии комментариев, просто обновляется :D
  • № :28
  • 13 февраля 2016 16:20
Цитата: Zum07
Как исправить кодировку в самом сообщении?
Внимание! У вас нет прав для просмотра скрытого текста.

вот пример тут

только в вашем случая нужно переконвертировать файлы модуля, точнее какой-то файл, если все разом открыть вы сможете увидеть следует конвертировать или нет
  • № :27
  • 13 февраля 2016 15:56
Как исправить кодировку в самом сообщении?
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :26
  • 12 февраля 2016 04:05
Сервер упал так што все сати которие били с моим тоже неработали хостер вшоке) smile а хостинг хороший (думаю дешовий или бесплатной тошно сдох би)
  • № :25
  • 12 февраля 2016 04:03
Модуль повишает нагруску на сервер, севодня сервер чуть не сдох онлайн било около 200+ чел и около 100 запросов йшло с одного ип,

Вивод

он нерасчитан на большой онлайн наченает делать много запросов

но для сайтов с онлайно небольшим думаю проблем небудет но советую обратитса к хостеру пусть проверит запроси итд. есле сами непонимаете как ето сделать)
  • № :24
  • 10 февраля 2016 14:33
Цитата: stimul-tem
выбор цвета теперь работает

вот спс огромное!
теперь все гуд
  • № :23
  • 10 февраля 2016 13:35
Цитата: Dead_master
проблему со смайлами я решил
Внимание! У вас нет прав для просмотра скрытого текста.

надо было по пути engine/modules/iChat/data/config.php, вписать свои значения
а вот что делать с выбором цветов?

По поводу выбора цветов,здесь можно просто сделать:
Перемещаем файл color.html из папки
\templates\ваш_шаблон\iChat\img\bbcode\
в папку
\engine\

далее открываем файл /templates/ваш_шаблон/iChat/js/action.js
ищем код:
	$("body").append("<div id='cp' title='" + bb_t_col + "' style='display:none'><br /><iframe width=\"154\" height=\"104\" src=\"" + dle_root + "templates/" + dle_skin + "/iChat/img/bbcode/color.html\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"></iframe></div>");

меняем на:
	$("body").append("<div id='cp' title='" + bb_t_col + "' style='display:none'><br /><iframe width=\"154\" height=\"104\" src=\"" + dle_root + "engine/color.html\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"></iframe></div>");

выбор цвета теперь работает
  • № :22
  • 10 февраля 2016 11:40
проблему со смайлами я решил
Внимание! У вас нет прав для просмотра скрытого текста.

надо было по пути engine/modules/iChat/data/config.php, вписать свои значения
а вот что делать с выбором цветов?
  • № :21
  • 10 февраля 2016 11:27
чат установил, вроде все нормально, но есть не стыковки со смайлами и панелью выбора цвета
Внимание! У вас нет прав для просмотра скрытого текста.

куда копать?
  • № :20
  • 10 февраля 2016 07:24
Цитата: Dead_master
а faq по установке не обязателен?

инструкция по установке можно теперь прочитать в новости.
  • № :19
  • 10 февраля 2016 05:29
а faq по установке не обязателен?
  • № :18
  • 9 февраля 2016 22:18
Цитата: sluciferk
Добавил правки "stimul-tem" и пересобрал архив.
Внимание! У вас нет прав для просмотра скрытого текста.

хорошо обновил
  • № :17
  • 9 февраля 2016 20:06
Добавил правки "stimul-tem" и пересобрал архив.
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :16
  • 8 февраля 2016 21:34
Цитата: sluciferk
Во поправил обе версии и utf и cp1251 и собрал в один архив. https://mega.nz/#!xgAmFQAI!BXxH3AOs1zb-tXQoszVg9L7YRkWLGsB0uwT-_Yn5D4M

А че код для аватарок не поменял,ниже я писал.
  • № :15
  • 8 февраля 2016 16:58
Цитата: sluciferk
Во поправил обе версии и utf и cp1251 и собрал в один архив. https://mega.nz/#!xgAmFQAI!BXxH3AOs1zb-tXQoszVg9L7YRkWLGsB0uwT-_Yn5D4M

спасибо обновил архив
  • № :14
  • 8 февраля 2016 16:15
Во поправил обе версии и utf и cp1251 и собрал в один архив. https://mega.nz/#!xgAmFQAI!BXxH3AOs1zb-tXQoszVg9L7YRkWLGsB0uwT-_Yn5D4M