Обработчик капчи v6.7.9

#
Обработчик капчи v6.7.9
В теме https://www.hostcms.ru/forums/2/11238/ было сказано, что в XSL шаблоне "ВыводЕдиницыИнформационнойСистемы" имеется капча
в ТДС "Информационная система" есть обработчик проверки капчи, но где найти этот обработчик капчи? В xsl шаблоне есть такой код
<!-- Обработка CAPTCHA -->
         <xsl:if test="//captcha_id != 0 and /informationsystem/siteuser_id = 0">
            <div class="row">
               <div class="caption"></div>
               <div class="field">
                  <img id="comment_{$id}" class="captcha" src="/captcha.php?id={//captcha_id}{$id}&amp;height=30&amp;width=100" width="150px" title="Контрольное число" name="captcha"/>
                  <div class="captcha">
                     <span class="upd_capt" onclick="$('#comment_{$id}').updateCaptcha('{//captcha_id}{$id}', 30); return false">Показать другое число</span>
                  </div>
               </div>
            </div>
            <div class="row">
               <div class="caption">
            Код с картинки<sup><font color="red">*</font></sup>
               </div>
               <div class="field">
                  <input type="hidden" name="captcha_id" value="{//captcha_id}{$id}"/>
                  <input type="text" name="captcha" size="15"/>
               </div>
            </div>
         </xsl:if>

Но он не работает.
Модератор
#
Re: Обработчик капчи v6.7.9
erastre,
в XSL-шаблоне идет вывод капчи, проверка введенной капчи в коде ТДС в блоке
   if (Core_Array::getPost('add_comment') && Core_Array::get(Core_Page::instance()->libParams, 'showAddComment') != 0)
   {
#
Re: Обработчик капчи v6.7.9
Но в ТДС нет такого блока
Модератор
#
Re: Обработчик капчи v6.7.9
erastre,
значит у вас его автор сайта вырезал, это блок добавления комментария и в нем далее блок проверки капчи. Запросите в поддержку код ТДС для нужной версии.
#
Re: Обработчик капчи v6.7.9
Так, разобрался, но возможно где-то нужно включить эту капчу? У меня вот это условие вообще не выполняется
<xsl:if test="//captcha_id != 0 and /informationsystem/siteuser_id = 0">
Модератор
#
Re: Обработчик капчи v6.7.9
При редактировании инфосистемы во вкладке Форматы опция "Использовать CAPTCHA", в вашей версии еще могло быть в структуре сайта опция для узла, где у вас ИС опубликована.
Авторизация