Лазил по форуму, находил темы, где жаловались на капчу встроенную.. Да и вообще моё видение:
Стандартная капча:
1) лишний запрос к базе данных
2) ограниченное кол-во слов
Это минусы
Посему для себя решил немного модифицировать капчу стандартную!
вылаживаю файл модификаций сюды:
кол-во букв в слове выставляется в самом скрипте, но можно и сделать что-бы кол-во указывалось в настройках, вместо тех слов, которые требуется вводить для стандартной капчи.
Первый вариант хака с указанием кол-ва символов в скрипте, второй в конфиге.
Установка:
Просто распаковываем файл veriword.php по адресу: manager/includes/
Заменяем существующий...
Примечание по второму варианту:
Если в конфиге не указано кол-во символов для капчи, автоматом подхватывает 5 символов.
Для указания кол-ва символов просто введите число в поле слов для капчи в настройках сайта.
Примечание по первому варианту:
Строка 99: $words=$this->random_string(5);
Вместо 5-ки ставите своё кол-во символов для капчи!
Вариант #1:
http://stremyanka.info/tmp_modx/veriword.zip
Вариант #2:
http://stremyanka.info/tmp_modx/veriword2.zip
Маленький, но приятный хак