Как изменить цвет captcha в bitrix?


Я в bitrix, правда — совсем не специалист — но сегодня попробую пояснить, как изменить цвет капчи (captcha) именно в bitrix.

Итак, сначала смотрим в файл bitrix/modules/main/classes/general/captcha.php.

Там мы находим строки:

COption::GetOptionString("main", "CAPTCHA_arTextColor_1", "000000"),
COption::GetOptionString("main", "CAPTCHA_arTextColor_2", "646464")

Из них мы делаем вывод, что настройки хранятся в «реестре», а значит моэно воспользоваться методом противоположным к геттеру настроек — их сеттеру:

COption::SetOptionString("main", "CAPTCHA_arTextColor_1", "cccccc");
COption::SetOptionString("main", "CAPTCHA_arTextColor_2", "cccccc");

Выполнять эти строки нужно в командной строке (Настройки-Инструменты-Командная PHP-строка).

Вот и все — теперь наши буквы в капче будут выводиться серым цветом.

, ,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *