Для сайта DLE Chat Online

Категория: Модули 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 Chat Online
Привет всем, на днях поделились чатом для сайта DLE Chat Online за которым гоняются многие, благо он обладает отличными возможностями. Chat для DLE Online можно вставить на главную страницу и на отдельную, отлично ведет себя на денвере, нормально работает на сервере модальное окно. Были некоторые ошибки при отправке, отписался автору переделки, он код заменил в одном месте и все прекрасно работает, абсолютно нет нагрузки, т.к. все сообщения пишутся в базу mysql.
www.dle9.com

Народ гоняется за этим чатом но ни у кого не работает, этот работает!
Представляю Вашему вниманию удобный модуль чат для DLE сайта.
Для сайта DLE Chat Online




Для сайта DLE Chat Online





Название: DLE-Chat + Online
Автор: Sander
Версия движка datalife engine: 9.x - 10.x или на новой версии DLE 10.3
Источник: saveseo
Добавил установщик: Panacea
Правка кода: vitnet
Demo:
Внимание! У вас нет прав для просмотра скрытого текста.


Поделился: reanimator692
Версия с инсталлером и деинсталлером скачать модули для DLE, как модуль Chat + Online
  • 100
Рубрика: DLE модули » Бесплатные
Ранее » Модуль смайлов с большим количеством выбора« Далее Интеграция форума IPB для DLE
Добавление комментарияОставить комментарий
  • № :38
  • 22 февраля 2015 06:01
не работает отправка
<input type="button" onclick="send_message(); return false;" class="bbcodes" value="Отправить" />
  • № :37
  • 18 февраля 2015 05:13
Цитата: PetR0vich8181
время как настроить? request

- формат вывода даты настраиваемый, так же есть возможность вывода даты тегом {date=j F Y}, при наведении курсора на дату выводится полная дата добавления сообщения;
  • № :36
  • 17 февраля 2015 23:12
время как настроить? request
  • № :35
  • 10 февраля 2015 06:31
Цитата: atoxa
не работает кнопка обновить внизу в верху показывать выбрать шрифт съехало и отправить курсором мышки не работает только через ентер поправте сматрите сами

поставив дефаулт шаблон и модуль увидите, что все работает нормально.
Значит проблема в вашем шаблон или скриптах которые вы используете
  • № :34
  • 10 февраля 2015 03:36
не работает кнопка обновить внизу в верху показывать выбрать шрифт съехало и отправить курсором мышки не работает только через ентер поправте сматрите сами
  • № :33
  • 9 февраля 2015 06:06
Цитата: atoxa
в архиве нет папки bbcodes и картинок там же вот путь /engine/chat//bbcodes/link.png
/engine/chat//bbcodes/desc.png
/engine/chat//bbcodes/brkspace.png
и так далее дайте папку

можно переконвертировать в вашей папке картинки из GIF в PNG
или вот шаблон где такие файлы уже есть
http://www.dle9.com/besplatnye/shabloni/3791-shablon-gamebom-dlya-dle-103.html
  • № :32
  • 9 февраля 2015 00:43
в архиве нет папки bbcodes и картинок там же вот путь /engine/chat//bbcodes/link.png
/engine/chat//bbcodes/desc.png
/engine/chat//bbcodes/brkspace.png
и так далее дайте папку
  • № :31
  • 28 ноября 2014 17:16
Цитата: PetR0vich8181
Спасибо уважаемый ГУРУ!Всё помогло...только вот как простому смертному можно было понять что надо искать сласс case 1!? )) а инфа по поводу поиска в винраре была очень полезной спс!

На здоровье,
методом логики, вы сами указали что искать ниже кодом, а то что проделал сам, описал ниже, как и вам надо было, плюс чуть знание HTML верстки, PHP знаю плохо...

По названию кодов, тегам стилей и т.д., как по хдебным крошкам находим что, где и как работает.
  • № :30
  • 28 ноября 2014 16:49
