Страница 1 из 1

Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 12:35 pm
WhiteNord
Добрый день!
Версия 7.3.0. Как я понимаю, протоколы приватов хранятся на сервере, верно? Т. к. при перезапуске чата все предыдущие сообщения подгружаются в приваты снова. При попытке удалить протоколы через вебку (Настройки->Протоколирование->Очистить все протоколы), они все равно остаются и снова подгружаются.
В общем задача в следующем: Очистить все логи приватных сообщений всех пользователей. Чтобы ни у одного пользователя не осталось истории сообщений. Прошу подсказать, как это правильно сделать?

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 12:35 pm
Алексей Пикуров
Здравствуйте. Такой функции в MyChat ещё нет.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 12:50 pm
WhiteNord
То есть сейчас вообще не удалить протоколы приватов? [smilie=shok.gif]
Или есть какой-то способ, может вручную файлы какие-нибудь поудалять?

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 12:52 pm
Алексей Пикуров
Вручную удалить базы данных протоколов на сервере и на всех клиентах. Но я не рекомендую вам этого делать, чтобы не наделать косяков, которые не получится исправить.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 12:53 pm
Алексей Пикуров
P.S. Есть функция удаления сообщений в конференциях и в приватах, по одному, штатная. В админке, в просмотре логов и на клиентах, если есть для этого права.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 1:16 pm
WhiteNord
В админке в разделе "просмотр протоколов" такой функции я не нашел. А на клиентах, если даже в настройках жмакнуть "Удалить все протоколы", они все равно подгружаются (как я понимаю, с сервера)

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 1:16 pm
Алексей Пикуров
Да, именно так. Этот функционал ещё предстоит сделать.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 1:18 pm
WhiteNord
Блин, это очень, очень не гуд. Мне надо зачистить логи...

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 1:33 pm
WhiteNord
А файл с БД протоколов - это "history.db"?

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 1:34 pm
Алексей Пикуров
Да. Но там всё, и приваты, и конференции, и оповещения, и доска объявлений. И куча всего другого в довесок.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 4:30 pm
WhiteNord
А если его тупо грохнуть, чат создаст его снова, чистый?)

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 4:34 pm
Алексей Пикуров
Создаст. Но вы сломаете себе историю и я не дам никаких гарантий, как у вас будет чат после этого работать.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 4:41 pm
WhiteNord
Ясно. Оставим это на экстренный случай. Ну вы сможете в ближайших версиях добавить возможность очистки протоколов приватов? Очень нннадо)))

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 4:42 pm
Алексей Пикуров
Мы всё можем, нужны только ресурсы и время: viewtopic.php?f=41&t=4811

Пишите на [email protected], обсудим.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Чт апр 11, 2019 4:47 pm
WhiteNord
[smilie=good.gif] ... это то, чего всегда не хватает

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Пт июл 12, 2019 1:45 pm
Алексей Пикуров
Реализовано в готовящейся версии. Переношу тему в раздел пожеланий.

Re: Как удалить все протоколы приватов у всех?

СообщениеДобавлено: Пн июл 15, 2019 4:10 pm
WhiteNord
Респектище прям!!! [smilie=good2.gif]