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

[FINAL] Admin simply delete "dead" users

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

Заменить admin_delete_users.php.
Изображение
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 1 месяц

Сообщение AlexSh1 »

Все ОК.

Придумал еще полезную опцию: возможность разослать всем пользователям, которые попали в какую-то выборку, уведомление о том, что они могут быть удалены, по причине: "ни разу не были на форуме", "были но давно", "не оставили сообщений " и т.п. с предложением "защитить" свою запись зайдя на форум, оставиви сообщение и т.п.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

AlexSh1
Это должен быть уже совсем другой мод :D
Изображение
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 1 месяц

Сообщение AlexSh1 »

rxu писал(а):AlexSh1
Это должен быть уже совсем другой мод :D
Почему? :-)
Выборку ты уже реализовал, осталось по ней послать e-mail, что тоже реализовано в движке.
Аватара пользователя
FlashER
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 1 месяц
Откуда: Волгоград
Контактная информация:

Re: [FINAL] Admin simply delete "dead" users

Сообщение FlashER »

rxu писал(а):Мод добавляет в раздел "Пользователи" админпанели опцию "Удаление пользователей", через которую позволяет, путем выбора из выпадающего списка, удалить или только неактивных пользователей, или всех, не оставивших сообщений, разом.

С версии 1.1.0 добавлена опция, позволяющая задавать минимальный "возраст" удаляемых пользователей.

С версии 1.2.0 добавлена возможность удаления забаненных пользователей.

С версии 1.3.0 добавлена возможность удаления пользователей, не посещавших форум.

В версии 2.0.0:
- Небольшая оптимизация кода.
- Добавлен режим предпросмотра.
- Добавлена возможность выбора количества дней, прошедших с момента последнего посещения.
- Вместо ID удалённых пользователей отображаются их ники.
- Улучшен шаблон.
- Изменены языковые переменные.

В версии 2.0.1 исправлена появившаяся в версии 2.0.0 ошибка с удалением только первого пользователя из списка отобранных.

В версии 2.0.2 исправлена ошибка с удалением никогда не посещавших конференцию, при указанном "возрасте" последнего посещения.
Установил. Но..... Пользователи удаляются при нажатии "УДАЛИТЬ", но я вижу это:
Вложения
Что делать?
Что делать?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

FlashER
Неправильно установили мод. Скорее всего, забыли внести изменения в lang_admin.php.
Изображение
Аватара пользователя
FlashER
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 1 месяц
Откуда: Волгоград
Контактная информация:

Сообщение FlashER »

Спасибо, но правильно я и не установлю.... Пока мало разбираюсь...

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

А может вы подскажите, как это сделать... :(
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

FlashER
Это в большинстве случаев поправимо. Читайте здесь в документации статью о том, как устанавливать моды.

Добавлено спустя 44 секунды:
FlashER писал(а):А может вы подскажите, как это сделать...
Это не тема данного конкретного мода, извините.
Изображение
Энери
phpBB 1.2.0
Сообщения: 13
Стаж: 17 лет 10 месяцев

Сообщение Энери »

Спасибо за мод.:)
greco
phpBB 1.2.1
Сообщения: 23
Стаж: 17 лет 7 месяцев

Сообщение greco »

У меня такая же хрень, вроде все как в инструкции: [ COPY ]-----------
скопировал:
из admin/admin_delete_users.php в admin
из admin/copytemplates/subSilver/admin/admin_delete_users_body.tpl в templates/subSilver/admin/
открыл:
language/lang_english/lang_admin.php
нашел:
?>
установил перед:

//
// Admin symply delete "dead" users mod
//
$lang['Delete_Users_explain'] = 'Here you can delete your users, which are not active, banned, have never posted or have
never visited.<br /><br />You may set an "age" (days left since users\' registration or since last visit) of users will be deleted.<br />To disable this feature and delete
users regardless of their "age", leave this field empty or set it to 0.<br />When deleting never visited users setting of days left since their last visit will be
ignored.';
$lang['Select_users'] = 'Select users';
$lang['user_active'] = 'inactive';
$lang['user_posts'] = 'never posted';
$lang['user_lastvisit'] =
'never visited';
$lang['banned'] = 'banned';
$lang['Delete_Users'] = 'Delete users';
$lang['Of_Users'] = 'users';
$lang['Users_delete_explain'] = 'Click <b>Delete</b>below to
delete these users; this cannot be undone.';
$lang['Click_return_delete_users'] = 'Click %sHere%s to return to users deletion page';
$lang['deleted'] = 'are deleted.';
$lang['age']
= ' (days ago, at least): ';
$lang['user_regdate'] = 'registered';
$lang['will_be_deleted'] = 'will be deleted';
созханил и перекачал
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

greco
Внесите аналогичные изменения в русский lang_admin.php.
Изображение
SHER
phpBB 1.4.3
Сообщения: 82
Стаж: 18 лет 4 месяца
Откуда: Россия, Москва
Контактная информация:

Сообщение SHER »

Установила auto_delete_users Вопрос: как его протестировать?
Там все по английски и немного не понятно какие вводить значения. Мне нужно удалить с форума пользователей с нулем сообщений, которые не пишут в течении 2 дней. Что поставить в значениях полей?
Сейчас поставила: все по умолчанию, кроме Auto Delete Non-Visiting Users там я поставила 2 дня. У меня пользователи мои не удалятся остальные? :oops:
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

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

SHER писал(а):Сейчас поставила: все по умолчанию, кроме Auto Delete Non-Visiting Users там я поставила 2 дня. У меня пользователи мои не удалятся остальные?
Будут удаляться все, кто не посещал ваш форум больше 2-х дней...

Добавлено спустя 3 минуты 13 секунд:

Auto Delete Non-Visiting Users - зарегистрированные пользователи, которые длительное время не посещают форум
Auto Delete Inactive Users - зарегистрированные, но неактивированные пользователи
Auto Delete Non-Posting Users - зарегистрированные и активированные, но не разместившие ни одного сообщения
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Сообщение rxu »

SHER
Ничего, что в папке translations лежит russian.txt?
А тестировать лучше сначала на локалхосте, естественно.
Изображение
Аватара пользователя
satnsk
phpBB 1.4.4
Сообщения: 128
Стаж: 17 лет 1 месяц
Откуда: Новосиб
Контактная информация:

Сообщение satnsk »

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

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