Спасибо уважаемый ГУРУ!Всё помогло...только вот как простому смертному можно было понять что надо искать сласс case 1!? )) а инфа по поводу поиска в винраре была очень полезной спс!
  • № :29
  • 28 ноября 2014 06:46
Если нужно просто добавить похожий цвет от
/* && @ Линк модератора ( журналюги) */
.moder_m
то есть зеленый ищите по запросу в файлах модуля чата case 1

сюда же во всех файлах, где встречается case 1 добавляем новый аргумент и копируем код с цифрой 4 иди ID 4 нужно, чтобы ID было правильной группы (новой группы) и оставляем класс lass=\"moder_m без изменений, тогда цвет будет и этой группы зеленый

    case 4: $user_link  = "<span class=\"moder_m\">". $user_link . "</span>"; break;
  • № :28
  • 28 ноября 2014 06:38
Далее остается только добавить цвет этой группе в файле ищим по запросу color:green находим в модуле файл style.css, где встречается это значение

/* &@ Линк гл. редактора */
.green_m  a{cursor:pointer;color:green;border:0px;border-bottom:0px solid;font-size:12px;font-family:Arial,Tahoma,Georgia;}
.green_m a:hover {color:green; font-size:13px;}


копируем его и вместо .moder_m делаем moder_m1 то есть добавляем новый класс, который был добавлен с ID 4

/* &@ Линк гл. редактора */
.green_m1  a{cursor:pointer;color:green;border:0px;border-bottom:0px solid;font-size:12px;font-family:Arial,Tahoma,Georgia;}
.green_m a:hover {color:green; font-size:13px;}


остается вам изменить цвет меняется здесь в color:green
  • № :27
  • 28 ноября 2014 06:38
Цитата: PetR0vich8181
DLE 10.3 при создании новой группы можно прикрипить цвет этой же группы к чату?
модера это понятно,а вот новой группы как???

Любая новая группа попадает в список общая, или группа дефаулт
сделать можно

так в файлах модуля чата искать лучше так найти по запросу case 1
цифра 1 похоже это ID которое можно посмотреть в админке дле в настройке групп пользователей, где создается новая группа

