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

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

 

20090
Dimitry @Dimitry
9.21

может зависить ещё от скорости инета и скорости компа.. надо тестить на медленном

967
Lefna @Богиня
demon пишет:

У когонить бывает на опере в 3й версии что чат иногда при первом входе не грузится..
у меня такое бывате.. редко очень конечно..
ещё бы узнать от чего зависит )

У меня было такое при IE , но в том чате было много анимации....

3910
Дмитрий @Q-Tec
Бывает такое и на 2... но тоже очень редко

9
kipachi @kipachi
Некоторые не могут зарегицца, выдаёт ошибку: Ошибка синтаксиса или длинны ника

Отредактировано kipachi - 29.08.2007
20090
Dimitry @Dimitry
ну неправильно указывают логин )

9
kipachi @kipachi
Просто движок не поддерживает русских букв в нике, как оказалось... 🙁

Отредактировано kipachi - 01.09.2007
120
Кирилл @BaRMaN
kipachi пишет:

Просто движок не поддерживает русских букв в нике, как оказалось... 🙁

Движок поддерживает русские ники.У меня в чате многа людей с русскими буквами в нике и у всех все работает.!!скорей всего пользователи ставят пробел в нике например Я Вася а надо Я_Вася

Отредактировано BaRMaN - 01.09.2007
11667
Латвиец @Латвиец
Просто движок не поддерживает русских букв в нике, как оказалось...

Неужели... А в параметры, те, что в админке...заглядывать не пробовал?

9
kipachi @kipachi
ВОзможно...
Латвиец, если ты про запрет совмещения, то он у меня отключен...

11667
Латвиец @Латвиец
Я про ограничение количества символов в нике...как впрочем и про совмещение тоже...
Просто перед тем как нести подобную ересь, админку изучить надо...хоть немного...

20090
Dimitry @Dimitry
Запрета нет вообще, можно даже китайские эроглифы воодить )
Пробез запрещён так как выходит 2 ника!
Также запрещенны ХТМЛ и другие вредные символы ..
Остальное всё можно..

9
kipachi @kipachi
Ок.
Появилась новая проблема. Некоторые участники не могут отослать "приват", получателю приходит просто пустырь. В чём дело?

967
Lefna @Богиня
Я сделала в чате "Никлист - разделение по полам и статусам" для третьей версии, вроде все нормально, но появилась проблема, когда участник переходит в другую комнату, то в чате не пишет, что участник перешел в другую комнату, пишет только, когда участник возращается из комнаты
Что я сделала не так, подскажите, плиз
/* Функции добавления и удаления пользователей в массиве никлиста */
var uc = 0;
var us = new Array();
var ucc=new Array();
var index=0;
function separate(obj,c) {
if(ucc[obj+"c"]==null) ucc[obj+"c"]=c; else ucc[obj+"c"]+=c;
parent.users.document.getElementById(obj+"c").innerHTML=ucc[obj+"c"];
if(c==1) return parent.users.document.getElementById(obj).rowIndex+1;
}

function add(nick,colornick,st,mw,icon,status,inchat,time,room){
if(loaded==0) return;
var l=us.length;
for(var i = 0;i<l;i++ ) if(us[i]!=null && us[i][0]==nick)break;
us[i]=new Array(nick,colornick,st,mw,icon,status,room);
if (i==l) {uc++; update(room,1);}
if(room==myroom) {
nickid="!"+nick;
obj=parent.users.document.getElementById(nickid);
ul=parent.users.document.getElementById('ul');
if(obj) ul.deleteRow(obj.rowIndex);
var index=ul.rows.length;
if(mw=='0') index=separate("man",1);
else if(mw=='1') index=separate("woman",1);
else if(mw=='') index=separate("noman",1);
var obj=ul.insertRow(index); obj.id=nickid;
format(i,obj);
}}

function del(nick,colornick,st,mw,icon,status,inchat,time,room) {
if(loaded==0) return;
for(var i=0; i<us.length; i++)
if( us[i] != null && us[i][0] == nick ) {uc--; update(us[i][6],-1); us[i] = null; break;}
if(room==myroom) {
nickid="!"+nick;
obj=parent.users.document.getElementById(nickid);
ul=parent.users.document.getElementById('ul');
ul.deleteRow(obj.rowIndex);
if(mw=='0') index=separate("man",-1);
else if(mw=='1') index=separate("woman",-1);
else if(mw=='') index=separate("noman",-1);
}}

userlist="<table id=ul width=100%>"+
"<tr id=woman><td colspan=5>Деффки</td><td id=womanc>0</td></tr>"+
"<tr id=man><td colspan=5>Пацаны</td><td id=manc>0</td></tr>"+
"<tr id=noman><td colspan=5>Нечто</td><td id=nomanc>0</td></tr>"+
"</table>";

Это то что я изменяла

Отредактировано Богиня - 04.09.2007
20090
Dimitry @Dimitry
попробуй сделать это обновление заного, оно сейчас изменилось, такто вроде всё правильно!

11667
Латвиец @Латвиец
В Настройках не меняется e-mail... Пишет что данные сохранены, но мыл остаётся старым...

20090
Dimitry @Dimitry
в настройках ника? пароль надо указывать вообще то!

11667
Латвиец @Латвиец
Пардон, торможу...

20090
Dimitry @Dimitry
В скриптах чатов 3й версии привутствует ошибка для градиента!

Чтобы исправить, в скриптах, в области настройки градиента должна быть такая строка:
if(use_gr==1) document.write("<"+"script src=http://mpchat.com/blank/gradient.js></"+"script>");

Ошибка была в том что blank был ошибочно заменён на логин вашего чата!

20090
Dimitry @Dimitry
Ошибка в 3й версии, если менее 2х комнат

Никлист и весь чат от этого может глючить!
Исправить просто, в скриптах заменить функцию update на стандартную!

164
fomich @fomich
Проблемка в Internet Explorer ... не работает функция target=iframe>, возможно ли этот как нибудь исправить? Заранее спасибо