Page Feed CatalogFiles ForumsServices
MPCHAT - CMS хостинг чатов для профессионалов
75   •   Посмотреть все темы

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

1 ... 183 184

19757
Dimitry @Dimitry
[b]Вывод уведомления в чат о новых комментариях[/b]

Например для гостевой. В старой гостевой данная функция работает, а вот с использованием новых комментариев уже нет. Чтобы оно также заработало, нужно в скриптах чата в функцию f() в самом низу после перечисления добавить синее.

[quote] /* Функция вывода уведомлений */
if(cmd==11) {

...

[color=blue]if([b]text=="comments" && var9=='gb'[/b]) wr(set_time+"Уведомление: <i>Новое сообщение от <a href=?inc=info&userid="+userid+" target=_blank><font color="+colornick+">"+set_nick+"</font></a> в <a href=?inc=gb target=_blank>гостевой</a>.</i><br>");
[/color]

}[/quote]

[b]Как добавить уведомления на другие комментарии[/b]

Достаточно добавить рядом аналогичный код. Обратите внимание на [b]var9=='gb'[/b] - нужно будет указать другое приложение, например gallery.
Помимо основных доступны другие полезные переменные:
[b]var9[/b] - идентификатор приложения/модуля комментариев
[b]var10[/b] - номер фото в галереи (если gallery) или ID анкеты (если user)
[b]var11[/b] - номер добавленного комментария
19757
Dimitry @Dimitry
[b]Как правильно сменить логин чата с адресом chatlogin.mpchat.com[/b]

Просто так поменять логин не получится. Вот инструкция.
1. Заказываем новый чат допустим с логином [b]newlogin[/b]
2. Сохраняем [u]из нового[/u] чата [b]config.php[/b] на свой ПК
3. Закачиваем [b]все файлы[/b] из старого чата, в папку нового чата.
4. Закачиваем сохранённый [b]config.php[/b] назад в новый чат.
Чат уже должен работать, но база данных пока пустая.
5. Заходим в старый аккаунт в панель webserv24 -> Базы -> войти в базу mp.
Откроется phpmyadmin. Делаем экспорт таблиц. Лучше всего отдельно сохранить данные каждой таблицы (users/comments/post) в файлики .sql
6. Заходим также в базу нового чата. Делаем импорт таблиц. Выбираем каждую таблицу отдельно и импортируем туда данные.

Готово!
19757
Dimitry @Dimitry
[b]Во всех шаблонах автоматически заменен адрес api.js[/b]

Старый адрес был:
//mpchat.com/chat/api.js

Новый адрес:
//mpchat.com/api.js

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

Неавторизованные и новички не могут отправлять сообщения.