ExBB Community » Файловый ExBB » Модификации и дополнения » Мод: Чат на форуме (Beta)

Страниц (22): В начало « ... 14 15 16 17 18 [19] 20 21 22 »
 

271. electron - 8 апреля 2013 — 17:20 - перейти к сообщению
ну тогда как вариант - перезалить файлы чата, мож какой из них побился и неполноценно выполняет своих функций
272. Toxa - 18 апреля 2013 — 21:00 - перейти к сообщению
Доброго времени суток. Пробежал по всей теме, не нашел того, что мне нужно.

Разрешил в чате писать большие сообщения (во многих случаях 150 символов не хватает, поскольку форум технический и некоторые вещи коротко не описать).

Изменил в чате количество символов до 1000 на сообщение, далее изменил в файле forum/templates/InvisionExBB/modules/chat/show_chat.tpl

строку
CODE:
<input type="text" id="msg" style="width: 85%" onKeyDown="if (event.keyCode == 13) send_msg()">

на
CODE:
<textarea cols="80" rows="5" id="msg" style="width: 60%" onKeyDown="if (event.keyCode == 13) send_msg()"></textarea>


Теперь интересует одна вещь: не удается сделать, чтобы при нажатии Enter сообщение не отправлялось а происходил переход на следующую строку. А при нажатии CTRL+Enter сообщение отправлялось. (в общем, чтобы действие было как на форуме в форме ответа)

Заранее спасибо
273. viperrr - 20 апреля 2013 — 17:37 - перейти к сообщению
Toxa вместо
CODE:
if (event.keyCode == 13) send_msg()

попробуй
CODE:
if((event.ctrlKey) && ((event.keyCode == 0xA)||(event.keyCode == 0xD))) send_msg()
274. Toxa - 20 апреля 2013 — 22:21 - перейти к сообщению
viperrr, спасибо, работает. А не получится сделать еще один вариант: чтобы в отправленном тексте перенос строк сохранялся? Понимаю, это уже нужно лезть в файл с основным скриптом отправки текста, но все же.

Спасибо
275. variant0 - 25 апреля 2013 — 07:56 - перейти к сообщению
Toxa пишет:
Изменил в чате количество символов до 1000 на сообщение

Не нашел таких настроек в админке финальной сборки, как это можно реализовать? Где вообще настраивается допустимая длина сообщений чата?

И еще, не подскажете, как сделать чат в финальной сборке доступным для просмотра гостями?
276. Toxa - 25 апреля 2013 — 12:07 - перейти к сообщению
variant0 пишет:
Не нашел таких настроек в админке финальной сборки, как это можно реализовать?


В файле modules/chat/backend.php есть строка
CODE:
$maxlength = 150;

Изменяем 150 на нужное количество символов
277. variant0 - 25 апреля 2013 — 14:55 - перейти к сообщению
А на мой второй вопрос кто-нибудь подскажет ответ?
variant0 пишет:
не подскажете, как сделать чат в финальной сборке доступным для просмотра гостями?
278. viperrr - 27 апреля 2013 — 17:46 - перейти к сообщению
Toxaда.. нужно в дебри смотреть.. сейчас время нет, да и честно сказать желания Растерялся может как не будь и гляну.. отпишусь тогда Подмигивание
variant0 по твоему вопросу тоже самое что и для тохи...
279. Parapsixolog - 6 июня 2013 — 16:03 - перейти к сообщению
А как сделать, что бы информер чата отображался на всех страницах форума?
280. Toxa - 12 июля 2013 — 22:18 - перейти к сообщению
Всем доброго времени суток.
Перекопал обе темы по чату, не нашел нужного решения (может плохо искал?). С последними версиями браузера Opera не работает автопрокрутка в чате.

Что нужно изменить в коде, чтобы подружить чат с последними версиями Оперы?

Спасибо
281. archi-mobile - 12 июля 2013 — 23:24 - перейти к сообщению
Toxa, Версия моей оперы 12.16, сборка 1860.
На этом форуме все работает.
Начальное соединение с чатом - прокручивает.
Отправка сообщения в чат - прокручивает.

Изменяли\копались в коде шаблона\исходных файлов?
Какая тема у Вас стоит?
282. Toxa - 12 июля 2013 — 23:31 - перейти к сообщению
Версия форума ExBB_FM_1.0_Final

В Опре v.9,5 все прекрасно работает (как начальная, так и после отправки текста), а вот в Опере v.12 - начальная прокрутка есть, а после отправки текста - нет...

В чате изменял только ограничение количества символов для отправки текста, сделал подсветку ссылок + кликабельность (согласно тому, как советовалось на этом форуме), ну и чуть выше по обсуждению - поменял форму ответа на textarea
283. archi-mobile - 12 июля 2013 — 23:32 - перейти к сообщению
Parapsixolog, посмотреть как размещено в board_body.tpl и так же вставить в другие файлы _body.tpl
CODE:
/*
Chat informer
*/
$chat_informer = '';
if ($fm->exbb['chat'])
$chat_informer = <<<DATA

<div align="center" id="chat_informer"><br /><br /></div>
<script language="JavaScript" src="modules/chat/javascript/informer.js"></script>
DATA;


CODE:
{$chat_informer}

(Добавление)
Toxa, а тема (шаблон) какая стоит?
284. Toxa - 12 июля 2013 — 23:36 - перейти к сообщению
archi-mobile пишет:
Toxa, а тема (шаблон) какая стоит?

InvisionExBB
285. archi-mobile - 12 июля 2013 — 23:50 - перейти к сообщению
Toxa, скорее проблема в js - chat_yura3d
Ищите там. Так как у Вас видно, что скрипт модернизирован (обновлен).

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0218]     [ ]