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

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

 

173
Алексей @ShumOk
не знал куда написать, написал здесь 😀

Обновление тык под пунктом 4 установлено для новых чатов не полностью, а точнее подпункт 4
Все установлено а вот это забыли походу или прост пропустили...

function add(nick,colornick,st,mw,icon,status,inchat,time,room,love,clan){
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,love,clan);
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);
index=ul.rows.length;
seprules(1,st,mw);
var obj=ul.insertRow(index); obj.id=nickid;
format(i,obj);
}}

20090
Dimitry @Dimitry
не знаю какой у тебя чат но это всегда стояло и сейчас стоит в стандартном чате!

4875
ValdeZ @ValdeZ
вот смотри, 1 месяц это ровно 10 долларов, так? (оплата)
получается 1 доллар это грубо говоря 3 дня. тогда почему если платить 0.66 будет всёравно 1 день?

20090
Dimitry @Dimitry
потому что если меньше месяца то день стоит не 33 цента а вроде 40.. точно не помню!

943
Константин @Neon
Хмм вчера было все в норме в Админке (доступ к ней только у меня) Сегодня Зашел все параметры Зброшены Нет Бота нет модераторов короче все выключенно ! Было такое только у меня или еще у кого и в чем может быть проблемма ! частенько слышу тож самое от других что у них тоже збрасывается админка

20090
Dimitry @Dimitry
эмм вот этот баг пока не удаётя вычислить.. а в то время пока ты не заходил кто-то мог быть в админке?
или ты что нибуть ставил такое в праметрах перед тем как всё исчезло?

943
Константин @Neon
demon пишет:

эмм вот этот баг пока не удаётя вычислить.. а в то время пока ты не заходил кто-то мог быть в админке?
или ты что нибуть ставил такое в праметрах перед тем как всё исчезло?

