Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Если Не отображается картинка CAPTCHA в Jcomments для Joomla 2.5

Возникла такая проблема в Jcomments перестала отображаться картинка капчи. Полез по по простором интернета искать решение. И на джумлафоруме нашел ответ как решить данную проблему.

И так если у вас вместо картинки капчи написано не найдено изображение, то вы попали по адресу сам сталкивался с данной проблемой. Решается все просто.

В настройках выставляю Разрешить уведомления = Да, картинка исчезает. Причем чтобы починить и вернуть ее, надо выше отменить одну из категорий статей, в которых можно ставить комментарии, сохранить, потом заново включить нужную категорию статей и сохранить настройки снова - и CAPTCHA работает. 

Так же еще упростил саму капчу Jcomments:

Открываем components/com_jcomments/libraries/kcaptcha/kcaptcha_config.php. Данный файл, отвечает за настройки Captcha. Код изначального варианта данного файла. Выделяю фрагменты которые надо исправить.

<?php
$alphabet = "0123456789abcdefghijklmnopqrstuvwxyz";
$allowed_symbols = "23456789abcdeghkmnpqsuvxyz";
$fontsdir = 'fonts';    
$length = 5;
$width = 121;
$height = 60;
$fluctuation_amplitude = 5;
$no_spaces = true;
$show_credits = false;
$credits = 'www.joomlatune.ru';
$foreground_color = array(180, 180, 180);
$background_color = array(246, 246, 246);
$jpeg_quality = 90;
?>

Возможно у вас будет другой код. И вот меняем на эти значения

<?php
$alphabet = "0123456789";
$allowed_symbols = "0123456789";
$fontsdir = 'fonts';    
$length = 3;
$width = 121;
$height = 60;
$fluctuation_amplitude = 2;
$no_spaces = true;
$show_credits = false;
$credits = 'www.joomlatune.ru';
$foreground_color = array(0, 0, 0);
$background_color = array(246, 246, 246);
$jpeg_quality = 90;
?>

 

  1. В первом пункте, находятся символы которые будут вводится. Убираем алфавит.
  2. Во втором пункте, символы которые будут показываться. Убираем алфавит и добавляем ноль с единицей
  3. Этот пункт отвечает за количество выводимых в капче символов. Я ставлю три, у Вас, может быть другая цифра, кому как нравится.
  4. Четвёртый пункт отвечает за амплитуду, чем выше, тем сильнее будут изгибаться выводимые в капче цифры. Ставим два.
  5. Ну и последний пятый пункт, отвечает за цвет переднего плана. Ставим ноли чтобы сделать его чёрным.

Вот такие манипуляции были продела. И по итогу у нас капча просто с цифр.