Victim 5 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Скажите пожалуйста. А вот например у меня такая ситуация. Сайт существует уже почти год. Я тут вдруг решил настроить автоудаление пользователей. Установил на 200 дней. т.е если не посещал 200 дней удаляется. Подскажите это подействует на тех кто уже не посещал 200 дней или только с сегодняшнего дня(сегодня установил автоудаление) по прошествии 200 дней если пользователь не заходил удалится. Если же действует уже на старых юзеров, то когда именно произойдет удаление? Цитата Ссылка на сообщение Поделиться на других сайтах
Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Будет действовать на тех у кого разница между сегодняшней датой и датой последнего визита более 200 дней. Вроде действовать должно начать сразу. Цитата Ссылка на сообщение Поделиться на других сайтах
Victim 5 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Автор Ну вот сколько времени уже прошло с момента написания мной первого сообщения...ничего пока не изменилось... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Пользователи удалятся в течении суток Цитата Ссылка на сообщение Поделиться на других сайтах
Victim 5 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Автор Спасибо. А скажите еще такой момент. Публикации, комментарии и прочее тоже удалится если это публиковал пользователь который будет удален? Можно ли сделать условие как то что если пользователю принадлежит публикация/комментарий то он не удалялся? Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Можно ли сделать условие как то что если пользователю принадлежит публикация/комментарий то он не удалялся? В файле \engine\modules\cron.php дважды поменяй часть запроса WHERE lastdate < '$thisdate' and user_group = '4' на WHERE lastdate < '$thisdate' and user_group = '4' and news_num = '0' and comm_num = '0' Цитата Ссылка на сообщение Поделиться на других сайтах
Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Вообще-то думаю что это давно пора внести в двиг по умолчанию. Цитата Ссылка на сообщение Поделиться на других сайтах
Victim 5 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Автор Akela, спасибо вам большое. Zergio, с вами согласен. Надо вносить. Обязательно. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Новости и комментарии пользователя не удаляются, они становятся от имени гостя. Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Вообще-то думаю что это давно пора внести в двиг по умолчанию. +1 Я это изменение у себя внес с самого начала, т.к. массово удалять юзеров, которые хоть что-то написали, мне кажется неправильным. Цитата Ссылка на сообщение Поделиться на других сайтах
gefard 0 Опубликовано: 8 августа 2008 Рассказать Опубликовано: 8 августа 2008 Я так понимаю файл cron.php это есть файл-счетчик удаления пользователей? А возможно сделать так чтоб за неделю до удаления пользователь приходило ему сообщение на почту с предупреждением об удалении? Цитата Ссылка на сообщение Поделиться на других сайтах
Spaik 10 Опубликовано: 30 августа 2010 Рассказать Опубликовано: 30 августа 2010 Поднимаю вопрос. Сайт mp3sfera.ru версия 9.0 Насколько я верно понял из выше приведенного ответа в файле cron.php необходимо добавить лишь условие в стоке 114 and news_num = '0' and comm_num = '0' WHERE lastdate встречается лишь один раз. Нужно ли еще где внести изменения что бы пользователи у которых есть новости или комментарии не удалились через определенное время? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 066 Опубликовано: 30 августа 2010 Рассказать Опубликовано: 30 августа 2010 Нужно ли еще где внести изменения что бы пользователи у которых есть новости или комментарии не удалились через определенное время? нет, удаляет только этот файл Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.