Есть ли возможность сделать так, чтобы новый пользователь появлялся в строке "последний зарегистрированный пользователь" только ПОСЛЕ того, как я его авторизую?
А то только на пару дней уеду и уже пожалуйста: и путешествия и все прочее тут как тут.
отображение нового пользователя
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 20 лет 3 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 2 месяца
- Поблагодарили: 2 раза
В принципе можно. Но появление или не появление пользователя в этом списке особого эффекта не даст. Попробуйте включить визуальное подтверждение регистрации - это довольно эффективно отсекает спамеров.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 20 лет 3 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 2 месяца
- Поблагодарили: 2 раза
Система визуального подтверждения регистрации (Visual Confirmation System) входит в состав дистрибутива phpBB начиная с версии 2.0.6 в качестве дополнительно устанавливаемого расширения, и, с версии 2.0.11 интегрирована непосредственно в движок форума. Включить визуальное подтверждение регистрации можно через администраторский раздел, пункт "Конфигурация", опция "Включить визуальное подтверждение".
Если у вас установлен стиль, который не поддерживает данную функцию, воспользуйтесь темой Visual Confirmation System в 2.0.11 и нестандартные стили
Если у вас установлен стиль, который не поддерживает данную функцию, воспользуйтесь темой Visual Confirmation System в 2.0.11 и нестандартные стили
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 7
- Стаж: 20 лет 3 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 2 месяца
- Поблагодарили: 2 раза
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 2 месяца
- Поблагодарили: 2 раза
Откройте файл 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";
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений