41 (edited by PunBB 2019.12.05 10:11)

Re: Fancy Stop Spam защита PunBB от роботов и спама

Обновлено расширение, хуки перенесены в директорию /hooks/ для отлавливания ошибок.
Исправлена ошибка:

[05-Dec-2019 08:44:48 Europe/Moscow] PHP Notice:  Undefined index: submit in 
/extensions/fancy_stop_spam/hooks/po_form_submitted.php on line 23

в файле fancy_stop_spam.php есть вот такая функция, которая отвечает за проверку ссылок:

    // Check message by count number links
    function max_links_check($post_message) {
        global $forum_user, $forum_config;

        $return = TRUE;

        $max_links = intval($forum_config['o_fancy_stop_spam_max_links'], 10);
        if ($forum_user['is_guest']) {
            $max_links = intval($forum_config['o_fancy_stop_spam_max_guest_links'], 10);
        }

        do {
            if ($max_links < 0) {
                break;
            }

            if ($forum_user['is_admmod'] || ($forum_user['num_posts'] > self::IDENTICAL_USER_MAX_POSTS_FOR_CHECK)) {
                break;
            }

            if ($this->get_number_links_in_message($post_message) > $max_links) {
                $return = sprintf($this->lang['Error many links'], $max_links);
            }
        } while(FALSE);

        return $return;
    }

а так же в том файле существует функция get_number_links_in_message(), которая подсчитывает количество ссылок в сообщении. Какое конкретно сообщение подразумевается, не понятно  PunBB_INFO_ICQ/pardon

Если вам долго не отвечают, пишите автору темы в личку или на Email.

42

Re: Fancy Stop Spam защита PunBB от роботов и спама

Hello ! I was able to install Fancy Stop Spam, But it is of no use to protect from robot registration. So I had to forbid registration, which is a pity for a forum ... Do you have a soluce , please ?

43 (edited by DronSF 2019.12.05 18:18)

Re: Fancy Stop Spam защита PunBB от роботов и спама

MaraKat wrote:

Hello ! I was able to install Fancy Stop Spam, But it is of no use to protect from robot registration. So I had to forbid registration, which is a pity for a forum ... Do you have a soluce , please ?

It seems to me protection, from registration by robots, works as it is necessary. I'm on the forum a few dozen attempts of registration by robots a day. For half a year since the installation of the extension Fancy Stop SPAM 1.3.52.2 on the forum was not more than 2-5 spam registrations and  probably live spammers. Look at the logs.
Перевод: Мне кажется защита, от регистрации роботами, работает как надо. У меня на форуме по несколько десятков попыток регистраций роботами в сутки. За пол года с момента установки расширения Fancy Stop SPAM 1.3.52.2 на форуме прошло не более 2-5 спам-регистраций и то наверное живыми спамерами. Посмотрите логи.
https://i.ibb.co/GMccndw/Fire-Shot-Capture-043-LOGI-Antispam.png

44 (edited by PunBB 2019.12.07 07:57)

Re: Fancy Stop Spam защита PunBB от роботов и спама

...

MaraKat wrote:

But it is of no use to protect from robot registration

Please, send me php log file of errors. Thx.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

45

Re: Fancy Stop Spam защита PunBB от роботов и спама

PunBB wrote:

Please, send me pho log file of errors. Thx.

Thanks for answering, but I do not know where to find it.

46

Re: Fancy Stop Spam защита PunBB от роботов и спама

You can ask your hosting provider php.log file. Usually this file is main directory of your site, depends of settings.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

47

Re: Fancy Stop Spam защита PunBB от роботов и спама

Логи это полезная вещь, у меня тоже проблемы с этим на сервере, поэтому я установил отличный счетчик статистики  для сайта fri-stats.com записывает все посещения посетителей и ботов, попутно я отказался от всех сторонних счетчиков, включая яндекс метрику и гугл аналитикс. Самых назойливых ботов и спамеров можно блокировать в файле .htaccess, но это уже отдельно вручную.

48

Re: Fancy Stop Spam защита PunBB от роботов и спама

@ PunBb : I sent you my log file.

49

Re: Fancy Stop Spam защита PunBB от роботов и спама

ozland wrote:

Самых назойливых ботов и спамеров можно блокировать в файле .htaccess, но это уже отдельно вручную.

PunBB_INFO_ICQ/yes https://punbb.info/t-1002.html

50 (edited by PunBB 2019.12.08 18:21)

Re: Fancy Stop Spam защита PunBB от роботов и спама

Костя привет!  PunBB_INFO_ICQ/hi
Как там ваши велики поживают? Зима уже на носу PunBB_INFO_ICQ/jokingly
У Кэтрин на форуме sqlite3.php файл отстаёт от версии php, отсюда и все проблемы... то есть, есть новые функции и нужно их внедрить...
@MaraKat, please, send me your file if you edited it. If not, just notify about it. I will fix it. Best regards, PunBB  PunBB_INFO_ICQ/cool

Если вам долго не отвечают, пишите автору темы в личку или на Email.

51

Re: Fancy Stop Spam защита PunBB от роботов и спама

PunBB_INFO_ICQ/bigsmile Привет, поживают. Мерзляки в Киеве гайки по тёплым  гаражам крутят при +2, закалённые на Урале на велике на работу ездят при -20 PunBB_INFO_ICQ/bigsmile

PunBB wrote:

sqlite3.php файл отстаёт от версии php,

Я уже понял.  Но не вполне понял, как так получилось.
В SQLite  при php 5 и 7  разные версии? Не обратил внимания, хотя неделю назад как раз сервер php 7.2 поднимал и для пробы кинул форум на  SQLite. Беглые тесты голого движка прошли нормально, я и успокоился.

Или  база была создана на php 5, а на 7 после этого глючит?

52 (edited by PunBB 2019.12.08 18:14)

Re: Fancy Stop Spam защита PunBB от роботов и спама

Я так понял ее хостер перешел на php 7.4, а в движке все еще используются старые функции, которые при установке не могут обнаружить существующую таблицу и пытается ее создать снова, поэтому и выдает ошибку дублирования.

Но есть решение благодаря Висману PunBB_INFO_ICQ/yes
Нужно проделать две-три манипуляции с файлами:
1. Скрытие путей к файлу sqlite
2. Замена функций поиска при инсталляции расширений

Если вам долго не отвечают, пишите автору темы в личку или на Email.

53

Re: Fancy Stop Spam защита PunBB от роботов и спама

The php version at my https://revest.legtux.org/ is  : PHP: 7.2.25-1+0~20191128.32+debian8~1.gbp108445
Not 7.4, yet.

54

Re: Fancy Stop Spam защита PunBB от роботов и спама

Oh, ok! Thx for it.  PunBB_INFO_ICQ/thumbsup
So, in any case, even if it were php 5.4, you need to make changes to the file, I mean sqlite3.php. This issue will be resolved soon, be patient.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

55

Re: Fancy Stop Spam защита PunBB от роботов и спама

Thanks to you for helping.

56 (edited by PunBB 2019.12.08 19:28)

Re: Fancy Stop Spam защита PunBB от роботов и спама

Thx for Visman, not me  PunBB_INFO_ICQ/blush

Just replace these 2 files:
This content is available only to registered users.

Soon I will move some msgs to another topic.

Если вам долго не отвечают, пишите автору темы в личку или на Email.