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

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

 

2536
удалён @crigon
Вынес бота в отдельную комнату, а он оттуда умудряется писать в другие комнаты...?

458
ridz @ridz
crigon пишет:

Вынес бота в отдельную комнату, а он оттуда умудряется писать в другие комнаты...?

попробуй добавить обнуление tonick в /* Функция ручного изменения комнаты */
parent.chat.document.fmsg.tonick.value="";

чтоб чатлане ник бота не таскали по комнатам

2536
2536
удалён @crigon
ridz пишет:

crigon пишет:

Вынес бота в отдельную комнату, а он оттуда умудряется писать в другие комнаты...?

попробуй добавить обнуление tonick в /* Функция ручного изменения комнаты */
parent.chat.document.fmsg.tonick.value="";

чтоб чатлане ник бота не таскали по комнатам

Нет, похоже, бот сам пишет, от активности...

458
ridz @ridz
можно наверное ещё так попробовать утихомирить бота if(nick==nick_r&&room==0) return 1;
в /* Вывод простого сообщения */

20090
Dimitry @Dimitry
if(nick==nick_r && room!=room_r) return 1;
так правильнее, вверх функции ф!

теперь в стандарте так

var pu = new Array;
var pt = new Array;
function f(room,cmd,nick,tonick,text,time,colornick,color,var9,var10,var11,var12,var13,var14) {
if(ign_ok(nick) && cmd!=6 && cmd!=7) return;
if(nick==nick_r && room!=room_r) return;

20090
Dimitry @Dimitry
Для бота робота нельзя было поставить градиент

Находим этот участок в скриптах чата и исправляем красное, нехватало ковычек!
/* Дозагрузка - выполняется после загрузки фрейма сообщений */
function onloaded() {
window.setTimeout('scrolled=1;',5000);
if(interval) window.clearTimeout(interval);
if(topic) wr(topic);
for(var i = 0;i<rooms.length;i++) update(i,0);
/* Запретить правую кнопку мышки и ставить курсор в текстовое поле */
for(i=0; i<parent.frames.length; i++) {
if(setcursor) parent.frames[i].document.onkeydown = function(){parent.chat.document.fmsg.text0.focus();}
if(nomousemenu) {
parent.frames[i].document.oncontextmenu = function(){return false;}
if(document.layers) parent.frames[i].document.captureEvents(Event.MOUSEDOWN);
parent.frames[i].document.onmousedown = function(e){if(e && e.type == "contextmenu") return false;}
}
}
/* Добавления в никлист бота-робота, ниже структура */
room_r=0;status_r=0;inchat_r='1';
if(nick_r) {loaded=1; f(room_r,6,nick_r,'',inchat_r,'',color_r,'',mw_r,st_r,icon_r,status_r,love_r,clan_r);loaded=0;}
}

1241
VL@DLEN @VLaDLEN
А у меня лаги у моего бота, он иногда сам стаёт админом, и у него меняется пол на женский и + размер текста то большой стаёт, то маленький.

5421
Глеб @Глебон
на счёт размера текста... вчера на у всех у кого IE 6 цвет текста стал огромный хотя у меня в IE8 всё хорошо даже скрин прислали

20090
Dimitry @Dimitry
VL@DLEN, это возможно если ник бота удаляешь..

RJ_Playboy, не думаю что это баг сервиса..

5421
Глеб @Глебон
RJ_Playboy, не думаю что это баг сервиса..

хмм страно тогда.... стоит обновить до 8-го и всё нормально а раньше такова небыло ни у каво

20090
Dimitry @Dimitry
Изменение порядка вывода элементов массива в информере для последних и рандомных фоток!

Так как галерея была переделана в информер добавлена дополнительная информация о фотках.
Последовательнось элементов массивов lastfotos/randfotos была изменена, подробнее в описании информера: https://vmeste.eu/forum?pid=5680#p5680

20090
Dimitry @Dimitry
В опере мог не работать транслит при неправильно указанном файле транслита.

Замените **********
на **********

В этих файлах: (цифрами указаны номера строк где могут находиться транслиты)

privat.inc
23: <script src=http://mpchat.com/blank/translit></script>
forum.inc
7: <script src=http://mpchat.com/blank/translit></script>
gb.inc
6: <script src=http://mpchat.com/blank/translit></script>
scripts.dat
616: document.write("<"+"script src=http://mpchat.com/blank/translit></"+"script>");
gallery.inc
6: <script src=http://mpchat.com/blank/translit></script>

Изменение шаблонов стандартного чата

Было исправленно несколько ошибок и недочётов в стандартном чате, особенно связанных с отображение титульника, лишних пустых строк, добавлены ссылки, улучшен шаблон анкеты пользователя, проверено на всех браузерах!

5421
Глеб @Глебон
Страная фигня с Гостевой пытаюсь удалить любое сообщение а мне пишет
Ошибка удаления, попробуйте ещё раз!

20090
Dimitry @Dimitry
тему обновлений почитай

20
Deco @Deco
Приветствую Дмитрий.У меня ошибка когда в админку заходиш.Warning: Division by zero in /home/web1/html/mpchat/_admin.php on line 258.
Как её исправить,и от чего она...?

20090
Dimitry @Dimitry
это не ошибка, просто предупреждение от пхп.. ничего страшного))
сейчас вроде скрыл это )

20
Deco @Deco
Спасибо)

6600
Александр @admiral
При отправки через внутреннюю почту чата сообщения с прикрепленной картинкой .gif или .jpg, приходит сообщение без прикрепленной картинки.

20090
Dimitry @Dimitry
исправил )