Русское сообщество fluxbb

Быстрый лёгкий надёжный форумный движок

Вы не вошли.

Объявление

Вы можете внести свой вклад в содержание сайта. Жертвователи попадут в почетную группу "Спонсоры". Поддержать сайт.

#1 2011-03-20 10:00:58

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

удаление неактивных пользователей

Много пустых регистраций. Нужен мод который будет через определенный интервал времени:
1. Рассылать сообщения всем неактивным пользователям с просьбой посетить ресурс
2. Удалять всех пользователем с нулем сообщений
3. Удалять всех у кого более одного сообщения, но кто не появляется больше полугода.

Offline

#2 2011-03-20 10:39:34

artoodetoo
Admin by chance
Зарегистрирован: 2008-09-09
Сообщений: 887
Сайт

Re: удаление неактивных пользователей

Мне достаточно плагина User Management. Не стоит тотально автоматизировать этот процесс.


There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.

Offline

#3 2011-03-20 10:57:06

Kurkov.ORG
Участник
Из Кострома
Зарегистрирован: 2011-01-25
Сообщений: 17
Сайт

Re: удаление неактивных пользователей

Я дропаю юзеров на своём ресурсе вот таким скриптом. Удаление пользователей через 7 дней после регистрации и с отсутствием постов. Работает по cron-у

<?php
    require_once dirname(__FILE__) . '/config.php';
    $reg = True;
    $day = 7;
    $id_group = array(0, 4);
    if ($reg) { $query = 'registered';
    } else { $query = 'last_visit';    }
    $mysqli = @new mysqli($db_host, $db_username, $db_password, $db_name);
    $mysqli->query('delete from ' . $db_prefix . 'users where num_posts = 0 and ' . $query . ' < UNIX_TIMESTAMP(now() - interval ' . $day . ' day) and group_id in (' . implode(",", $id_group) . ');');
    $mysqli->close();
?>

Рассылать уведомления не вижу смысла т.к. если уж не заходят дак и не зайдут.

Offline

#4 2011-03-20 11:21:01

Luca
Участник
Зарегистрирован: 2009-10-08
Сообщений: 164

Re: удаление неактивных пользователей

Kurkov.ORG, уведомить было бы хорошим тоном.

Offline

#5 2011-03-20 21:28:30

Kurkov.ORG
Участник
Из Кострома
Зарегистрирован: 2011-01-25
Сообщений: 17
Сайт

Re: удаление неактивных пользователей

Практика показывает что - нет.

Offline

Подвал доски

Под управлением FluxBB. Хостинг Hostens