[FINAL] Admin simply delete "dead" users

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

Сообщение rxu 26.01.2007 18:03

Заменить admin_delete_users.php.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4506
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск


Сообщение AlexSh1 26.01.2007 22:44

Все ОК.

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

Сообщение rxu 26.01.2007 22:47

AlexSh1
Это должен быть уже совсем другой мод :D
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4506
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение AlexSh1 28.01.2007 3:12

rxu писал(а):AlexSh1
Это должен быть уже совсем другой мод :D


Почему? :-)
Выборку ты уже реализовал, осталось по ней послать e-mail, что тоже реализовано в движке.
AlexSh1
phpBB 1.4.4
 
Сообщения: 92
Зарегистрирован: 28.02.2005 10:37

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

Сообщение FlashER 27.02.2007 17: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
Что делать?
Аватара пользователя
FlashER
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 27.02.2007 16:34
Откуда: Волгоград

Сообщение rxu 27.02.2007 17:44

FlashER
Неправильно установили мод. Скорее всего, забыли внести изменения в lang_admin.php.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4506
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение FlashER 27.02.2007 17:49

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

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

А может вы подскажите, как это сделать... :(
Аватара пользователя
FlashER
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 27.02.2007 16:34
Откуда: Волгоград

Сообщение rxu 27.02.2007 17:50

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

Добавлено спустя 44 секунды:

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

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

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

Спасибо за мод.:)
Энери
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 26.05.2006 23:05

Сообщение 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';
созханил и перекачал
greco
phpBB 1.2.0
 
Сообщения: 13
Зарегистрирован: 31.07.2006 12:30

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

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

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

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

Сообщение Палыч 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 только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6429
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

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

SHER
Ничего, что в папке translations лежит russian.txt?
А тестировать лучше сначала на локалхосте, естественно.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4506
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

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

rxu писал(а):А тестировать лучше сначала на локалхосте, естественно.

спасибо за мод, мы его уже на рабочий прикрутили, все пучком :)
такое вот пожелание, если возможно - имя пользователя отображать ссылкой на профиль
Аватара пользователя
satnsk
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 02.02.2007 15:34
Откуда: Новосиб

Пред.След.

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

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

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