Ввод чувствителен к регистру, два раза не попал. Дурацкая капча, буквы разного размера, как отличить прописную от строчной, если они пишутся одинаково и там и там? Вот наглядный пример:
Вроде по логике надо набрать wuePc, но увы.
Хотите своим пользователям подложить свиняку - переходите на 2.3.6. Я бы не рискнул.
Ну и затычка для тех, кто уже попался на 2.3.6 - пусть хоть пользователи не страдают. Преобразовываем всё в верхний регистр, пусть набирают любыми буквами.
By using this site, you agree to our Terms of Use & We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..
Поставил 2.3.6, проверил, регится, но...
Ввод чувствителен к регистру, два раза не попал. Дурацкая капча, буквы разного размера, как отличить прописную от строчной, если они пишутся одинаково и там и там? Вот наглядный пример:
Вроде по логике надо набрать wuePc, но увы.
Хотите своим пользователям подложить свиняку - переходите на 2.3.6. Я бы не рискнул.
Ну и затычка для тех, кто уже попался на 2.3.6 - пусть хоть пользователи не страдают. Преобразовываем всё в верхний регистр, пусть набирают любыми буквами.
ips_kernel/class_captcha_plugin/default.php
найти
заменить на
найти
for( $i = 0; $i < 6; $i++ ) { $idx = rand( 0, count( $array_of_chars ) ); $captcha_string .= $array_of_chars[ $idx ]; }добавить ниже
strtoupper можно заменить на srttolover, буковки будут маленькие.
Все функции проверки капчи наконец вынесли в соотв. класс, редактировать больше ничего не надо.
Этот метод, конечно, несколько снижает безопасность, но на первое время новых фонтов и фонов хватит. Да и боты будут ломать официальный вариант.