[3.1] Авто-удаление пользователей

У вас есть идея для расширения функциональности phpBB? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
ЛЕОПАРД
phpBB 1.4.4
Сообщения: 151
Стаж: 8 лет 8 месяцев
Благодарил (а): 50 раз
Поблагодарили: 18 раз

[3.1] Авто-удаление пользователей

Сообщение ЛЕОПАРД »

Здравствуйте!
Немного по гуглив, ничего не нашел.
Интересует расширение, которое будет автоматически удалять тех пользователей, которые за 3 месяца не активности, не оставили ни одного сообщения со дня регистрации.

Натыкался на сайта Saiva, он там планировал как раз такое сделать, но я готового не нашел.
Если Вы, уважаемые форумчане, видели что-то подобное, поделитесь, пожалуйста.
Последний раз редактировалось ЛЕОПАРД 31.01.2017 12:29, всего редактировалось 3 раза.
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 8 лет 7 месяцев
Благодарил (а): 225 раз
Поблагодарили: 28 раз

Re: [3.1] Авто-удаление пользователей

Сообщение Aleksej2000 »

А смысл? У меня таких пользователей несколько. Но каждый день заходят читают, на форуме часами сидят. Вижу по профилям, что читали и сколько времени были на форуме. И что даст их удаление?
Мой форум по рыбоводству http://rybovodstvo.com/forum
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 711
Стаж: 13 лет 9 месяцев
Благодарил (а): 150 раз
Поблагодарили: 62 раза

Re: [3.1] Авто-удаление пользователей

Сообщение Beer »

В STK: Удаление пользователей - Период неактивности.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
ЛЕОПАРД
phpBB 1.4.4
Сообщения: 151
Стаж: 8 лет 8 месяцев
Благодарил (а): 50 раз
Поблагодарили: 18 раз

Re: [3.1] Авто-удаление пользователей

Сообщение ЛЕОПАРД »

Aleksej2000 писал(а): А смысл? У меня таких пользователей несколько. Но каждый день заходят читают
Смысл в том, что регаются только чтобы скачать фишки и все.
Beer писал(а): В STK: Удаление пользователей - Период неактивности.
Не подходит. Так я удалю тех, кто постил в темах.

Удаляются те пользователи, которые за 3 месяца неактивности, не оставили ни одного сообщения со дня регистрации.

Отправлено спустя 2 минуты :
Поправил мысль-направление в шапке, чтобы не путали.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: [3.1] Авто-удаление пользователей

Сообщение Sheer »

ЛЕОПАРД писал(а): Не подходит
Не читал, но осуждаю. (с)
Sheer писал(а): Удаление пользователей - Инструмент для массового удаления пользователей не оставивших ни одного сообщения и не посещавших конференцию за выбранный период времени
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1086
Стаж: 9 лет 9 месяцев
Благодарил (а): 203 раза
Поблагодарили: 91 раз

Re: [3.1] Авто-удаление пользователей

Сообщение Gubkin »

ЛЕОПАРД писал(а): регаются только чтобы скачать фишки и все

удалять надо такие форумы, где надо региться чтобы что-то скачать
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 711
Стаж: 13 лет 9 месяцев
Благодарил (а): 150 раз
Поблагодарили: 62 раза

Re: [3.1] Авто-удаление пользователей

Сообщение Beer »

Запрос к БД покажет всех, у кого нет мессажей:

Код: Выделить всё

SELECT phpbb_users.user_regdate, phpbb_users.user_id, phpbb_users.username, phpbb_posts.post_id
FROM phpbb_users
LEFT JOIN phpbb_posts ON phpbb_users.user_id = phpbb_posts.poster_id
WHERE phpbb_users.user_id > 2 AND phpbb_posts.post_id IS NULL
Далее можно сохранить в отдельную таблицу и потом сделать DELETE связав по user_id. С датой не разбирался т.к. некогда, но в целом ход мыслей таков.
Как назначить выполнение раз в сутки - не знаю.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 5 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: [3.1] Авто-удаление пользователей

Сообщение Sumanai »

Beer писал(а): сделать DELETE связав по user_id
Не нужно так делать.
Аватара пользователя
southklad
phpBB 3.1.0 RC3
Сообщения: 3343
Стаж: 13 лет 3 месяца
Благодарил (а): 675 раз
Поблагодарили: 164 раза

Re: [3.1] Авто-удаление пользователей

Сообщение southklad »

Напоминание пользователя было платное расширение и там насколько помню если и удаление после нескольких напоминаний. Но если у вас таких много, положет сервер если все это делать автоматически.
Изображение
Аватара пользователя
ЛЕОПАРД
phpBB 1.4.4
Сообщения: 151
Стаж: 8 лет 8 месяцев
Благодарил (а): 50 раз
Поблагодарили: 18 раз

Re: [3.1] Авто-удаление пользователей

Сообщение ЛЕОПАРД »

Gubkin писал(а): удалять надо такие форумы, где надо региться чтобы что-то скачать
Удали рутрекер
igorbond писал(а): Напоминание пользователя было платное расширение и там насколько помню если и удаление после нескольких напоминаний. Но если у вас таких много, положет сервер если все это делать автоматически.
На самом деле нет. Если будет автоматическая чистка, то она по чуть будет чистить. Так-что не положит.
Аватара пользователя
southklad
phpBB 3.1.0 RC3
Сообщения: 3343
Стаж: 13 лет 3 месяца
Благодарил (а): 675 раз
Поблагодарили: 164 раза

Re: [3.1] Авто-удаление пользователей

Сообщение southklad »

ЛЕОПАРД писал(а): то она по чуть будет чистить
Я о расширение говорю напоминания и вот оно обрабатывает все в заданных параметрах*днях и если пользователей таких много может лечь
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 5 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: [3.1] Авто-удаление пользователей

Сообщение Sumanai »

ЛЕОПАРД писал(а):Удали рутрекер
Качай по "Скачать раздачу по magnet-ссылке" бесплатно, без СМС и регистрации.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5426
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Re: [3.1] Авто-удаление пользователей

Сообщение Siava »

Sumanai писал(а): по magnet-ссылке

В Минфине так и качают :lol:
https://iknowwhatyoudownload.com/ru/pee ... 80.224.109
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 711
Стаж: 13 лет 9 месяцев
Благодарил (а): 150 раз
Поблагодарили: 62 раза

Re: [3.1] Авто-удаление пользователей

Сообщение Beer »

А в Минфине каким запросом удалять бесплатнокачающих?
Сконвертировался с SMF2 в phpBB3.2

Вернуться в «Запросы расширений для phpBB»