#21 2006-01-22 23:00:26

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Я незнаю как у тебя эта ошибка получилась.. зашёл в твой чат и сразу загрузил фотку без ошибок..
а та ошибка вообще мне непонять.. обьясни что ты там загружал..


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#22 2006-02-06 18:41:58

Enrique
Пользователь
Зарегистрирован: 2005-03-21
Сообщений: 165
На форуме: 7 час.
Репутация: 0 (50%) ±
Инфо  Вебсайт

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

Подобный Баг, что был мною обнаружен с загрузкой картинок и впоследствии исправлен, найден и в Голосовании. По крайней мере когда пытаешься отдать Голос.... прошу исправить.


Мой Чат: www.twchat.mpchat.com
ICQ: 150095
@мейл: enriquepalade@gmail.com
ВЕБ ДИЗАЙН И ПРОГРАМИРОВАНИЕ

Неактивен

#23 2006-03-03 11:34:15

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Найден баг почему не работает фрейм сообщений на IE 5.0

Чтобы исправить, необходимо в фрейме сообщений, да и вообще во всех скриптах, заменить undefined на null.
Пример: if(stat[nick]==undefined) -> if(stat[nick]==null)

Исправление будет проведенно автоматически, сегодня вечером.

Возможно также будет работать IE4.x


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#24 2006-03-11 01:26:17

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Проверенны все скрипты и устраненны некоторые баги и недостатки безопасности...


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#25 2006-03-12 13:53:52

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Устранён баг позволяющий через цвета в чате выполнять JS.
Отсюда и призраки в чате, заходившие под различными никами типо adm! (но всё это эмуляция)


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#26 2006-03-27 18:54:49

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Правильный запуск фрейма сообщений

Думаю многие знают что движок (фрейма сообщений) запускается так: http://mpchat.com/amod?session
Какие проблемы возникают при использовании разных адресов:
1. http://mpchat.com/chat/ - http://mpchat.com/amod?session
Тут директория чата и движка не совпадают!
2. http://chat.mpchat.com/ - http://chat.mpchat.com/amod?session
Тут совпадают!

Получается что при использовании первого вида адреса чата, фрейм запускается из главной директории мпчата => возникают проблемы:
1. нужно указывать полные адреса в фрейме сообщений
2. нужно учитывать окончание домена .ru или .com (иначе не будет работать например приват в отдельном окне)

Теперь же с помощью настроек сервера удалось запускать фрейм сообщений всегда из директории чата, независимо от адреса!
Т.е. http://mpchat.com/chat/amod?session
будет работать и естественно запускается в нужной директории под правильным доменом.

Чтобы сделать запуск фрейма сообщений универсальным и правильным, необходимо в Нижнем фрейме чата отредактировать функцию перезагрузки/загрузки фрейма сообщений так:

function msg_reload(){parent.left.location.href="amod?"+id;}

Также можно изменить ссылки в фрейме сообщений например для привата и картинок, так чтобы в них небыло домена и с учётом что фрейм сообщений в директории чата.



Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#27 2006-06-08 20:26:32

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Исправлен баг загрузки картинок в чате (и в анкету) через firefox/opera!


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#28 2006-06-15 17:25:52

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Ошибка при отправлении букв других стран например: ö ü ä ß

Чтобы исправить необходимо удалить checkbox транслита из нижнего фрейма!
<input type=checkbox  onclick="fmsg.trans.value=1; if(!this.checked) fmsg.trans.value=0;">


Либо поставить такую замену:
<input type=button onclick='if(fmsg.trans.value==0) {fmsg.trans.value=1;this.value="вкл";} else {fmsg.trans.value=0;this.value="выкл";}' value=выкл class=ok>


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#29 2006-07-15 22:45:19

XAM
Постоялец
Зарегистрирован: 2005-07-03
Сообщений: 426
На форуме: 1 час.
Репутация: 0 (50%) ±
Инфо  Вебсайт

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

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

Неактивен

#30 2006-07-16 01:03:20

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Я уже сто раз писал что все программы можно настроить чтоб чат работал (антивирусы фаерволы..) просто новые проги много на себя берут и считают постоянный коннект за атаку..


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#31 2006-07-25 20:30:45

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Всвязи с тем название фрейма для викторины: game
функция в фрейме сообщений для вывода game()
и в нижнем фрейме для открытия викторины game()
возникают конфликты!


Чтобы викторина сново работала без проблем, открываем нижний фрейм и находим:

Код:

on=0;
function game(){
if(on==0){on=1;
    parent.game.location.href='http://mpchat.com:7777/?chat='+chat;
    parent.sets.rows="127,*,"+privatheight;
    }
else {on=0;
    parent.game.location.href='http://mpchat.com/game.php?stop=1&chat='+chat;
    parent.sets.rows="0,*,"+privatheight;
    }
}

меняем на:

Код:

var on=0;
var privatheight=0;
function startgame(){
if(!privatheight) privatheight=parent.privat.document.body.clientHeight;
if(on==0){on=1;
    parent.gameframe.location.href='http://mpchat.com:7777/?chat='+chat;
    parent.sets.rows="75,*,"+privatheight;
    }
else {on=0;
    parent.gameframe.location.href='http://mpchat.com/game.php?stop=1&chat='+chat;
    parent.sets.rows="0,*,"+privatheight;
    }
}

Ниже, где ссылка на викторину, замените game() на startgame()


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#32 2006-07-29 22:01:11

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Маленький баг.
Отдельное окно привата - исчезает курсор из поля ввода при новом сообщении.

Исправить лего:
находим в фрейме сообщений функцию mp2 и в самом конце:

if (nick == mynick)  pnick=tonick; else pnick=nick;
if(u[pnick]==null) u[pnick]=pwin(pnick,pmess);
else
{
if(u[pnick].closed) u[pnick]=pwin(pnick,pmess);
else {pmess=pmess+"<script>scroll(0,1000000);</"+"script>"; u[pnick].pframe.document.write(pmess);u[pnick].focus(); }
}
if (nick == mynick || tonick == mynick) {myhistory+=symbol+set_nick+set_text+set_time+"<br>";}

Меняем красное на u[pnick].document.fmsg.focus();


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#33 2006-08-09 20:14:50

Латвиец
Moderator
Имя: Михаил
Откуда: Рига, Латвия
Зарегистрирован: 2005-06-09
Сообщений: 10825
На форуме: 2210 час.
Репутация: 749 (90%) ±
Инфо  Вебсайт

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

Модерация - Гостевая.
Невозможно удалить ни одного сообщения. Отсутствует ссылка на удаление, как и IP написавшего.


Для особо одарённых: поиск - это есть круто!
icq - 690061
Лучше по утру на Google Earth искать ГДЕ ты пил, чем на youtube КАК...

Неактивен

#34 2006-08-09 20:38:38

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Исправил.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#35 2006-08-31 13:58:01

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Исправление ошибки - Открытие викторины в других браузерах!

Всё что нужно сделать, это в нижнем фрейме в функции startgame заменить:
parent.sets
на
parent.document.getElementsByName('sets')[0]

var on=0;
var privatheight=0;
function startgame(){
if(!privatheight) privatheight=parent.privat.document.body.clientHeight;
if(on==0){on=1;
    parent.gameframe.location.href='http://mpchat.com:7777/?chat='+p.chatlogin;
    parent.document.getElementsByName('sets')[0].rows="75,*,"+privatheight;
    }
else {on=0;
    parent.gameframe.location.href='http://mpchat.com/game.php?stop=1&chat='+p.chatlogin;
    parent.document.getElementsByName('sets')[0].rows="0,*,"+privatheight;
    }
}


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#36 2006-09-01 00:43:11

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Викторина пожирающяя ресурсы сервера была переделанна на эконом-режим, уменьшение нагрузки в 10 раз smile


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#37 2006-09-11 21:09:58

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Всвязи с добавлением аваторов в анкету для форумов, необходимо изменить кодовые ошибки!
Открываем шаблон настроек анкеты set.inc и находим строки ошибок и меняем их на

Код:

if(saveok==0) print='<font color=red>Сохранение данных невозможно!</font><br>';
if(saveok==1) print='<font color=336699> Данные успешно сохранены!</font><br>';
if(saveok==2) print='<font color=336699> Данные успешно сохранены!</font><br><font color=red>Загрузка фотографии невозможна!</font><br>';
if(saveok==3) print='<font color=336699> Данные успешно сохранены!</font><br><font color=red>Загрузка аватора невозможна!</font><br>';

Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#38 2006-09-15 13:28:32

NIGHTMAN
Пользователь
Зарегистрирован: 2006-03-09
Сообщений: 141
На форуме: 9 час.
Репутация: 2 (100%) ±
Инфо  Вебсайт

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

Не возможно удалить сообщения из новой гостевой, как сделать рабочий выбор цветов в форуме новом, тоже не понятно, Сегодняшние имениннки тоже не работают, Димон посмотри пожалуйста, кстати на твоём главном чате днюхи точно не работают, пути решения проблем найти не могу!

И зачем нужна такая гостевая, с тегами, смайлами, и выбором цветов, это помоему тупо, достаточно форума, там стоит поработать над этим а гостевую ннадо как то с баномлистом чата обьеденить... .

Отредактированно NIGHTMAN (2006-09-15 13:33:32)


Нет судьбы, кроме той которую мы творим.::ИНСТИНК::.

Неактивен

#39 2006-09-15 13:35:11

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

NIGHTMAN написал:

Не возможно удалить сообщения из новой гостевой, как сделать рабочий выбор цветов в форуме новом, тоже не понятно, Сегодняшние имениннки тоже не работают, Димон посмотри пожалуйста, кстати на твоём главном чате днюхи точно не работают, пути решения проблем найти не могу

Про гостевую читай в теме Новая гостевая.
Форум тоже перерабатывается ещё!

Днюхи работают, по крайней мери вчера ещё работало всё!

http://mpchat.com/nalnet/
справа вверху.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

#40 2006-10-02 13:50:15

Dimitry
Отсекатель тупых голов
Имя: Дмитрий
Откуда: Германия
Зарегистрирован: 2003-04-18
Сообщений: 12096
На форуме: 983 час.
Репутация: 722 (99%) ±
Инфо  Вебсайт

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

Вывод причины при бане пользователя каракулями! by chat-for-all

Фрейм сообщений, в /* Вывод сообщения об удалении */

parent.location.href="exit.html?"+parent.chat.yourkey+"
&act="+act+"&timeout="+timeout+"&grund="+grund;

заменяем на

parent.location.href="exit.html?"+parent.chat.yourkey+"
&act="+act+"&timeout="+timeout+"&grund="+escape(grund);

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


В exit.html

var grund=get['grund'];

заменяем на

var grund=unescape(get['grund']);

Должно работать во всех обозревателях.


Моя анкета на vmeste.eu
Если сообщение Вам помогло, отблагодарите участника повысив его репутацию!
PS. То, что нас не убивает, то делает нас сильнее!

Неактивен

Board footer

[ Generated in 0.031 seconds, 7 queries]