Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

2.3.6 и проблемы с обычной капчей

Поставил 2.3.6, проверил, регится, но...

 

Ввод чувствителен к регистру, два раза не попал. Дурацкая капча, буквы разного размера, как отличить прописную от строчной, если они пишутся одинаково и там и там? Вот наглядный пример:

 

post-11293-1223498544_thumb.jpg

 

Вроде по логике надо набрать wuePc, но увы.

 

Хотите своим пользователям подложить свиняку - переходите на 2.3.6. Я бы не рискнул.

 

Ну и затычка для тех, кто уже попался на 2.3.6 - пусть хоть пользователи не страдают. Преобразовываем всё в верхний регистр, пусть набирают любыми буквами.

 

ips_kernel/class_captcha_plugin/default.php

 

найти

		$captcha_input_NOT_CLEAN = trim( $_REQUEST['reg_code'] );

заменить на

 
	$captcha_input_NOT_CLEAN = strtoupper ( trim( $_REQUEST['reg_code'] ) );

 

найти

		for( $i = 0; $i < 6; $i++ )
	{
		$idx = rand( 0, count( $array_of_chars ) );
		$captcha_string .= $array_of_chars[ $idx ];
	}

добавить ниже

		$captcha_string = strtoupper($captcha_string);

 

strtoupper можно заменить на srttolover, буковки будут маленькие.

 

Все функции проверки капчи наконец вынесли в соотв. класс, редактировать больше ничего не надо.

 

Этот метод, конечно, несколько снижает безопасность, но на первое время новых фонтов и фонов хватит. Да и боты будут ломать официальный вариант.

Рекомендованные сообщения

  • Автор

Да я тоже ковыряюсь, вопрос не в этом. Чинить пререлиз нет никакого смысла, если только есть желание в трекере разработчика отметиться.

 

 

А вообще это офтоп для здесь :) Потом сотру.

Уже изучают ядро.)

Правильное решение :)

 

 

 

P.S. API для каптчи и мне интересно, но сейчас что-то реализовывать по регистрации, нет смысла.

знаю оотудя что ни я и никто из пользователей не смог зарегиться. Что посоветуете то? Вроде говарят надо прописать полные пути до шруфтов где это можно сделать??

а толку? мне кто нидь ответил?

  • Автор

А что можно ответить? У одного из нуленых 2.3.6 форумов есть эта ошибка в исходниках, поищите другой нуль, где ее нет. Если вы гарантированно правильно вводите капчу, подсмотрев ее перед этим в таблице ibf_reg_antispam, то вы как раз с этим нулем и столкнулись, в официалке этой ошибки нет.

  • 2 недели спустя...

Подскажите, обновил до версии 2.3.6 и из формы регистрации вообще пропала капча, что делать? в настройках (в разделе Security and Privacy ) капча показывается и куча настроек для нее...

но в форме нет

Если в этой теме не нашли решения, ждите ответа программистов.

  • 2 месяца спустя...

При таком изменении меняется строка ошибки с 154 на 155 и все.

/ips_kernel/class_captcha_plugin/default.php on line 155

  • 5 недель спустя...

Я вообще капчу отключил. Достаточно мода, который задает вопросы при регистрации.

  • 1 месяц спустя...

Добрый день!!!

У меня недавно слетела БД, версия форума 2.3.6.

Сама проблема заключаетсья в чем, при регистрации пользователь попадал в группу так скажем Участники форума, а теперь после проблем с БД он как бы призрак, ему не присваеться группа, просмотрел настройки так и не понял в чем дело.

Метод авторизации стоит Внутренняя авторизация IPB. При диагностики выдает

Авторизация включена - зеленая галочка

Авторизация установлена - зеленая галочка

Авторизация имеет настройки - красный крест

 

Название файла Существует Запись в файл

./sources/loginauth/internal/auth.php - зеленая галочка -

./sources/loginauth/internal/acp.php - красный крест -

./sources/loginauth/internal/conf.php красный крест красный крест

 

Подскажите в чем может быть проблема?

Это имеет отношение к капче?

Если да, поясните связь с темой топика.

2.3.6 и проблемы с обычной капчей

Если нет, не оффтопьте.

У меня следующая проблема: не работает ни капча, ни рекапча, всегда код неверный. Подскажите как быть. или может альтернативный какой вариант есть, типа вопроса. версия 2.3.6

В теме про спамеров были какие-то варианты с вопросами.

Но лучше подождите ответа программистов.

  • 5 месяцев спустя...

Проблема в следующем: после обновления с IPB 2.3.4 до 2.3.6 из окна регистрации пропало окно с капчей. Не отображается ни обычная, ни РеКапча. Возможно, проблема в том, что файлы от 2.3.6, а БД от 2.3.4, но список изменений, указанный здесь http://www.ibresource.ru/files/2_3_5_to_2_3_6.html уже не доступен. Надеюсь, кто-нибудь подскажет решение проблемы.

 

Заранее спасибо

Изменено пользователем stazzzy

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.