[FINAL] Admin simply delete "dead" users

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14319
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

Сообщение rxu » 26.01.2007 17:03

Заменить admin_delete_users.php.
Изображение

AlexSh1
phpBB 1.4.3
Сообщения: 92
Зарегистрирован: 28.02.2005 9:37

Сообщение AlexSh1 » 26.01.2007 21:44

Все ОК.

Придумал еще полезную опцию: возможность разослать всем пользователям, которые попали в какую-то выборку, уведомление о том, что они могут быть удалены, по причине: "ни разу не были на форуме", "были но давно", "не оставили сообщений " и т.п. с предложением "защитить" свою запись зайдя на форум, оставиви сообщение и т.п.

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14319
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

Сообщение rxu » 26.01.2007 21:47

AlexSh1
Это должен быть уже совсем другой мод :D
Изображение

AlexSh1
phpBB 1.4.3
Сообщения: 92
Зарегистрирован: 28.02.2005 9:37

Сообщение AlexSh1 » 28.01.2007 2:12

rxu писал(а):AlexSh1
Это должен быть уже совсем другой мод :D
Почему? :-)
Выборку ты уже реализовал, осталось по ней послать e-mail, что тоже реализовано в движке.

Аватара пользователя
FlashER
phpBB 1.2.0
Сообщения: 12
Зарегистрирован: 27.02.2007 15:34
Откуда: Волгоград
Контактная информация:

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

Сообщение FlashER » 27.02.2007 16:39

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

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

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

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

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

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

В версии 2.0.2 исправлена ошибка с удалением никогда не посещавших конференцию, при указанном "возрасте" последнего посещения.
Установил. Но..... Пользователи удаляются при нажатии "УДАЛИТЬ", но я вижу это:
Вложения
error.JPG
Что делать?

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14319
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

Сообщение rxu » 27.02.2007 16:44

FlashER
Неправильно установили мод. Скорее всего, забыли внести изменения в lang_admin.php.
Изображение

Аватара пользователя
FlashER
phpBB 1.2.0
Сообщения: 12
Зарегистрирован: 27.02.2007 15:34
Откуда: Волгоград
Контактная информация:

Сообщение FlashER » 27.02.2007 16:49

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

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

А может вы подскажите, как это сделать... :(

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14319
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

Сообщение rxu » 27.02.2007 16:50

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

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

Энери
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 26.05.2006 23:05

Сообщение Энери » 28.02.2007 19:36

Спасибо за мод.:)

greco
phpBB 1.2.1
Сообщения: 23
Зарегистрирован: 31.07.2006 12:30

Сообщение greco » 02.05.2007 10:10

У меня такая же хрень, вроде все как в инструкции: [ 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
Сообщения: 14319
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

Сообщение rxu » 02.05.2007 16:11

greco
Внесите аналогичные изменения в русский lang_admin.php.
Изображение

SHER
phpBB 1.4.3
Сообщения: 82
Зарегистрирован: 17.11.2005 16:37
Откуда: Россия, Москва
Контактная информация:

Сообщение SHER » 16.06.2007 23:47

Установила auto_delete_users Вопрос: как его протестировать?
Там все по английски и немного не понятно какие вводить значения. Мне нужно удалить с форума пользователей с нулем сообщений, которые не пишут в течении 2 дней. Что поставить в значениях полей?
Сейчас поставила: все по умолчанию, кроме Auto Delete Non-Visiting Users там я поставила 2 дня. У меня пользователи мои не удалятся остальные? :oops:

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Сообщение Палыч » 17.06.2007 0:05

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
Сообщения: 14319
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

Сообщение rxu » 17.06.2007 6:25

SHER
Ничего, что в папке translations лежит russian.txt?
А тестировать лучше сначала на локалхосте, естественно.
Изображение

Аватара пользователя
satnsk
phpBB 1.4.4
Сообщения: 128
Зарегистрирован: 02.02.2007 14:34
Откуда: Новосиб
Контактная информация:

Сообщение satnsk » 17.06.2007 6:33

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

Закрыто

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