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

Страниц (17): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
 

61. lisiycat - 29 июня 2009 — 16:29 - перейти к сообщению
Появилась такая идейка... Возможно ли сделать так, что в поле "Сейчас в чате" показывались активные пользователи и неактивные (например, пользователь который не писал в чате минут 5...15) - это будет показывать, что пользоваетль отошел например от компа или еще чем-то занят и к нему не будут писать и не будет захламляться чат и сбивать с толку других пользователей.
Например (вид окна со списком пользователей, ктр. сейчас в чате):

CODE:
Пользователи: 4
Саша
Петя
Коля
Вася

Активные пользователи: 2
Петя
Коля
62. robert - 29 июня 2009 — 16:44 - перейти к сообщению
yura3d пишет:
Ок, но лучше всё же дублировать сюда, поскольку различного рода предложения могут заинтересовать других пользователей ExBB, да и времени читать коменты на с других сайтов нет, особенно при заходе с телефона

Пожалуйста: Привожу глюки в Мозилле:

И такие же в остальных браузерах:

P.S. Глюки не у меня, а у некоторых форумчан. Есть проблемы с входом-выходм, форумчанин вроде в чате, а постоянно появляется входит и выходит.
P.S. Лично я у себя таких проблем не наблюдаю, но скриншоты говорят сами за себя.
P.P.S. Правда вот что заметил, у того человека, кто приводил верхние скриншоты, в форуме в теме отвечал он и его сообщения дублировались 2-3 раза...может дело в том что редактировались какие-то файлы. На всякий случай проверил файлы, редактируемые для чата, но вроде проблем не обнаружил. Выложу их сюда, в один архив. На досуге может посмотрите?
63. yura3d - 29 июня 2009 — 17:49 - перейти к сообщению
lisiycat пишет:
Появилась такая идейка... Возможно ли сделать так, что в поле "Сейчас в чате" показывались активные пользователи и неактивные (например, пользователь который не писал в чате минут 5...15) - это будет показывать, что пользоваетль отошел например от компа или еще чем-то занят и к нему не будут писать и не будет захламляться чат и сбивать с толку других пользователей.

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

robert пишет:
P.S. Глюки не у меня, а у некоторых форумчан. Есть проблемы с входом-выходм, форумчанин вроде в чате, а постоянно появляется входит и выходит.
P.S. Лично я у себя таких проблем не наблюдаю, но скриншоты говорят сами за себя.
P.P.S. Правда вот что заметил, у того человека, кто приводил верхние скриншоты, в форуме в теме отвечал он и его сообщения дублировались 2-3 раза...может дело в том что редактировались какие-то файлы. На всякий случай проверил файлы, редактируемые для чата, но вроде проблем не обнаружил. Выложу их сюда, в один архив. На досуге может посмотрите?

С этим человеком уже общались в Вашем чате. Скорее всего просто глючит Интернет (компьютер, прокси-сервер), особенно учитывая тот факт, что на форуме его сообщения тоже дублируются. В следующей версии чата я применю другую схему отправки и получения сообщений, которая будет менее зависима от работы Интернета у пользователей
64. robert - 29 июня 2009 — 18:41 - перейти к сообщению
yura3d, уже у второго такая же тема, в альфа-версии такого не было. А тот первый форумчанин зашел на какой то другой форум с таким же чатом. Говорит вообще глюков нету, я и подумал, может что-где изменил не правильно Недовольство, огорчение
65. Borman - 29 июня 2009 — 20:10 - перейти к сообщению
robert пишет:
P.S. Глюки не у меня, а у некоторых форумчан. Есть проблемы с входом-выходм, форумчанин вроде в чате, а постоянно появляется входит и выходит.
ТОже самое, только это происходит с пользователями со смартфонов. Они кстати читать могут и написать, а вот отправить, не отправляется Однако
66. yura3d - 30 июня 2009 — 11:26 - перейти к сообщению
robert пишет:
yura3d, уже у второго такая же тема, в альфа-версии такого не было. А тот первый форумчанин зашел на какой то другой форум с таким же чатом. Говорит вообще глюков нету, я и подумал, может что-где изменил не правильно Недовольство, огорчение

Скачал и посмотрел Ваши файлы. Довольно странно, но почему-то все файлы содержат в конце такие строки:
CODE:
<br />
<b>Warning</b>: unlink(/storage/home/hts/tmp/vfsfVEkQ7) [<a href='function.unlink'>function.unlink</a>]: No such file or directory in <b>/storage/home/hts/htdocs/libs/VFS.php</b> on line <b>98</b><br />

Это явно левые строки, их там быть не должно. Более того, не совсем понятно что делает скрипт /storage/home/hts/htdocs/libs/VFS.php. Если таким образом на форум вставляется реклама или выполняется что-либо ещё, то это необходимо убрать (хотя бы при выполнении бакэнда чата)

Borman пишет:
ТОже самое, только это происходит с пользователями со смартфонов. Они кстати читать могут и написать, а вот отправить, не отправляется

