smCaptcha

ЕСТЬ РЕШЕНИЕ InstantCMS 2.X

На 2.17.0 перестала работать smCaptcha

#1 Вчера в 09:26

Обновился до 2.17.0 в общем нормально обновился. Стоит у меня капча smCaptcha от Loadырь. В настройках стоит показывать капчу, но она теперь не работает. Как попасть на сайт? Ну ладно на сайт я вошёл, пришлось в БД лесть отключать опцию верификации по капче. Но включить smCaptcha не получается её просто нет в списке каптч. Теперь я вообще остался без капчи — печалька.

#2 Вчера в 11:48

В тексте новости есть пункты про капчу. Чтобы появилась в опциях настроек компонента авторизация и регистрация, нужно:

  1. Создать файл /system/controllers/smcaptcha/hooks/captcha_list.php
  2. Вставить в него следующее содержимое:
  1. <?php
  2.  
  3. class onSmcaptchaCaptchaList extends cmsAction {
  4.  
  5. public function run() {
  6.  
  7. return LANG_SMCAPTCHA_CONTROLLER;
  8. }
  9.  
  10. }
  11.  

И обновить события в админке.

#3 Вчера в 11:58

В тексте новости есть пункты про капчу. Чтобы появилась в опциях настроек компонента авторизация и регистрация, нужно:

  1. Создать файл /system/controllers/smcaptcha/hooks/captcha_list.php
  2. Вставить в него следующее содержимое:
  1. <?php
  2.  
  3. class onSmcaptchaCaptchaList extends cmsAction {
  4.  
  5. public function run() {
  6.  
  7. return LANG_SMCAPTCHA_CONTROLLER;
  8. }
  9.  
  10. }
  11.  

И обновить события в админке.

Fuze

Так в админку не входит, как обновить события?

#4 Вчера в 12:48
Так в админку не входит, как обновить события?
litemir

Вам надо идти в Базу Данных и там в таблице «cms_controllers» найти строку «Авторизация и регистрация» в колонке «options» «auth_captcha: 1» поменять на «auth_captcha: null»

#5 Вчера в 12:51

Так в админку не входит, как обновить события?

litemir

Через базу данных.

  1. Зайти в phpmyadmin
  2. Таблица cms_controllers
  3. Найти запись компонента «Авторизация и регистрация»
  4. Нажать редактировать и перейти к полю options
  5. Найти текст auth_captcha: 1 и заменить на auth_captcha: null
  6. Сохранить
#6 Вчера в 13:06

В тексте новости есть пункты про капчу. Чтобы появилась в опциях настроек компонента авторизация и регистрация, нужно:

  1. Создать файл /system/controllers/smcaptcha/hooks/captcha_list.php
  2. Вставить в него следующее содержимое:
  1. <?php
  2.  
  3. class onSmcaptchaCaptchaList extends cmsAction {
  4.  
  5. public function run() {
  6.  
  7. return LANG_SMCAPTCHA_CONTROLLER;
  8. }
  9.  
  10. }
  11.  

И обновить события в админке.

Fuze

Заработало. Спасибо.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.