Очистка ЛС

Автор Jerry, 25 декабря 2007, 00:45:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Jerry

Подскажите, как очистить все папки личных сообщений пользователей,
помимо очистки таблицы personal_messages? Как это сделать корректно?

Свои можно очистить с помощью "Удалить сообщения" - action=pm;sa=prune.
А у всех пользователей сразу?

Mavn

В стандарте никак потому как админ не имеет доступа к ПМ пользователей
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

Serifa

Кстати, хороший вопрос! У меня тоже возник, но я забыла про него, пользователей еще мало. А что будет, если их за сотню, и они каждый день переписываются?? Ужась....

Подскажите, как именно чистить таблицу personal_messages?? Где она лежит и как туда добраться??
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Mavn

Ограничение по количеству сообщений сделай и проблем не будет! Задается в настройках группы пользователей.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

Jerry

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

Jerry

Уже 2 дня прошло! :(
Как все-таки очистить корректно, а не просто содержимое personal_messages?

His Divine Shadow, работать с таблицами можно с помощью например phpMyAdmin.

AlexN

Цитата: Sikes от 25 декабря 2007, 23:06:52
...
Но если сообщения уже скопились и надо очистить все старые сразу, что делать?
Тебе уже ответили
Цитата: Mavn от 25 декабря 2007, 20:16:37
Ограничение по количеству сообщений сделай и проблем не будет! Задается в настройках группы пользователей.
В настройках групы пользователей
Максимальное количество личных сообщений:
0 - неограниченно
выстави, допустим 5 или 10. По мере поступления новых ЛС старые будут удаляться автоматически.
И так в каждой группе

Jerry

#7
Это я понял, по МЕРЕ ПОСТУПЛЕНИЯ - пришло 1, удаляется 1. Но у меня
уже по 50-200 сообщений у пользователя. Что делать?
Они тоже удалятся?

Mavn

1 сообщение поставь и разошли всем сообщения.
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

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

Serifa

Цитата: Mavn от 27 декабря 2007, 23:15:35
1 сообщение поставь и разошли всем сообщения.

круто) и что, у всех сразу все почистится?? (где тут смайлик с круглыми глазами?)
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Jerry

Ааа... понял!
Значит, при ограничении, очищаются у них все.
И при отправке чистятся все, а не одно последнее. Тогда хорошо! :)

skif30

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

KVL

Цитата: skif30 от 16 февраля 2009, 03:11:11
что то не удаляются сообщения при переполнении, в новых вкрсиях форума это не актуально уже?

RemovePM

skif30