ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Bugs - ошибки системы чатов и их исправление!

 

637
zorro @zorro
некоторые пользователи по неизвестной причине не могут зайти 🤔 у меня тоже ощущение что есть ошибка какае-то странная

7094
Dim @Render
Странно раньше не использовал аякс но всёже.
Когда работатет аякс фрейм сообщения автоматически вниз не прокручиваеться как на потоковом .
Как исправить проблему?

99
Cody @Cody
это модераторы помогите мне!!! не грузит чат www.freechat.smchat.ru в чем проблемма?

1214
Андрей @Андрюха
Cody пишет:

это модераторы помогите мне!!! не грузит чат www.freechat.smchat.ru в чем проблемма?

в скриптах и руках не совсем прямых и немнога в голове потому что не в ту тему пишеш

Отредактировано Андрюха - 07.08.2008
2536
удалён @crigon
Сегодня в "кто был" глюк какой-то. Древние ники заходили по статистике... 😵 Причем единоразово...

20090
Dimitry @Dimitry
crigon, скрипты загружаются последними, просто бывает что не все элементы нижнего фрейма загрузились.. а юзеры это входит маил.ру бот.. странно почему он ники для входа юзает.. (
какая ошибка у меня в чате?? у меня окейнов всегда грузит )
Cody , я зашёл твой чат работает!!
DEMONs , попробуй в моём чате!
zorro , а подробнее??

2536
удалён @crigon
А почему он, вообще, форму входа использует 😲

Ошибка вот

20090
Dimitry @Dimitry
походу надо сделать проверку загрузилось ли поле text0..\
проверь сейчас!

2536
удалён @crigon
Теперь ошибки нет

20090
Dimitry @Dimitry
Исправление бага - у некоторых на слабом интернете чат мог загружаться с ошибками.

Открываем скрипты чата, и идём в самый низ
/* [Подготовка фреймов и загрузка сообщений] */
Находим там 3 строчки похожего кода и меняем на новый:
if(parent.users&&parent.left&&parent.privat&&parent.chat)
if(parent.users.document&&parent.left.document&&parent.privat.document&&parent.chat.document)
if(parent.users.document.getElementById('users')&&parent.chat.document.getElementsByName('text0')[0] ){

- красным указано добавленное!

7094
Dim @Render
demon Красава теперь вроде перестали эти ошибки с парент алертом вылезать и с текс фсмг. ❗

2536
удалён @crigon
Считаю, нужно еще вот такое условие поставить. Иногда всплывала ошибка. Опять же, при какой-то недозагрузке.

/* Функция обновления числа юзеров и выбора комнат */
...
obj=parent.users.document.getElementsByName("setroom")[0];
if(obj) obj.options[room].innerHTML=rooms[room][0]+" ("+rooms[room][1]+")";

Отредактировано crigon - 12.08.2008
9
Intacto @Intacto
Сегодня у троих юзеров чат отображался какими-то точками и чёрточками, у остальных всё было нормально. Поискала на форуме - не нашла описания подобной проблемы, но вроде как это зависит а) от фаервола и антивируса; б) от новых скриптов. И ещё при очистке экрана этих трёх юзеров выкидывало из чата, остальных (у кого всё нормально) - нет. После перезахода экран становился нормальным, а потом снова всё превращалось в точек и чертей. Проблема действительно в новых скриптах или у юзеров что-то своё?...

20090
Dimitry @Dimitry
странно! а какие браузеры у них и какие версии.. и пусть они попробуют другой чат на сервисе.. иожет это только в вашем чате так..

2536
удалён @crigon
Баг или фича..? (в любом чате)

Если добавить кого-то в игнор, а потом обновить чат по parent.loadframes()
Все сообщения игнорирцемого мы не видим (ни старые, ни новые), но и в никлисте он пропадает.
Т.о. образом нет возможности снять игнор.

20090
Dimitry @Dimitry
В начале f() меняем
if(ign_ok(nick)) return 0;

на

if(ign_ok(nick) && cmd!=6 && cmd!=7) return 0;

чтобы вход и выход не игнорился!

9
Intacto @Intacto
demon пишет:

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

браузеры Макстон и ИЕ. Убрала графические ники и графические статусы из фрейма сообщений - всё стало нормально...

20090
Dimitry @Dimitry
если слабый комп то графика в чате может привести к тормажению и зависанию..

9
Intacto @Intacto
Вылезла ещё одна странная проблема. Добавляю в фильтрацию #[img]^<img src=^ , картинка выводится в сообщение, всё нормально, но сразу же после этого меняется цвет и размер времени сообщения с установленного по умолчанию - на цвет и размер фонта, которым пишется сообщение. Что это??...

9
Intacto @Intacto
crigon пишет:

Вероятно

хм. удалила из фильтрации, потом снова внесла как у меня было прежде (#[img]^<img src=^), всё стало нормально...Картинка выводится, время остаётся прежним. Сорри за беспокойство)

Отредактировано Intacto - 15.08.2008