Автор Тема: Гости должны проходить визуальную проверку при каждой отправке сообщения  (Прочитано 4156 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Happy

Только сейчас заметил как отвратительно работает ф-ция антиспам.
А точнее совсем не работает! Я про это -
Антиспам
"Гости должны проходить визуальную проверку при каждой отправке сообщения".



Количество сообщений, до достижения которого требуется проверка кодом
(0 — без ограничений, на модераторов не распространяется)
Гости должны проходить визуальную проверку при каждой отправке сообщения
 

Оффлайн Happy

Ставлю 1 сообщение, для юзеров работает, не вопрос.
Для гостей - НЕ работает!
Отправляю первое, второе, третье ... и каждый раз надо отвечать на проверочный вопрос. Ну ладно, думаю, отключу на время. Отключил, те. поставил "0 - без ограничений" и что вы думаете? Гостям всё равно надо отвечать на вопрос. Как отключить эту гребаную функцию?

« Последнее редактирование: 25 Апреля 2025, 10:06:40 от Happy »
 

Оффлайн Happy

Установка галки в окно (и ее снятие)
" Гости должны проходить визуальную проверку при каждой отправке сообщения "
ничего не меняет. Зачем тогда вообще нужна эта функция!? ???
Начал искать ответ, нашел только древнюю тему:

Цитировать
- А каков механизм определения, какой гость сколько сообщений оставил? По имени, вводимому при отправке сообщения? Мне бы нужно, что бы эта проверка распространялась только на гостей.
- Ну у гостя любого всегда 0 теоретически будет в любом случае.
« Последнее редактирование: 25 Апреля 2025, 10:10:38 от Happy »
 

Оффлайн Happy

Теоретически да, я понимаю, что у гостя всегда ноль сообщений, но это пипец. Есть же куки, по почте можно проверять в конце концов. Но это ладно, касается 1 и выше. Но почему функция продолжает работать при установке 0? Это что, баг?
 

Оффлайн Happy


Вы будете смеяться, но...
Методом тыка...
Вот эта функция ОТКЛЮЧАЕТ визуальную проверку для гостей!

Гости смогут воспользоваться поиском только после прохождения проверки
(Устанавливается автоматически, если ниже указано минимальное количество сообщений)

Я еще подумал сразу да ну нах...
А щас тыкнул, и .. проверочный вопрос пропал. Такнул снова, и он появился!  :o
« Последнее редактирование: 25 Апреля 2025, 10:27:39 от Happy »
 

Оффлайн Happy

То есть, любая цифра 0-1-2 и т.п. не работает для гостей!

И эта функция тоже не работает:
Гости должны проходить визуальную проверку при каждой отправке сообщения

Работает только указанная выше, когда вы ставите любую цифру в окно "Количество сообщений", то галочка в ней ставится автоматически.
« Последнее редактирование: 25 Апреля 2025, 10:34:34 от Happy »
 

Оффлайн Happy

Я кажется понял!
Вам не кажется, что эти пункты идентичны?  :-X

Цитировать
Использовать код проверки при поиске гостями
Цитировать
Гости смогут воспользоваться поиском только после прохождения проверки

Ну в смысле это одно и тоже, только вид сбоку?


Это то, что я думаю? И кто-то очень сильно затупил?
 >:(
« Последнее редактирование: 25 Апреля 2025, 11:23:30 от Happy »
 
Пользователи, которые поблагодарили за этот пост: admin

Оффлайн admin



Да, верно.
В англофорумах всё работает корректно. Путаница из-за неверного русскоязычного перевода.
Вот русский перевод этого куска:
Цитировать
$txt['search_enable_captcha'] = 'Использовать код проверки при поиске гостями';
$txt['setting_guests_require_captcha'] = 'Гости смогут воспользоваться поиском только после прохождения проверки';
$txt['setting_guests_require_captcha_desc'] = '(Устанавливается автоматически, если ниже указано минимальное количество сообщений)';
$txt['guests_report_require_captcha'] = 'Гости должны проходить визуальную проверку при каждой отправке сообщения';

А вот англ. первоисточник:
Цитировать
$txt['search_enable_captcha'] = 'Require verification on all guest searches';
$txt['setting_guests_require_captcha'] = 'Guests must pass verification when making a post';
$txt['setting_guests_require_captcha_desc'] = '(Automatically set if you specify a minimum post count below)';
$txt['guests_report_require_captcha'] = 'Guests must pass verification when reporting a post';

$txt['setting_guests_require_captcha'] = 'Guests must pass verification when making a post';
Естественно тут должно быть не 'Гости смогут воспользоваться поиском только после прохождения проверки', а 'Гости могут создавать посты и отвечать в темах только после прохождения проверки'.

$txt['guests_report_require_captcha'] = 'Guests must pass verification when reporting a post';
Не 'Гости должны проходить визуальную проверку при каждой отправке сообщения', а 'Гости должны проходить визуальную проверку когда отправляют репорт', то есть жалобу модератору на пост.
 
Пользователи, которые поблагодарили за этот пост: Happy

Оффлайн Happy

Я полдня мучался, а оказалось дело в кривом переводе.   :slow: :tease:
 

rmasiliunas

  • Гость

Цитировать
Это то, что я думаю? И кто-то очень сильно затупил? 

Кто-кто, буго конечно! это же он делал русскую локализацию!!!
 

 

В быстром ответе можно использовать BB-теги и смайлы.

Имя: E-mail: