€
$
₴
₽
EN
RU
Vmeste.EU
Услуги
Проверка
Форумы
Основное
Radiotalk
Пользовательское
MPCHAT - CMS сервис чатов для профессионалов
101 •
Посмотреть все темы
Bugs - ошибки системы чатов и их исправление!
1
...
106
107
108
...
184
20090
Dimitry
@Dimitry
12.06.2012
Kex
пишет:
Dimitry
, Дим, перевели чат на MySQL, ошибок пока не заметил, но один вопрос есть. на форуме и в Галереи аватарки у пользователей остались, а в Гостевой на старых постах все аватарки стали -=нет фото=- а если пишет новый кто, его аватарка видна. Этот глюк можно как-то исправить?
Сделал, для форума и галлереи будет тоже самое в ближ время как толкьо обновлю их до новой версии.
8. Обновление старых записей гостевой (выполнить)
3910
Дмитрий
@Q-Tec
13.06.2012
ошибка, одна)
20090
Dimitry
@Dimitry
13.06.2012
пофиксил, это если не было настроек стилизатора)
20090
Dimitry
@Dimitry
19.06.2012
В переходе на mysql появился 8й пункт для галереи, требуется для отображения цветных ников в старых комментариях.
87
k4at
@k4at
19.06.2012
Dimitry
пишет:
В переходе на mysql появился 8й пункт для галереи, требуется для отображения цветных ников в старых комментариях.
Warning: date() expects parameter 2 to be long, string given in /home/mpchat/html/gallery_mysql.php on line 94
20090
Dimitry
@Dimitry
20.06.2012
Исправил.
20090
Dimitry
@Dimitry
23.06.2012
Исправил баг на форуме
при котором использовался общий антифлуд с чатом, т.е. если написать в чате сообщение то сразу после этого нельзя написать на форуме или создать тему. Теперь у форума свой антифлуд.
Также теперь для обновления старых записей форума (информации о пользователях)
нужно выполнить пункт 10
в переходе на mysql версию.
2615
Сергей
@Pegass
23.06.2012
Если забанить пользователя(включая предупреждения), послав сообщение вида "/warn Пупсик: " то на выходе получается f(0,5,'Гений_рока','Пупсик','упсик:','21:19:04','0000dd','cccc00','6','','','');
Т.е. в параметре text содержится Ник без первой буквы
но если сообщение идёт такое "/warn Пупсик: тест"
тогда всё в норме <script>f(0,5,'Гений_рока','Пупсик','тест','21:29:38','0000dd','cccc00','6','','','');</script>
Отредактировано Pegass -
23.06.2012
20090
Dimitry
@Dimitry
24.06.2012
профиксил
4619
Web3r
@Web3r
26.06.2012
Сделал обновление старых записей (шаг 10) в mysql и на форуме перестал выводится пол... 🤔
20090
Dimitry
@Dimitry
26.06.2012
Как то сразу не заметил, профиксил вывод.
20090
Dimitry
@Dimitry
27.06.2012
serega18
кланы сами чистятся при некоторых действиях в кланах, но можно ещё прост оне выводить тех кто не зарегистрирован
а вот на форуме это не верно удалять все сообщения с удалением ника, ник и сообещение должны оставаться, максимум можно придумать чтобы писало что ник не зарегистрирован
Undoredo
, это небольшой баг, а не уязвимость, данный якобы "хакер" просто ворует сессии пользователей
(делать он может это через какую то уязвимость в чате - которую вы уже сами создали недопонимая аспектов безопасности)
Но использовать чужую сессию он не может, он может её использовать только направив в движок сообщений потому что там нет проверки IP адреса по техническим причинам. От этого и получается что он может только подключиться к движку и выпнуть собеседника, больше он ничего не сделает.
Баг этот будет исправлен только после перехода мпчата на новый движок который был разработан для отдельного чата. (ориентировочно через месяц и по желанию)
БиСи
, ник меняется при нажатии на ID у пользователя, набранные за викторину очки также отображаются через топ100, может ссылки у вас неверные...
с названием темы на форуме вроде уже исправил
20090
Dimitry
@Dimitry
30.06.2012
Решаем проблему с обнулением формы в нижнем фрейме при загрузке картинок.
Теперь будем обнулять только одно поле при ресете формы, а не все поля.
1. Для этого редактируем шаблон чата и добавляем синее:
<form action='index.php?inc=write' method=post target="hidden" name="fmsg" enctype="multipart/form-data" onsubmit="return parent.msg_send();"
onreset="return parent.msg_reset();"
>
2. Редактируем скрипты чата в разделе функции нижнего фрейма и добавим такую функцию например после функции msg_send()
/* Функция очистки поля загрузки файла после отправки */
function msg_reset() {
var obj=document.fmsg.loadfile;
var obj1 = document.createElement("input");
obj1.type="file"; obj1.name=obj.name; obj1.size=obj.size;
obj1.className=obj.className; obj1.style.cssText=obj.style.cssText;
obj.parentNode.replaceChild(obj1, obj);
return false;
}
PS> для фреймовых версий добавим красное
var obj=
parent.chat.
document.fmsg.loadfile;
20090
Dimitry
@Dimitry
02.07.2012
Ошибка для Оперы в исправлении
обновления формы при загрузке картинок, необходимо обновить функцию msg_reset() в
https://vmeste.eu/forum?pid=296951#p296951
20090
Dimitry
@Dimitry
05.07.2012
Анатолич
пишет:
Dimitry
, Заметил еще один Баг с форумом. Наверное из той же серии что и предыдущие.
Если модератор удалит тему из форума полностью. То все равно останется заголовок, в списке последних тем, и на титульнике в случае использования соответствующей переменной. Если кликнуть по заголовку, то появится предупреждение о том, что тема не найдена.
Исправил!
Анатолич
, делаю первое и последнее предупреждение, использование чужого приватного видео (в том числе эротического) в чате и других сервисах без согласия пользоватлеей - владельцев видео, не допустимо. Поступила жалоба на чат и представлены различные доказательства. При повторной жалобе чат будет заблокирован, а остаток средств возвращён на исходный кошелёк. В конце концов это очень подло заниматься таким вещами ради раскрутки чата. Обсуждению и комментированию не подлежит.
20090
Dimitry
@Dimitry
07.07.2012
Дело конечно ваше, можете не верить. Но у меня не в одном браузере не в одном чате, при клике на ссылку с кириллическом доменом не срабатывает переход. несколько чатлан попробовали тоже самое на чатах для дизайна (бесфреймовых). тоже не сработало. Проблема конечно не столь большая. можно и закрыть глаза.
Дело в браузере было, работало только в IE, исправил для всех.
4619
Web3r
@Web3r
07.07.2012
В последнее время чат стал жутко лагать... Людей выбрасывает с сообщением "Flood. Try it now". Некоторые вообще зайти не могут, им пишет, что, мол, логин не зарегистрирован, хотя регистрация есть. 🤔
Чего сделать можно?
P.S Почему ?inc=shop нельзя открыть через "inc=shop&userid='+userid+'&id='+myid"?
Отредактировано Web3r -
07.07.2012
20090
Dimitry
@Dimitry
07.07.2012
Значит ты чего то напортачил в чате раз антифлудер срабатывает.
В магазине нет этого параметра, это единственный скрпит который я всё никак не перепишу.
В течении нескольких дней сделаю.
20090
Dimitry
@Dimitry
08.07.2012
Вчера не доработал подсветку HTML ,сейчас исправил.
4619
Web3r
@Web3r
09.07.2012
Из-за подсветки кода стандартный вариант скриптов открывается не до конца. У меня обрывается на строке 220.