Удаление пользователя, не подтвердившего регистрацию

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Stern
phpBB 2.0.3
Сообщения: 368
Стаж: 20 лет 1 месяц

Удаление пользователя, не подтвердившего регистрацию

Сообщение Stern »

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

А если у меня стоит мод Автоудаление? В нем указано, что производить поиск и удаление каждые 30 мин. В то же время "Автоматическое удаление неактивных пользователей" (у пользователя создана учетная запись, но не активирована это через электронную почту) настроена на удаление через 90 дней.
В этом случае пользователь удалится через 90 дней? Или все же через 1 час?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Stern писал(а):Сколько времени он может находиться в таком "подвешенном состоянии" на форуме, т.е. будет ли он удален из базы через какое-то время.
Никогда не будет.
Stern писал(а):А если у меня стоит мод Автоудаление?
То в соответствии с настройками которые вы задали.
Stern писал(а):В нем указано, что производить поиск и удаление каждые 30 мин.
Это когда производить удаление.
Stern писал(а):В то же время "Автоматическое удаление неактивных пользователей" (у пользователя создана учетная запись, но не активирована это через электронную почту) настроена на удаление через 90 дней.
А это параметр при котором будет произведено удаление.
Немного думайте, ага?
я люблю daft punk | новый sugoi.ru
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение Iftin »

VVVas данный мод, верно работает, его можно автоудаление будет выключать?

p.s.
надоело в ручную удалять... каки ещё способы есть?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Iftin
Я не пользовался этим модом.
Stern писал(а):В нем указано, что производить поиск и удаление каждые 30 мин.
Не имеет смысла так часто, за 30 минут даже одни сутки не пройдут. Я бы поставил пару дней.
я люблю daft punk | новый sugoi.ru
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 20 лет 1 месяц
Откуда: Moscow

Сообщение Iftin »

так чем же удалять не угодных и неактивных пользователей из базы?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Iftin
У меня знаете место на хостинге не безразмерное. А во вторых - в чем смысл гордиться мертвыми душами?
я люблю daft punk | новый sugoi.ru
Demon of Silence
phpBB 1.4.0
Сообщения: 38
Стаж: 19 лет 3 месяца

Сообщение Demon of Silence »

У меня такой вопрос - возможны ли какие-нибудь глюки из-за того, что я после поиска в БД по user_active, удалил всех неактивированных пользователей? Просто сейчас одному пользователю на форуме перестали приходить уведомления на почту о получении ЛС (на счет остальных пользователей не в курсе, но мне уведомления приходят).
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Да, возможны. Вы нарушили кучу связей в базе данных.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Demon of Silence
phpBB 1.4.0
Сообщения: 38
Стаж: 19 лет 3 месяца

Сообщение Demon of Silence »

А что именно нарушилось?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 19 лет
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

Demon of Silence писал(а):А что именно нарушилось?
Смотрите сами
http://www.phpbbdoctor.com/doc_tables.php
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Demon of Silence
phpBB 1.4.0
Сообщения: 38
Стаж: 19 лет 3 месяца

Сообщение Demon of Silence »

Палыч: А поконкретней? Что могло нарушиться, кроме как очередность записей в таблице пользователей (имеется ввиду user_id)?
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 3 месяца
Откуда: Ленинград

Сообщение /DiOs »

Demon of Silence
Ну никто же здесь не видел, как вы их удаляли! Судя по вашим не очень внятным речам, вы их грохнули прямо в базе. Ну так и смотрите по ссылке Палыча, в каких таблицах ещ user_id задействован.
И если я неправ, пусть старшие товарищи поправят меня
Demon of Silence
phpBB 1.4.0
Сообщения: 38
Стаж: 19 лет 3 месяца

Сообщение Demon of Silence »

/DiOs: Так если пользователь неактивирован, разве еще какие-либо записи о нем в других таблицах БД присутствуют, кроме как в phpbb_users?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 20 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Demon of Silence
Например, в таблице групп.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 19 лет
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

Demon of Silence писал(а): разве еще какие-либо записи о нем в других таблицах БД присутствуют, кроме как в phpbb_users?
Rank assigned to User phpbb_ranks.rank_id = phpbb_users.user_rank
Banned users phpbb_users.user_id = phpbb_banlist.ban_userid
Topic starting user phpbb_users.user_id = phpbb_topics.topic_poster
User making the Post phpbb_users.user_id = phpbb_posts.poster_id
User vote record phpbb_users.user_id = phpbb_vote_voters.vote_user_id
Private Message: Sent to user phpbb_users.user_id = phpbb_privmsgs.privmsgs_to_userid
User Group cross reference phpbb_users.user_id = phpbb_user_group.user_id
User Watching Topic phpbb_users.user_id = phpbb_topics_watch.user_id
Private Message: Sent from user phpbb_users.user_id = phpbb_privmsgs.privmsgs_from_userid
User Session phpbb_users.user_id = phpbb_sessions.session_user_id
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Поддержка phpBB 2.0.x»