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

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

 

20
Dimon-18 @Dimon-18
У меня чат платный, фрейма с рекламой нету. Я попытался поставить туда свой файлик на php.
Изменил для этого фреймовую систему
<frameset rows='0,*,60' border=0>
заменил первый 0 на 70 - чтобы задать высоту нового фрейма.
Потом
<frame name=topframe src=top.html marginwidth=1 marginheight=1 scrolling=no frameborder=no noresize>
прописал путь до файла src=http://mysite.ru/file.php
Всё загрузилось хорошо, НО в фрейме сообщений перестал работать скрол. Сообщения добавляются, но скрол вниз не двигается. Подскажите в чём ошибка?

4036
DelFast @DelFast
Dimon-18 пишет:

У меня чат платный, фрейма с рекламой нету. Я попытался поставить туда свой файлик на php.
Изменил для этого фреймовую систему
<frameset rows='0,*,60' border=0>
заменил первый 0 на 70 - чтобы задать высоту нового фрейма.
Потом
<frame name=topframe src=top.html marginwidth=1 marginheight=1 scrolling=no frameborder=no noresize>
прописал путь до файла src=http://mysite.ru/file.php
Всё загрузилось хорошо, НО в фрейме сообщений перестал работать скрол. Сообщения добавляются, но скрол вниз не двигается. Подскажите в чём ошибка?

СЦылку бы хоть кинул на чат

20090
Dimitry @Dimitry
Видимо какой то конфликт из за того что домен другой..
Может у тебя включенна опция запрета праваой кнопки мышки и возвращение курсора при написании.. отключи может помодет.. других вариантов нет.

20
Dimon-18 @Dimon-18
demon пишет:

Видимо какой то конфликт из за того что домен другой..
Может у тебя включенна опция запрета праваой кнопки мышки и возвращение курсора при написании.. отключи может помодет.. других вариантов нет.

Спасибо! Убрал запрет правой кнопки мышки и всё заработало! 😀

6
Teaser @Teaser
demon пишет:

Проверио, вроде всё нормально сделанно!
Проверь тоже ещё раз!

Работает, спасибо 😀 По ходу чел вирус просто поймал

20090
Dimitry @Dimitry
genlinks() - генератор ссылок.

Для стандарта, в гостевой и в галереи, диапазон ссылок страниц изменён на с 2х на 4.
На форуме остаётся 2.

20090
Dimitry @Dimitry
Очередной серьёзный баг IE7 под Vista - чат недозагружается

Такое ощущение что IE7 делали ламеры...
Если в документе около 30кб яваскрипт кода, то IE7 просто не читает его целиком 😀
Причём эти 30кб видимо зависят от свободной памяти в процессе, так как иногда это не 30кб, а достаточно больше.

Отсюда получаем серьёзный баг.
В стандартных скриптах примерно 28кб, ошибок при загрузке чатов невозникает..
Стоит добавить пару новых строк фаил достигает 30кб и начинаются проблемы.. вход в чат под IE7 срабатывает через раз... Попробовал IE7 под XP, проблем нет.

Так что на будещее, пользователи под вистой со стандартным браузером, если фаил скриптов около 30кб в чат скорее всего нормально не зайдут.
Постараюсь уменьшить коментарии в стандартных скриптах, они не мало занимают!
А так, будем надеяться, бил всё поправит )

20090
Dimitry @Dimitry
Ошибка в функции genlinks в форуме гостевой и галлерее

Для исправления, в шаблоны добавьте красное *1
function genlinks(url,c,cur,r) {
var d=4; var tmp=""; var t=""; var last=0;
for(var i=0;i<c;i++) {
if(i!=0 && i!=c-1 && (cur-d>i || cur*1+d<i)) continue;
t=""; if(i>last+1) t+=" ..."; last=i;
if(i==cur) t+=" <b>"+(i+1)+"</b>"; else t+=" <a href="+url+i+">"+(i+1)+"</a>";
if(!r) tmp+=t; else tmp=t+tmp;}
return tmp;
}

55
wol4ia @wol4ia
demon пишет:

Ошибка в функции genlinks в форуме гостевой и галлерее

Для исправления, в шаблоны добавьте красное *1
function genlinks(url,c,cur,r) {
var d=4; var tmp=""; var t=""; var last=0;
for(var i=0;i<c;i++) {
if(i!=0 && i!=c-1 && (cur-d>i || cur*1+d<i)) continue;
t=""; if(i>last+1) t+=" ..."; last=i;
if(i==cur) t+=" <b>"+(i+1)+"</b>"; else t+=" <a href="+url+i+">"+(i+1)+"</a>";
if(!r) tmp+=t; else tmp=t+tmp;}
return tmp;
}


это добавить в гостевой суда ? /* Управление тегами */

я добавил так, правильно или нет ?

/* Управление тегами */
function put(text) {document.form.message.value+=text;document.form.message.focus();}

function ftags(t1,t2) {
if (navigator.appName == "Netscape") {put(t1+t2);}
else {
if (document.selection.type) {
document.form.message.focus();
document.form.document.selection.createRange().text = t1+document.form.document.selection.createRange().text+t2; }
else {put(t1+t2);}
}}

function quote(num) {
a1=new Array('<br>','&quot;',''','|','&lt;','&gt;','\','`','&amp;');
a2=new Array('\r\n','"',"'",'|','<','>','\\','`','&');
txt=g_p[num][2];
for(i=0;i<a1.length;i++) txt=txt.split(a1[i]).join(a2[i]);
put("
"+txt+"

");
}
function genlinks(url,c,cur,r) {
var d=4; var tmp=""; var t=""; var last=0;
for(var i=0;i<c;i++) {
if(i!=0 && i!=c-1 && (cur-d>i || cur*1+d<i)) continue;
t=""; if(i>last+1) t+=" ..."; last=i;
if(i==cur) t+=" <b>"+(i+1)+"</b>"; else t+=" <a href="+url+i+">"+(i+1)+"</a>";
if(!r) tmp+=t; else tmp=t+tmp;}
return tmp;
}

55
wol4ia @wol4ia
demon пишет:

Очередной серьёзный баг IE7 под Vista - чат недозагружается

Такое ощущение что IE7 делали ламеры...
Если в документе около 30кб яваскрипт кода, то IE7 просто не читает его целиком 😀
Причём эти 30кб видимо зависят от свободной памяти в процессе, так как иногда это не 30кб, а достаточно больше.

Отсюда получаем серьёзный баг.
В стандартных скриптах примерно 28кб, ошибок при загрузке чатов невозникает..
Стоит добавить пару новых строк фаил достигает 30кб и начинаются проблемы.. вход в чат под IE7 срабатывает через раз... Попробовал IE7 под XP, проблем нет.

Так что на будещее, пользователи под вистой со стандартным браузером, если фаил скриптов около 30кб в чат скорее всего нормально не зайдут.
Постараюсь уменьшить коментарии в стандартных скриптах, они не мало занимают!
А так, будем надеяться, бил всё поправит )

у меня недогружаеться чат, идёт загрузка но в чат непопадает, раньше работала нормально у меня скрипты весили 38 kb , сейчас востоновил стандарт, и что теперь делать ? много теперь недобавишь !

20090
Dimitry @Dimitry
†wol4i@†™ , по генлинкс читай в теме про обновления

У тебя виста с ие7?
Можешь вырезать в скриптах чата все коментарии если ты их уже хорошо знаешь.. там их немало!

55
wol4ia @wol4ia
demon пишет:

†wol4i@†™ , по генлинкс читай в теме про обновления

У тебя виста с ие7?
Можешь вырезать в скриптах чата все коментарии если ты их уже хорошо знаешь.. там их немало!

у меня обычный xp, ты скажи что именно вырезать чтобы меньше весело, я мало в этом понимаю, вырежу чтонибуть не то.

20090
Dimitry @Dimitry
на XP у меня небыло этой проблемы.. может у тебя что то другое?

55
wol4ia @wol4ia
эта проблема не только у меня а у всех, не у многих стоит виста у меня в чате, некто неможет войти в чат, скинь наконец коментарии которые нужно удалить !

20090
Dimitry @Dimitry
ты можешь удалить все коментарии, т.е. строки вида
/* ТЕКСТ */

526
Kreg-Heg @Kreg-Heg
†wol4i@†™ пишет:

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

вырежи все что порусски написано между /* ... */

55
wol4ia @wol4ia
давай я тебе по icq скину текстовый документ ты уберёшь лишние, пожалуста, а то я неразберусь с этим. хочеться чтобы чат работал нормально

20090
Dimitry @Dimitry
†wol4i@†™ , ты бы лучще выяснил, что такого ты добавил после чего начинается этот глюк..

55
wol4ia @wol4ia
да дело в том что всё работала нормально, а сегодня нет, и темболее тема на форуме соответсвует моей проблеме в чате

20090
Dimitry @Dimitry
несовсем, так как проблема только в висте (насколько я знаю)