в админке никто небыл! а на счет ставил эт точно ! ставил скрипт Ridz`a на вывод музыки в чат через [play][/play] но пошли глюки и я его убрал! думаю что в этом проблемма не могла быть могли быть глюки с выводом сообщений и выводом юзеров в никлист ! но сообщения отправлялись! короче я не о том )) В админке Лазию только я ! Чат Хоть и Глухой ! но всеж Никому не доверяю ничего ) так что за админку ручаюсь! сбились только параметры настроек и все! но эт не страшно с Этим Жить можно))

Отредактировано Neon - 21.08.2009
20090
Dimitry @Dimitry
эмм а ключей к админки некого нет?

943
Константин @Neon
demon пишет:

эмм а ключей к админки некого нет?

ключь был но я его сменил (отдавал только от анкеты!) после смены того чего мне надо было самому неохото было менять )) сразу же сменил пароль ! и глянул в лог админки незаметил другого действия как только в анкете ! мне кажется просто именно в какое то именно время бывает этот зброс! возможно ! может скрипт какой нить запускает Эту фигню ! короче что то непонятное !

20090
Dimitry @Dimitry
ну в полночть скрипт подсчитывает статистику и перезаписывает этот фаил, остаётся на него думать но не у всех же такое.. почему только у некоторых и только иногда 😯

943
Константин @Neon
demon пишет:

ну в полночть скрипт подсчитывает статистику и перезаписывает этот фаил, остаётся на него думать но не у всех же такое.. почему только у некоторых и только иногда 😯

Быть может какое обновление которое не все зделали? Хотя Думаю Это врятли ! Думаю Баг в каком то конкретном скрипте "Левом" Только вычислить этот скрипт целая проблемма ( Мне вот что интерестно с самого начала таких Глюков небыло Это после кажись перехода движка такое пошло или после порта 88 ! А может раньше но я стал замечать что Эта ошибка стала выходить именно после Этих двух обновлений! " Хотя Могу и Ошибатся"

3910
Дмитрий @Q-Tec
Этот баг уже ооочень давно

Отредактировано Q-Tec - 23.08.2009
4875
ValdeZ @ValdeZ
Пользователь с ником Soulja-Boy в чате multichat.smchat.ru вчера купил пункты по СМС и они не пришли.
Ошибка, или такой операции вообще не было?
В логе магазина пусто...нет такой операции, может ошибка, или нет?

20090
Dimitry @Dimitry
ValdeZ пишет:

Пользователь с ником Soulja-Boy в чате multichat.smchat.ru вчера купил пункты по СМС и они не пришли.
Ошибка, или такой операции вообще не было?
В логе магазина пусто...нет такой операции, может ошибка, или нет?

Чтобы определить нужно время, страну и номер телефона с которого отправлялась смс!
А вообще вероятно отправитель что-то не так сделал, такое часто бывает!

4875
ValdeZ @ValdeZ
demon пишет:

ValdeZ пишет:

Пользователь с ником Soulja-Boy в чате multichat.smchat.ru вчера купил пункты по СМС и они не пришли.
Ошибка, или такой операции вообще не было?
В логе магазина пусто...нет такой операции, может ошибка, или нет?

Чтобы определить нужно время, страну и номер телефона с которого отправлялась смс!
А вообще вероятно отправитель что-то не так сделал, такое часто бывает!

время...вчера под ночь, где-то в период с 21.00 по 23.00 (2-й часовой пояс), страна - Украина, номер пока не сказал ещё

20090
Dimitry @Dimitry
с украины была только 1 смс вчера в обед и то за оплату чата...
если он и отправил то неправильно набрал текст или номер, в таких случаях деньги если и снимаются то назначаются кому-то другому!

4875
ValdeZ @ValdeZ
demon пишет:

с украины была только 1 смс вчера в обед и то за оплату чата...
если он и отправил то неправильно набрал текст или номер, в таких случаях деньги если и снимаются то назначаются кому-то другому!

ясно, спасибо

20090
Dimitry @Dimitry
Исправление для новой системы BB-кодов

на форуме подпись могла залезать на сообщение, исправить легко, в шаблоне форума вверху для стиля черты подписи добавить красное
.signature hr {width: 200px; height: 1px; text-align:left; margin-left: 0px; border:none; color: black; background-color: black; clear:both; }

3910
Дмитрий @Q-Tec
Чтот не пойму, почему ссылки на форуме вида ********** нормально линкуются... а с окончание (к примеру) ********** ничего не получается? (http://mpchat.ru/chat/?inc=forum&forum=1&topic=78&post=213#post213)

Отредактировано Q-Tec - 25.08.2009
20090
Dimitry @Dimitry
Доработка и исправление ошибок фильтра
https://vmeste.eu/forum?pid=188128#p188128

Были ошибки преобразования тегов url/img/email, связанные с проеркой синтаксита URL.
Также представлен новый более полный и красивый список кнопок, и исправлена ошибка где после выбора цвета, поле выбора не сбрасывалось, т.е. нельзя было выбрать этот же цвет ещё раз!
В обновлении по верхней ссылке уже исправленная версия, для тех кто уже сделал обновление можно просто заменить подобные строчки на новые:

...

etags[i]=new Array(/\[img\](https?:\/\/[^ "]+?)\[\/img\]/,'<img src="$1" border=0 style="position:relative;">',1);i++;
etags[i]=new Array(/\[url=((ftp|https?):\/\/[^ "]+?)\](.*?)\[\/url\]/g,'<a href="$1" target=_blank>$3</a>');i++;
etags[i]=new Array(/\[url\]((ftp|https?):\/\/[^ "]+?)\[\/url\]/g,'<a href="$1" target=_blank>$1</a>');i++;
etags[i]=new Array(/\[email=([A-z0-9._-]+\@[A-z0-9.-]+?)\](.*?)\[\/email\]/g,'<a href="mailto:$1" target=_blank>$2</a>');i++;
etags[i]=new Array(/\[email\]([A-z0-9._-]+\@[A-z0-9.-]+?)\[\/email\]/g,'<a href="mailto:$1" target=_blank>$1</a>');i++;

....

/* Для вывода кнопок BB-тегов */
var tags="";
tags+="<input title=жирный class=ok type=button value=' B ' onclick=ftags('[b]','[/b]') style='font-weight:bold'> ";
tags+="<input title=курсив class=ok type=button value=' I ' onclick=ftags('[i]','[/i]') style='font-style:italic'> ";
tags+="<input title=подчеркнуть class=ok type=button value=' U ' onclick=ftags('[u]','[/u]') style='text-decoration:underline'> ";
tags+="<input title=зачеркнуть class=ok type=button value=' S ' onclick=ftags('[s]','[/s]') style='text-decoration:line-through'> ";
tags+="<select class=ok onchange='if(this.value) ftags(\"[color=\"+this.value+\"]\",\"[/color]\"); this.value=\"\";'><option value=''>-=цвет=-</option>";
tags+="<option value=black style='color:black'>черный</option>";
tags+="<option value=red style='color:red'>красный</option>";
tags+="<option value=blue style='color:blue'>синий</option>";
tags+="<option value=green style='color:green'>зелёный</option>";
tags+="<option value=orange style='color:orange'>оранжевый</option>";
tags+="<option value=yellow style='color:yellow'>желтый</option>";
tags+="<option value=purple style='color:purple'>фиолетовый</option>";
tags+="<option value=gray style='color:gray'>серый</option>";
tags+="</select> ";
tags+="<input title=влево class=ok type=button value=' &laquo; ' onclick=ftags('[left]','[/left]') style='font-weight:bold'> ";
tags+="<input title='по-центру' class=ok type=button value=' o ' onclick=ftags('[center]','[/center]') style='font-weight:bold'> ";
tags+="<input title=вправо class=ok type=button value=' &raquo; ' onclick=ftags('[right]','[/right]') style='font-weight:bold'> ";
tags+="<input title=черта class=ok type=button value='&mdash;' onclick=put('[hr]') style='font-weight:bold'> ";
tags+="<input title=код class=ok type=button value=' # ' onclick=ftags('[co'+'de]','[/co'+'de]') style='font-weight:bold'> ";
tags+="<input title=цитата class=ok type=button value='&ldquo; &bdquo;' onclick=ftags('[qu'+'ote]','[/qu'+'ote]') style='font-weight:bold'> ";
tags+="<input title=адрес class=ok type=button value='Url' onclick=ftags('[url]','[/url]')> ";
tags+="<input title=картинка class=ok type=button value='Img' onclick=ftags('[img]','[/img]')> ";
tags+="<input title='на русский' class=ok type=button value='Ru' onclick='translateall();' > ";
tags+="<input class=ok type=button value='Смайлы' onclick='var obj=document.getElementById(\"smiles\"); if(obj.innerHTML) obj.innerHTML=\"\"; else obj.innerHTML=smiles;' > ";

...

text=" "+text+" "; text=text.replace(/( |>)((ftp|https?):\/\/[^ "]+?)(?= |<)/g,'$1<a href="$2" target=_blank>$2</a>'); //автозамена ссылок

...

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