Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FAQ] Удаление неактивных пользователей

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!
Ellie
phpBB 1.2.0
Сообщения: 10
Стаж: 16 лет 7 месяцев

Сообщение Ellie »

Это одно и тоже, но там стояло продолжение
удалять тех, кто не имеет ни 1 месаги или неактивирован на форуме, не задевая активных чтецов форума.
Жаль что так не получится реализовать. Придется заставить всех оставить по 1 сообщению хотя бы :)
Спасибо за ответы все равно :)
JuliettaRose
phpBB 1.4.1
Сообщения: 46
Стаж: 17 лет 8 месяцев

Сообщение JuliettaRose »

У меня такой вопросик: я где-то видела запрос SQL на удаление пользователей с колличеством ссобщений - 0. Не подскажете где его найти? :) Или может кто знает и напишет мне его ))
И можно ли сделать запрос с 0 количеством сообщений и еще по дате... например если он не был на форуме пол года....
Ellie писал(а):Придется заставить всех оставить по 1 сообщению хотя бы :)
Не забудь заставить это сделать ботов :lol:
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

Помнится мне, этот мод позволял задавать время последнего посещения, посетившие ранее которого юзеры удаляются.

Но дело было давненько, так что надо осторожнее :)
Изображение
JuliettaRose
phpBB 1.4.1
Сообщения: 46
Стаж: 17 лет 8 месяцев

Сообщение JuliettaRose »

Вот такой SQL запрос можно делать!

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

DELETE FROM 
 phpbb_users 
 WHERE 
 (
`user_topics` =0 AND `user_totaltime` =0 AND `user_totallogon` =0 AND `user_totalpages` =0 AND 
 ); 
Удаляютя те, у кого 0 сообщений, те кто на форуме был 0 времени, у кого было 0 заходов, 0 просмотров страниц. :)
Чтоб уж точно никого лишнего не убить :D
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

JuliettaRose
Так не получится. Удаление пользователя затрагивает сразу несколько таблиц, одной таблицы пользователей недостаточно.
Изображение
Sva1
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 5 месяцев

Кнопка удаления пользователя из списка не активна

Сообщение Sva1 »

Kastaneda писал(а):
Ивaн писал(а):Правильно?
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];

$template->assign_block_vars('memberrow', array(
'ROW_NUMBER' => $i + ( $start + 1 ).(($userdata['user_level']==ADMIN)?'<a href="' . append_sid("delete_users.$phpEx?mode=user_id&del_user=$user_id") . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . ' '.$username.'" title="' . $lang['Delete'] . ' '.$username.'" border="0" /></a>&nbsp;':''),
'ROW_COLOR' => '#' . $row_color,
'ROW_CLASS' => $row_class,

Правильно. На странице списка пользователей она добавляет кнопку «Удалить» возле каждого пользователя. Эта кнопка видна только администраторам, и позволяет одним щелчком мыши удалить любого пользователя.
Я внес в memberlist.php рекомендуемые изменения, чтобы добавить в список пользователей кнопку "Удалить". Кнопки в списке появились, но они не активны и пользователи не удаляются.
Форум версии phpBB 2.0.19

Подскажите пожалуйста, в чем и где мною допущена ошибка?
foray
phpBB 1.0.0
Сообщения: 3
Стаж: 16 лет 5 месяцев

Сообщение foray »

Теперь пишет "Failed sending email"

как сделать, чтобы не отсылалось никаких сообщений этим юзерам?

Добавлено спустя 1 час 2 минуты 10 секунд:

Все! поставил false в delete_users на отправку сообщений
у меня тож примерно такая проблема!!
Failed sending email :: PHP ::

DEBUG MODE

Line : 234
File : emailer.php
...и удаляет вместо всех выбранных пользователей всего одного...

только вот я ее не поборол....подскажите,что куда поставить,чтоб хотя бы просто удалялись,без отправки уведомлений!!!(хотя отправка уведомлений-тоже нужная вешчь...)

Добавлено спустя 28 минут 55 секунд:

таак...поборол...на самом деле,просто сменил истину на фальш...

но все равно остались роботы,которые не удаляются видимо не подходят под определения.....700 штук...
asml
phpBB 1.0.0
Сообщения: 1
Стаж: 16 лет 3 месяца

Сообщение asml »

Господа, ну подскажите пожалуйста чего надо отключить и в какой строке?
Could not find email template file :: delete_users

DEBUG MODE

Line : 111
File : emailer.php
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Сообщение Rayden »

Отключи весь форум и возьми словарь в руки, переведи фразу:
Could not find email template file
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
golkom
phpBB 1.2.0
Сообщения: 19
Стаж: 16 лет 7 месяцев
Откуда: Новосибирск
Контактная информация:

Сообщение golkom »

Доброго всем времени суток! Ссылка "мертвая" http://mods.db9.dk/viewforum.php?f=10 . Может у кого-нибудь есть ссылка на мод по удалению юзеров?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

golkom
Предужпреждение за игнорирование FAQ не хотите? 8)
FAQ-2, Q35
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
golkom
phpBB 1.2.0
Сообщения: 19
Стаж: 16 лет 7 месяцев
Откуда: Новосибирск
Контактная информация:

Сообщение golkom »

Упс... Виноват... Больше не буду...
Chaika-nn
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 9 месяцев

Сообщение Chaika-nn »

Hellraiser писал(а):The-eBook
Есть.
http://mods.db9.dk/viewforum.php?f=10
По дате посещения, по 0 постам за определенное время, по не подтвержденной регистрации и прочее.
Господа, уже месяц не могу зайти по этим ссылкам - не работают... Помогите кто-нибудь. Может быть выложите здесь собственно мод, а то замучали мёртвые души - сил никаких нет больше!!!! :(
Можно на почту - chaika-nn@yandex.ru Заранее спасибо!!!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Сообщение Палыч »

Chaika-nn писал(а):уже месяц не могу зайти по этим ссылкам
А заглянуть в FAQ-2 Q35, как Правила советуют, не судьба?
http://www.phpbbguru.net/community/viewtopic.php?t=2328
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
JuliettaRose
phpBB 1.4.1
Сообщения: 46
Стаж: 17 лет 8 месяцев

Сообщение JuliettaRose »

rxu писал(а):JuliettaRose
Так не получится. Удаление пользователя затрагивает сразу несколько таблиц, одной таблицы пользователей недостаточно.
Хмм...странно... я уже больше года удаляю ботов таким способом... и все удаляются :)
Закрыто

Вернуться в «FAQ (phpBB 2.0.x)»