Signup abuse detection and blocking

Signup abuse detection and blocking 1.13.6

Нет прав для скачивания
После его удаления, все темы на форуме становятся без контента, один заголовок есть в теме
Повторная установка это исправляет
Если его просто отключить темы опять станут пустыми
Как его удалить то?
 
Последнее редактирование:
starter80, я у себя этой проблемы не вижу. Стоит версия с прошлой страницы темы.
 
starter80, должны быть ошибки в логах после удаления или отключения плагина.
 
Подскажите, а как добавить домены почты которые разрешены, а то каждый аккаунт вылетает на модерацию из за ошибки неизвестного домена электронной почты.
Если я правильно понял, то на этой странице добавляются домены.

/admin.php?banning/allowed-email-domains
 
Последнее редактирование:
Рылся по поиску форума, в основном ответы вели сюда.
Как можно через данный плагин настроить автоматическую блокировку твинков когда уже есть совпадения с заблокированными аккаунтами на форуме?

Нашёл плагин для первой ветки, ответы вели для второй на этот плагин.
 
Как можно через данный плагин настроить автоматическую блокировку твинков когда уже есть совпадения с заблокированными аккаунтами на форуме?
На уже существующих аккаунтах - никак.
При регистрации - поставить в настройках действие при детекте "Отклонить"
 
Что-то не пойму, в чем прикол... Не работают жалобы, не отображается в профиле мультиаккаунты. То есть, регистрируй, сколько угодно аккаунтов, ничего не определяет.
По настройкам все так же точно, как и на другом ресурсе, где работает. Ошибки ен выскакивают.
Куда вообще смотреть? Конфликт плагинов?
 
кто в теме, достойная замена
[021] Multi-account detector ? Или он по этому-же принципу работает ? Я к чему, что devsell ушел с xf, не факт что будет обновление
 
Последнее редактирование модератором:
на 2.3. нужно два раза наживать кнопку зарегистрироваться не хватает старой версии jQuery
 
Проблему удалось решить модификацией шаблона svSignupBlocking_signup_code. Код писался с помощью ChatGPT, так что, если есть возможность, подскажите, как можно реализовать это лучше и чище.

Заменяем все содержимое на
PHP:
<xf:js>
(function($){
    if (typeof $ === 'undefined') {
        var script = document.createElement('script');
        script.type = 'text/javascript';
        script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js';

        script.onload = function() {
            main(jQuery);
        };

        document.head.appendChild(script);
    } else {
        main($);
    }

    function main($) {
        $(function() {
            var start = new Date().getTime();
            var form = $('#js-signUpButton').closest('form');
            form.append($("<input>").attr("type", "hidden").attr("name", "timetaken").val(0));
            form.submit(function() {
                $("[name=timetaken]").val((new Date().getTime() - start)/1000);
            });
        });
    }
})(window.jQuery);
</xf:js>
 
Последнее редактирование:
подскажите, как можно реализовать это лучше и чище
Не тянуть обратно jQuery, и переписать это без использования оного. Или дождаться обновления плагина
 
Не тянуть обратно jQuery, и переписать это без использования оного. Или дождаться обновления плагина
Как вижу по обновлениям, это неизбежно для работы 2.3. Либо позже выкупать общими усилиями, плагин оказался на удивление полезным.
 
Не тянуть обратно jQuery, и переписать это без использования оного. Или дождаться обновления плагина
а пока тут появится обновление обростать костылями :) или отключать плагин, что не хотелось бы из-за засилия кракена
 
Как вижу по обновлениям, это неизбежно для работы 2.3. Либо позже выкупать общими усилиями, плагин оказался на удивление полезным.
да, я им раньше пользовался, потом перестал, сейчас из клаудфлара ушёл - задолбали кракенские боты, с этим плагом чудесно их отсекает.

надо в складчину :P
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу