[FINAL] Admin simply delete "dead" users

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение AlexSh1 14.01.2007 23:55

rxu писал(а):
AlexSh1 писал(а):Еще одна удобная фунукция: удаление активных пользователей, но ни разу не заходивших на форум.

AlexSh1 писал(а):Более полезной была бы опция определяющая не возраст с даты регистрации , а возраст с последнего захода,


Тут получается каша. Удаляем пользователей, ни разу не заходивших на форум, со времени захода которых прошло ХХ дней.


Да нет никакой каши.
Первоя дейтствие имеет к тем, кто на форуме не был ни разу.
Второе к тем, кто на нем бывал когда-то, но последние года два не ходил.
Удалять тех, кто ходит последние два года каждый день, но не пишет - неверно.
AlexSh1
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 28.02.2005 10:37


Сообщение rxu 15.01.2007 21:31

AlexSh1
Речь о том, что эти опции задаются одновременно (тип удаляемых пользователей и их "возраст").
Когда вверху зададим удаление активных пользователей, но ни разу не заходивших на форум, а внизу будет задан (в любом случае) параметр времени, прошедшего с последнего посещения - вот про какую кашу я говорю :)

Вобщем, логика этих изменений еще требует обдумывания.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4445
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение rxu 16.01.2007 21:52

AlexSh1 писал(а): а если еще ники выдать списком через запятую, то супер вообще,

Один из пользователей этого мода удалял сразу почти 3 тысячи "мертвых" аккаунтов. Это какой нужен лист, чтобы поместить все эти ники :mrgreen:
Тогда надо подумать ещё и о выборе способа отображения результатов (ID/username/none).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4445
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение AlexSh1 16.01.2007 23:56

rxu писал(а):Когда вверху зададим удаление активных пользователей, но ни разу не заходивших на форум, а внизу будет задан (в любом случае) параметр времени, прошедшего с последнего посещения - вот про какую кашу я говорю

Вобщем, логика этих изменений еще требует обдумывания.


При этой выборке на удаление делать окошко времени неактивным.
AlexSh1
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 28.02.2005 10:37

Сообщение rxu 17.01.2007 19:33

Версия 2.0.0, информация об изменениях и архив - в первом сообщении темы.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4445
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение AlexSh1 17.01.2007 23:29

Супер!

Спасибо!
AlexSh1
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 28.02.2005 10:37

не корректно отрабатывает мод

Сообщение Grey2k 21.01.2007 8:57

здравствуйте! вот столкнулся с небольшой траблой при использовании этого мода...

моя версия форума phpBB 2.0.21. (forum.xfilez.ru)
из модов стоит
hide_bb_code_140
post_is_sending_1.1.2
stop_advertisement_bots_2.0.0

- хочу удалить пользователей которые никогда не посещали форум, но зарегены..

В предварительном просмотре все правильно ... список около 500 человек, а при удалении удаляется только один пользователь (первый из списка) ... что делать ?! может где то в конфиге это выставить надо .. ?!

вообщем нужен хелп :)
Grey2k
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 09.10.2006 6:43
Откуда: Питер

Сообщение rxu 21.01.2007 9:18

Grey2k
Ошибка действительно имела место. Исправлено в версии 2.0.1 (необходимо заменить файл admin/admin_delete_users.php).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4445
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение Grey2k 21.01.2007 10:52

rxu писал(а):Grey2k
Ошибка действительно имела место. Исправлено в версии 2.0.1 (необходимо заменить файл admin/admin_delete_users.php).


Огромное спасибо - все работает. Юзеров удаляет на ура :!:
Grey2k
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 09.10.2006 6:43
Откуда: Питер

Сообщение Поручик 21.01.2007 17:17

Grey2k, а как насчет поиска "массовое удаление пользователей" или "удаление пользователей"? Скажете, что искал до посинения и ничего не нашел?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3668
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)

Сообщение Grey2k 23.01.2007 9:56

Поручик писал(а):Grey2k, а как насчет поиска "массовое удаление пользователей" или "удаление пользователей"? Скажете, что искал до посинения и ничего не нашел?


Уважаемый, а зачем оффтопить? Написали бы в личку ;)
Действительно такой запрос не использовал, но другие моды посмотрел, в частности Auto Delete Users ... в итоге я понял, что по функционалу мне подходит именно этот. Попробовал - то что надо.
Конечно, если есть решение лучше - я только за.

Сейчас вот хочу на русский его перевести.
Grey2k
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 09.10.2006 6:43
Откуда: Питер

Сообщение Поручик 23.01.2007 10:29

Что перевести? Если этот мод, то ползать по translate.ru не надо, содержимое папки translations даст щастье.
Перевод Auto Delete Users тоже есть. Искать "локализация".
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB2 | FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/
Аватара пользователя
Поручик
Его Благородие
Его Благородие
 
Сообщения: 3668
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)

Сообщение AlexSh1 24.01.2007 1:25

Заметил баг\недочет: выбираю удаление НЕ ОСТАВИВШИХ СООБЩЕНИЙ и НЕ ПОСЕЩАВШИХ ФОРУМ (любое более 0 кол-во дней). В список попадает последний пользователь, который: зарегистрировался сегодня и не активен. Думаю, что это не совсем верно, не активных надо убивать в других опциях, зачем мне удалять еше не подтвердивших свою регистрацию? Возможно, просто он у меня он не активен и не успел зарегестрироваться, может попал бы последний просто зарегистренный и активный пользователь.
AlexSh1
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 28.02.2005 10:37

Сообщение rxu 24.01.2007 18:29

Удаление пользователей, ни разу не посетивших форум, при указанном "возрасте", исправлено в версии 2.0.2.
Удаление в огстальных случаях пока не будет учитывать признак активированности, кроме удаления неактивированных пользователей.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4445
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение AlexSh1 26.01.2007 2:13

А из 2.0.1 как 2.0.2 сделать?
AlexSh1
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 28.02.2005 10:37

Пред.След.

Вернуться в Бета-версии модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0