отображение нового пользователя

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

отображение нового пользователя

Сообщение dmitr »

Есть ли возможность сделать так, чтобы новый пользователь появлялся в строке "последний зарегистрированный пользователь" только ПОСЛЕ того, как я его авторизую?
А то только на пару дней уеду и уже пожалуйста: и путешествия и все прочее тут как тут.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

В принципе можно. Но появление или не появление пользователя в этом списке особого эффекта не даст. Попробуйте включить визуальное подтверждение регистрации - это довольно эффективно отсекает спамеров.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dmitr
phpBB 1.0.0
Сообщения: 7
Стаж: 20 лет 3 месяца

Сообщение dmitr »

Если нетрудно, опишите все-таки как это можно сделать. (мой первоначальный вопрос)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Система визуального подтверждения регистрации (Visual Confirmation System) входит в состав дистрибутива phpBB начиная с версии 2.0.6 в качестве дополнительно устанавливаемого расширения, и, с версии 2.0.11 интегрирована непосредственно в движок форума. Включить визуальное подтверждение регистрации можно через администраторский раздел, пункт "Конфигурация", опция "Включить визуальное подтверждение".
Если у вас установлен стиль, который не поддерживает данную функцию, воспользуйтесь темой Visual Confirmation System в 2.0.11 и нестандартные стили
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dmitr
phpBB 1.0.0
Сообщения: 7
Стаж: 20 лет 3 месяца

Сообщение dmitr »

Спасибо.
А как все-таки сделать, чтобы не вылезал новый юзер в списке, пока я его не авторизовал?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

У вас включена активация пользователей администратором?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dmitr
phpBB 1.0.0
Сообщения: 7
Стаж: 20 лет 3 месяца

Сообщение dmitr »

да
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Откройте файл includes/functions.php, найдите там строки

Код: Выделить всё

			$sql = "SELECT user_id, username
				FROM " . USERS_TABLE . "
				WHERE user_id <> " . ANONYMOUS . "
				ORDER BY user_id DESC
				LIMIT 1";
Замените их на:

Код: Выделить всё

			$sql = "SELECT user_id, username
				FROM " . USERS_TABLE . "
				WHERE user_active = 1
				ORDER BY user_id DESC
				LIMIT 1";
Как попробуете - скажите, правильно ли работает, ок?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

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