Веб-чаты для телефонов, смартфонов, КПК и других подобных устройств в принципе не предназначены. Однако чат будет работать на подобных устройствах, главное условие работы заключается лишь в полноценной поддержке JavaScript и Ajax браузером. Я тестировал работу чата на обычном телефоне с браузером Opera Mini (который написан на Java), чат работает нормально с той лишь оговоркой, что для обновления окна с сообщениями необходимо вручную обновлять страницу чата (это ограничение накладывается самим принципом работы Opera Mini). Также, по данным тестирования чата другими пользователями, чат без проблем работает с браузером Opera Mobile (под Symbian и WM)
67. robert - 30 июня 2009 — 11:46 - перейти к сообщению
yura3d, хм первый раз заметил такую фигню. Редактирую файлы обычно в веб-интерфейсе хостера и такого не замечал. Пишу уже письмо в службу поддержки.
68. yura3d - 30 июня 2009 — 11:57 - перейти к сообщению
robert пишет:
yura3d, хм первый раз заметил такую фигню. Редактирую файлы обычно в веб-интерфейсе хостера и такого не замечал. Пишу уже письмо в службу поддержки.

Я рекомендую для редактирования файлов сначала выкачивать их по FTP, затем редактировать их на компьютере (это гораздо удобнее, особенно учитывая наличие мощных текстовых редакторов с подсветкой синтаксиса, таких как Notepad++), а затем вновь закачивать на сервер по FTP. При этом закачивать обновлённые файлы на сервер нужно сразу все, а не по одному, т.к. наличие обновлений в одном файле и их отсутствие в другом может стать причиной некоторых проблем. Это же относится и к редактированию файлов через веб-интерфейс на сервере, вносимые изменения в большинстве своём рассчитаны на одновременное добавление во все скрипты, а не по одному

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

Бета-версия чата уже установлена как минимум на 5 сайтах, Вы можете договориться с другими пользователями ExBB, чтобы те, у кого возникают проблемы с чатом на Вашем форуме, могли зайти на этот же чат, расположенный на другом сервере, и проверить таким образом его работу. Именно с этой целью также постараюсь в ближайшее время установить бета-версию чата на данном сайте
69. yura3d - 30 июня 2009 — 13:29 - перейти к сообщению
Zeg пишет:
Еще из замеченного. Не все смайлы отображаются, если их влепить несколько подряд. Например, введя такую строку ":-D:-D:-D" получим 1 смайл и 2е штуки ":-D".

Небольшой фикс JS-части чата, убрано зацикливанное объявление некоторых переменных (что должно несколько снизить нагрузку на браузеры и увеличить скорость работы), а также исправлен недочёт с обработкой смайлов, о котором писал Zeg выше. Для исправления необходимо закачать прикреплённый файл chat_yura3d.js в папку modules/chat/javascript

Скачать исправление можно здесь
70. Borman - 30 июня 2009 — 17:06 - перейти к сообщению
Заметил еще одну, по крайней мере для меня, не очень приятную вещь.
Когда нажимаешь на ник для обращения к комуто, потом пишешь и отправляешь, в строке написания сообщения ник не стирается а остается, что очень неудобно т.к. при обращении к другому идёт накладка и два ника вместе. Это так должно быть, и можно ли сделать что бы после отправки строка очищалась полностью?
71. yura3d - 30 июня 2009 — 17:17 - перейти к сообщению
Borman пишет:
Заметил еще одну, по крайней мере для меня, не очень приятную вещь.
Когда нажимаешь на ник для обращения к комуто, потом пишешь и отправляешь, в строке написания сообщения ник не стирается а остается, что очень неудобно т.к. при обращении к другому идёт накладка и два ника вместе. Это так должно быть, и можно ли сделать что бы после отправки строка очищалась полностью?

Эта возможность была сделана с целью удобства при общении с кем-либо одним из пользователей. Если Вам такая функция не нужна, откройте файл modules/chat/javascript/chat_yura3d.js, найдите в нём строки:
CODE:
if (msg.value.indexOf(last_name) != -1)
msg.value = last_name;
else

И удалите их
72. Borman - 30 июня 2009 — 17:24 - перейти к сообщению
yura3d пишет:
Эта возможность была сделана с целью удобства при общении с кем-либо одним из пользователей.
Так в том то и дело, что уже при двухдневном катании из 7 пользователей 3 в личку об этом писали, хотя мое мнение если строка будет полностью очищаться перед следующим сообщением, это будет удобней и не будут проскакивать накладки.
Еще раз сапсибо за помощь "чайнику"!
(Добавление)
yura3d Что то без изменений Огорчение
73. yura3d - 30 июня 2009 — 17:46 - перейти к сообщению
Borman пишет:
yura3d Что то без изменений

JS-часть чата кешируется браузером, 2 раза подряд обновите страницу с чатом, если не поможет, очистите кеш браузера
74. Borman - 30 июня 2009 — 17:55 - перейти к сообщению
Все нормально заработало! Отлично, люди чатом довольны, давно мечтали!
75. electron - 30 июня 2009 — 19:16 - перейти к сообщению
добавил чуток смайлов, все работало нормально, но после замены файла chat_yura3d.js "новые" смайлы (в красном кружке) стали отображаться как на скрине. откатился на старый файл

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

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