так вот после запроса находим, где встречается совпадение
например
        switch($row['author_group']){
	        case 1: $user_link  = "<span class=\"admin_m\">". $user_link . "</span>"; break;
		    case 2: $user_link  = "<span class=\"green_m\">". $user_link . "</span>"; break;
		    case 3: $user_link  = "<span class=\"moder_m\">". $user_link . "</span>"; break;


сюда же во всех файлах, где встречается case 1 добавляем новый аргумент и копируем код с цифрой 4 иди ID 4 нужно, чтобы ID было правильной группы (новой группы) и важно добавляем новый класс например : class=\"moder_m1 которому потом будет добавлен новый цвет ниже, пример
    case 4: $user_link  = "<span class=\"moder_m1\">". $user_link . "</span>"; break;
  • № :26
  • 28 ноября 2014 03:36
DLE 10.3 при создании новой группы можно прикрипить цвет этой же группы к чату?
/* && @ Ћинк модератора ( журналюги) */
.moder_m a{cursor:pointer;color:green;border:0px;border-bottom:0px solid;font-size:12px;font-family:Arial,Tahoma,Georgia;}
.moder_m a:hover {color:green; font-size:13px;}

модера это понятно,а вот новой группы как???
  • № :25
  • 22 ноября 2014 07:40
Цитата: flash1bingo
Ничего, я может плохо искал ширину я нашел а вот высоту нефига, а можно в этом чате чтобы гость тоже мог писать?

насчет размера смотрите в chat.main.tpl и других TPL шаблонах модуля
        <div id="shoutbox-shouts" style="border: 1px solid #D5DDE5; height: 150px; overflow: auto; left: 0px; top: 0px; color:{text-color}; background-color: {background}; padding: 5px;">

вероятней всего вот это height: 150px править нужно

Насчет гостей искать решение надо в натсройках точно нет, например в админке дле...настройка пользователей, если редактировать Гости? или в другом месте?
  • № :24
  • 21 ноября 2014 20:17
Цитата: dle9
Цитата: flash1bingo
Цитата: dle9
<input type="button" onclick="send (); return false;" class="bbcodes" value="Отправить" />

Скажите последний вопрос, в каком коде или файле где увеличивать размер окна отправленных сообщений? Я найти не могу =((

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

Ничего, я может плохо искал ширину я нашел а вот высоту нефига, а можно в этом чате чтобы гость тоже мог писать?
  • № :23
  • 20 ноября 2014 06:33
Цитата: flash1bingo
Цитата: dle9
<input type="button" onclick="send (); return false;" class="bbcodes" value="Отправить" />

Скажите последний вопрос, в каком коде или файле где увеличивать размер окна отправленных сообщений? Я найти не могу =((

вы на дефаулт шаблоне проверьте могут быть настройки из-за вашего шаблона, поэтому не получается найти...если там также будет посмотрю код
  • № :22
  • 20 ноября 2014 00:09
Цитата: dle9
<input type="button" onclick="send (); return false;" class="bbcodes" value="Отправить" />

Скажите последний вопрос, в каком коде или файле где увеличивать размер окна отправленных сообщений? Я найти не могу =((
  • № :21
  • 19 ноября 2014 06:40
Цитата: flash1bingo
А каким тегом он выводится на главную?

инструкция установки в файле DLE Chat/ИНСТАЛ.txt

Откройте templates/ваш шаблон/main.tpl
и вставьте в нужное место:

[chat_main]

 КОД БЛОКА ( и в содержание блока {chat_online} )

[/chat_main]


можно просто {chat_online}
  • № :20
  • 18 ноября 2014 23:04
А каким тегом он выводится на главную?
  • № :19
  • 5 ноября 2014 22:14
Цитата: groza
как удалить аваторки возле собачки с ником? вроде повырезал везде все что к аватарам относилось но они все равно есть и глючные.

пробовали удалить тег {$foto} везде во всех файлах модуля
  • № :18
  • 5 ноября 2014 21:44
Цитата: dle9
Цитата: groza
как удалить аваторки возле собачки с ником? вроде повырезал везде все что к аватарам относилось но они все равно есть и глючные.

в engine/chat/data/config.php открыть и в строчке

'highlight_nick' => "yes",

изменить на
'highlight_nick' => "no",
пробовали?


это подсветка ника в чате согасно их группе. настраивается так же в админке.


и еще... у меня чат вверху стоит на всех страницах, и когда например находишься в новости и пытаешься написать в чат со смайликом то при нажатии на смайлик тебя перебрасывает вниз в поле комментария новости.

1. проверить на дефаулт шаблоне, также?
2. Со всеми смайлами или только теми что были добавлены?


на дефулте тоже самое со всеми смайлами.


и как увеличить окошко со смалами? я их добавил много и теперь окошко нужно сролить вверх вниз и вправо лево чтобы все смайлы увидеть

в engine/chat/bbcodes.php
найти
	450<=$("#cdle_emos").width()&&($("#cdle_emos").width(
450),a="505"); 300<=$("#cdle_emos").height()&&($("#cdle_emos").heigh
t(300),c="340");


и поменять в двух местах цифры 450 и 300 на большое значение кеш нужно чистить, чтобы увидеть результат


спасибо помогло. меняем только последние числа в обеих строчках 505 и 340. в первой ширина во второй высота
  • № :17
  • 5 ноября 2014 05:56
Цитата: groza
как удалить аваторки возле собачки с ником? вроде повырезал везде все что к аватарам относилось но они все равно есть и глючные.

в engine/chat/data/config.php открыть и в строчке

'highlight_nick' => "yes",

изменить на
'highlight_nick' => "no",
пробовали?

и еще... у меня чат вверху стоит на всех страницах, и когда например находишься в новости и пытаешься написать в чат со смайликом то при нажатии на смайлик тебя перебрасывает вниз в поле комментария новости.

1. проверить на дефаулт шаблоне, также?
2. Со всеми смайлами или только теми что были добавлены?

как сделать чтобы чат не снизу вверх шел а сверху вниз.

chat.main.tpl
  <div id="shoutbox-shouts" style="border: 1px solid #D5DDE5; height: 150px; overflow: auto; left: 0px; top: 0px; color:{text-color}; background-color: {background}; padding: 5px;">

единственное место, где можно управлять выводом текста здесь в этом коде выше, пробуем top менять на bottom и т.д.

и как увеличить окошко со смалами? я их добавил много и теперь окошко нужно сролить вверх вниз и вправо лево чтобы все смайлы увидеть

в engine/chat/bbcodes.php
найти
	450<=$("#cdle_emos").width()&&($("#cdle_emos").width(
450),a="505"); 300<=$("#cdle_emos").height()&&($("#cdle_emos").heigh
t(300),c="340");


и поменять в двух местах цифры 450 и 300 на большое значение кеш нужно чистить, чтобы увидеть результат
  • № :16
  • 4 ноября 2014 18:43
как удалить аваторки возле собачки с ником? вроде повырезал везде все что к аватарам относилось но они все равно есть и глючные.

и еще... у меня чат вверху стоит на всех страницах, и когда например находишься в новости и пытаешься написать в чат со смайликом то при нажатии на смайлик тебя перебрасывает вниз в поле комментария новости.

как сделать чтобы чат не снизу вверх шел а сверху вниз.

и как увеличить окошко со смалами? я их добавил много и теперь окошко нужно сролить вверх вниз и вправо лево чтобы все смайлы увидеть
  • № :15
  • 2 ноября 2014 17:31
Цитата: dle9
кеш в админ панели отключите, будите проверять кеш очистите

Спасибо. Всё прекрасно работает, оказалась моя вина, не правильно установил.
  • № :14
  • 27 октября 2014 07:21
Цитата: mialt18
Ставил на 9.2, всё работало отлично. Сегодня поставил на 9.8, автообновление чата не работает. Пробовал разное время выставлять, результата нет.

кеш в админ панели отключите, будите проверять кеш очистите
  • № :13
  • 27 октября 2014 03:40
Ставил на 9.2, всё работало отлично. Сегодня поставил на 9.8, автообновление чата не работает. Пробовал разное время выставлять, результата нет.
  • № :12
  • 20 октября 2014 03:54
Цитата: Mantrik
что нужно сделать что бы эта надпись исчезла?
Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct() и дальше текст

сделайте ремонт БД иногда при установке нового модуля возникает конфликт ...если не поможет, весь текст ошибки лучше скопировать сюда, там могут быть указания на файл, где ошибка...
  • № :11
  • 19 октября 2014 23:17
что нужно сделать что бы эта надпись исчезла?
Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct() и дальше текст
  • № :10
  • 23 сентября 2014 14:34
Цитата: Karat7
проблему с кнопкой решил, причем своей строкой от балды wink

Нужно заменить в двух файлах строчку кнопки "Отправить" файлы:
chat.main.tpl
chat.block.tpl

Заменить на эту строку:
&lt;input type=&#34;button&#34; &#111;nclick=&#34;send (); return false;&#34; class=&#34;bbcodes&#34; value=&#34;Отправить&#34; /&gt;


А вот аватарку наверно удалю, нафига заглюченая нужна..


Спасибо большое.Сообщение не отправлялось...Заменил - теперь все отлично!
  • № :9
  • 14 сентября 2014 22:52
Цитата: Karat7
А зачем эта опция если больше добавить нельзя? Или нужно писать не больше трех слов? Типа Привет, пока )))

В Чате пишут как правило кратко smile иначе будет уже флуд.