Закрытие регистрации на форуме в определенное время.

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 Amney » 23.10.2015, 01:57

Всем привет снова!
Скажите,как то можно закрыть регистрацию на форуме в определенное число и время?
Amney M
Автор темы
Аватара
Откуда: Вечность.
Репутация: 37
С нами: 11 лет 8 месяцев

Сообщение #2 ЖЪРЧИК » 23.10.2015, 02:41

Cron ом? Только не знаю как.
ЖЪРЧИК
Аватара
Репутация: 174
С нами: 10 лет 3 месяца

Сообщение #3 Sferg » 23.10.2015, 12:39

ЖЪРЧИК, cron'ом выполнять запрос мускулю, который, когда нужно, переводит параметр "Активация учётных записей" в положение "Отключить регистрацию", а когда нужно - обратно в положение "Пользователем (email-подтверждение)".
Sferg
Репутация: 12
С нами: 11 лет 4 месяца

Сообщение #4 Dr.Death » 23.10.2015, 20:40

в регистрации проверить нужное время и подменить $config['require_activation'] перед if ($config['require_activation'] == USER_ACTIVATION_DISABLE)
Dr.Death M
Аватара
Репутация: 69
С нами: 10 лет 5 месяцев

  • 4

Сообщение #5 Sferg » 23.10.2015, 22:00

Команда cron'у для отключения регистрации:
Код: Выделить всё
mysql -u[логин] -p[пароль] -e "use [база]; REPLACE INTO \`[префикс]_config\` (\`config_name\`, \`config_value\`, \`is_dynamic\`) VALUES ('require_activation', '3', 0);"

Команда cron'у для включения регистрации:
Код: Выделить всё
mysql -u[логин] -p[пароль] -e "use [база]; REPLACE INTO \`[префикс]_config\` (\`config_name\`, \`config_value\`, \`is_dynamic\`) VALUES ('require_activation', '1', 0);"
Sferg
Репутация: 12
С нами: 11 лет 4 месяца

Сообщение #6 Amney » 01.12.2015, 18:54

Sferg, спасибо,вопрос решен.
Amney M
Автор темы
Аватара
Откуда: Вечность.
Репутация: 37
С нами: 11 лет 8 месяцев


Вернуться в Поддержка 1.x



cron