Plugin Directory

Changeset 3396029


Ignore:
Timestamp:
11/15/2025 12:09:50 AM (4 months ago)
Author:
fullworks
Message:

Update to version 2.6.1 from GitHub

Location:
fullworks-anti-spam
Files:
6 added
14 edited
1 copied

Legend:

Unmodified
Added
Removed
  • fullworks-anti-spam/tags/2.6.1/admin/class-admin-settings.php

    r3393933 r3396029  
    334334        $this->titles['Spam Score'] = array(
    335335            'title' => esc_html__( 'Statistical Analysis', 'fullworks-anti-spam' ) . '&nbsp;<sup>(1)</sup>',
    336             'tip'   => esc_html__( 'Set the desired spam probability filter %%, default is 55%%, a lower %% will exclude more messages and may include genuine messages, a higher %% will allow more messages through so may let through more spam', 'fullworks-anti-spam' ),
     336            'tip'   => esc_html__( 'Set the desired spam probability filter percentage, default is 55 percent, a lower percentage will exclude more messages and may include genuine messages, a higher percentage will allow more messages through so may let through more spam', 'fullworks-anti-spam' ),
    337337        );
    338338        $this->titles['AI'] = array(
    339339            'title' => esc_html__( 'Artificial Intelligence', 'fullworks-anti-spam' ) . '&nbsp;<sup>(2)</sup>',
    340             'tip'   => esc_html__( 'Using natural language AI learning server will make an intelligent guess at a %% as to whether user input is likely to be spam, please note as this uses third party AI servers, the message submission may be delayed by as much as 3 seconds while the service responds, if this concerns you set this to zero to not use.', 'fullworks-anti-spam' ),
     340            'tip'   => esc_html__( 'Using natural language AI learning server will provide a probability score as to whether user input is likely to be spam, please note as this uses third party AI servers, the message submission may be delayed by as much as 3 seconds while the service responds, if this concerns you set this to zero to not use.', 'fullworks-anti-spam' ),
    341341        );
    342342        $this->titles['Strategy'] = array(
  • fullworks-anti-spam/tags/2.6.1/changelog.txt

    r3393933 r3396029  
    11== Changelog ==
     2= 2.6.1 =
     3* Fix: Translation strings consolidated and improved for better internationalization
     4* Fix: WS Forms integration namespace issues resolved
     5
    26= 2.6 =
    37* NEW: Contact Form 7 bot protection added to free version!
  • fullworks-anti-spam/tags/2.6.1/core/class-forms-hooks.php

    r3393933 r3396029  
    197197                array(
    198198                    'errors' => array(
    199                         'restricted' => array(esc_html__( 'Your IP or email of content looks like spam. If this is an issue contact teh website owner.', 'fullworks-anti-spam' )),
     199                        'restricted' => array(esc_html__( 'Your IP or email of content looks like spam. If this is an issue contact the website owner.', 'fullworks-anti-spam' )),
    200200                    ),
    201201                )
     
    311311            return new WP_Error('jetpack-contact--bot', esc_html__( 'Are you sure you are human as that was very fast typing, please try again', 'fullworks-anti-spam' ), 403);
    312312        } elseif ( 'DENY' === $is_spam ) {
    313             return new WP_Error('jetpack-contact--deny', esc_html__( 'Message submitted from blocklisted email or IP or conatins banned text', 'fullworks-anti-spam' ), 403);
     313            return new WP_Error('jetpack-contact--deny', esc_html__( 'Message submitted from blocklisted email or IP or contains banned text', 'fullworks-anti-spam' ), 403);
    314314        } elseif ( 'IP_BLK_LST' === $is_spam ) {
    315315            if ( 0 === (int) $this->options['days'] ) {
    316                 return new WP_Error('jetpack-contact--human', esc_html__( 'Message submitted from blocklisted IP', 'fullworks-anti-spam' ), 403);
     316                return new WP_Error('jetpack-contact--human', esc_html__( 'IP address is blocklisted, check your IP reputation', 'fullworks-anti-spam' ), 403);
    317317            } else {
    318318                return true;
     
    320320        } elseif ( 'SNGL_WRD' === $is_spam ) {
    321321            if ( 0 === (int) $this->options['days'] ) {
    322                 return new WP_Error('jetpack-contact--human', esc_html__( 'Please write more, one word comments are not allowed', 'fullworks-anti-spam' ), 403);
     322                return new WP_Error('jetpack-contact--human', esc_html__( 'Please write more, one word submissions are not allowed', 'fullworks-anti-spam' ), 403);
    323323            } else {
    324324                return true;
     
    326326        } elseif ( 'HUMAN' === $is_spam ) {
    327327            if ( 0 === (int) $this->options['days'] ) {
    328                 return new WP_Error('jetpack-contact--human', esc_html__( 'Message submitted looks like human spam', 'fullworks-anti-spam' ), 403);
     328                return new WP_Error('jetpack-contact--human', esc_html__( 'Your submission looks suspicious', 'fullworks-anti-spam' ), 403);
    329329            } else {
    330330                return true;
     
    495495        switch ( $spam_type ) {
    496496            case 'BOT':
    497                 return esc_html__( 'Are you sure you are human? That was very fast typing, please try again', 'fullworks-anti-spam' );
     497                return esc_html__( 'Are you sure you are human as that was very fast typing, please try again', 'fullworks-anti-spam' );
    498498            case 'DENY':
    499499                return esc_html__( 'The website owner is blocking your email or IP', 'fullworks-anti-spam' );
    500500            case 'IP_BLK_LST':
    501                 return esc_html__( 'Your IP is on industry blocklists', 'fullworks-anti-spam' );
     501                return esc_html__( 'IP address is blocklisted, check your IP reputation', 'fullworks-anti-spam' );
    502502            case 'SNGL_WRD':
    503503                return esc_html__( 'Please write more, one word submissions are not allowed', 'fullworks-anti-spam' );
  • fullworks-anti-spam/tags/2.6.1/fullworks-anti-spam.php

    r3393933 r3396029  
    2929 * Plugin URI:        https://fullworksplugins.com/products/anti-spam/
    3030 * Description:       Stop spam on Contact Form 7, WPForms, Jetpack forms & comments. Actually FREE for business use (unlike Akismet). No CAPTCHA needed, works instantly.
    31  * Version:           2.6
     31 * Version:           2.6.1
    3232 * Author:            Fullworks
    3333 * Author URI:        https://fullworksplugins.com/
     
    6363define( 'FULLWORKS_ANTI_SPAM_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
    6464
    65 define( 'FULLWORKS_ANTI_SPAM_PLUGIN_VERSION', '2.6' );
     65define( 'FULLWORKS_ANTI_SPAM_PLUGIN_VERSION', '2.6.1' );
    6666
    6767/**
  • fullworks-anti-spam/tags/2.6.1/readme.txt

    r3393933 r3396029  
    33Tags: anti-spam, contact form 7, spam protection, wpforms, cf7
    44Tested up to: 6.9
    5 Stable tag: 2.6
     5Stable tag: 2.6.1
    66License: GPLv3 or later
    77Requires PHP: 7.4
  • fullworks-anti-spam/tags/2.6.1/vendor/composer/autoload_static.php

    r3379634 r3396029  
    1212
    1313    public static $prefixLengthsPsr4 = array (
    14         'S' => 
     14        'S' =>
    1515        array (
    1616            'Sabberworm\\CSS\\' => 15,
    1717        ),
    18         'P' => 
     18        'P' =>
    1919        array (
    2020            'PHPAntiSpam\\' => 12,
    2121        ),
    22         'F' => 
     22        'F' =>
    2323        array (
    2424            'Fullworks_WP_Autoloader\\' => 24,
     
    2727
    2828    public static $prefixDirsPsr4 = array (
    29         'Sabberworm\\CSS\\' => 
     29        'Sabberworm\\CSS\\' =>
    3030        array (
    3131            0 => __DIR__ . '/..' . '/sabberworm/php-css-parser/src',
    3232        ),
    33         'PHPAntiSpam\\' => 
     33        'PHPAntiSpam\\' =>
    3434        array (
    3535            0 => __DIR__ . '/..' . '/alanef/phpantispam/src',
    3636        ),
    37         'Fullworks_WP_Autoloader\\' => 
     37        'Fullworks_WP_Autoloader\\' =>
    3838        array (
    3939            0 => __DIR__ . '/..' . '/alanef/wp_autoloader/src',
     
    4242
    4343    public static $prefixesPsr0 = array (
    44         'C' => 
     44        'C' =>
    4545        array (
    46             'Composer\\Installers\\' => 
     46            'Composer\\Installers\\' =>
    4747            array (
    4848                0 => __DIR__ . '/..' . '/composer/installers/src',
  • fullworks-anti-spam/tags/2.6.1/vendor/composer/installed.php

    r3393933 r3396029  
    22    'root' => array(
    33        'name' => 'fullworks/fullworks-anti-spam',
    4         'pretty_version' => '2.6',
    5         'version' => '2.6.0.0',
    6         'reference' => 'd7cf98b456f7edb6ac16c4438efaa4eb25f3af7e',
     4        'pretty_version' => '2.6.1',
     5        'version' => '2.6.1.0',
     6        'reference' => '8bdeaba0e620406b9bdfc270664b7fdc97b4207d',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    5252        ),
    5353        'fullworks/fullworks-anti-spam' => array(
    54             'pretty_version' => '2.6',
    55             'version' => '2.6.0.0',
    56             'reference' => 'd7cf98b456f7edb6ac16c4438efaa4eb25f3af7e',
     54            'pretty_version' => '2.6.1',
     55            'version' => '2.6.1.0',
     56            'reference' => '8bdeaba0e620406b9bdfc270664b7fdc97b4207d',
    5757            'type' => 'wordpress-plugin',
    5858            'install_path' => __DIR__ . '/../../',
  • fullworks-anti-spam/trunk/admin/class-admin-settings.php

    r3393933 r3396029  
    334334        $this->titles['Spam Score'] = array(
    335335            'title' => esc_html__( 'Statistical Analysis', 'fullworks-anti-spam' ) . '&nbsp;<sup>(1)</sup>',
    336             'tip'   => esc_html__( 'Set the desired spam probability filter %%, default is 55%%, a lower %% will exclude more messages and may include genuine messages, a higher %% will allow more messages through so may let through more spam', 'fullworks-anti-spam' ),
     336            'tip'   => esc_html__( 'Set the desired spam probability filter percentage, default is 55 percent, a lower percentage will exclude more messages and may include genuine messages, a higher percentage will allow more messages through so may let through more spam', 'fullworks-anti-spam' ),
    337337        );
    338338        $this->titles['AI'] = array(
    339339            'title' => esc_html__( 'Artificial Intelligence', 'fullworks-anti-spam' ) . '&nbsp;<sup>(2)</sup>',
    340             'tip'   => esc_html__( 'Using natural language AI learning server will make an intelligent guess at a %% as to whether user input is likely to be spam, please note as this uses third party AI servers, the message submission may be delayed by as much as 3 seconds while the service responds, if this concerns you set this to zero to not use.', 'fullworks-anti-spam' ),
     340            'tip'   => esc_html__( 'Using natural language AI learning server will provide a probability score as to whether user input is likely to be spam, please note as this uses third party AI servers, the message submission may be delayed by as much as 3 seconds while the service responds, if this concerns you set this to zero to not use.', 'fullworks-anti-spam' ),
    341341        );
    342342        $this->titles['Strategy'] = array(
  • fullworks-anti-spam/trunk/changelog.txt

    r3393933 r3396029  
    11== Changelog ==
     2= 2.6.1 =
     3* Fix: Translation strings consolidated and improved for better internationalization
     4* Fix: WS Forms integration namespace issues resolved
     5
    26= 2.6 =
    37* NEW: Contact Form 7 bot protection added to free version!
  • fullworks-anti-spam/trunk/core/class-forms-hooks.php

    r3393933 r3396029  
    197197                array(
    198198                    'errors' => array(
    199                         'restricted' => array(esc_html__( 'Your IP or email of content looks like spam. If this is an issue contact teh website owner.', 'fullworks-anti-spam' )),
     199                        'restricted' => array(esc_html__( 'Your IP or email of content looks like spam. If this is an issue contact the website owner.', 'fullworks-anti-spam' )),
    200200                    ),
    201201                )
     
    311311            return new WP_Error('jetpack-contact--bot', esc_html__( 'Are you sure you are human as that was very fast typing, please try again', 'fullworks-anti-spam' ), 403);
    312312        } elseif ( 'DENY' === $is_spam ) {
    313             return new WP_Error('jetpack-contact--deny', esc_html__( 'Message submitted from blocklisted email or IP or conatins banned text', 'fullworks-anti-spam' ), 403);
     313            return new WP_Error('jetpack-contact--deny', esc_html__( 'Message submitted from blocklisted email or IP or contains banned text', 'fullworks-anti-spam' ), 403);
    314314        } elseif ( 'IP_BLK_LST' === $is_spam ) {
    315315            if ( 0 === (int) $this->options['days'] ) {
    316                 return new WP_Error('jetpack-contact--human', esc_html__( 'Message submitted from blocklisted IP', 'fullworks-anti-spam' ), 403);
     316                return new WP_Error('jetpack-contact--human', esc_html__( 'IP address is blocklisted, check your IP reputation', 'fullworks-anti-spam' ), 403);
    317317            } else {
    318318                return true;
     
    320320        } elseif ( 'SNGL_WRD' === $is_spam ) {
    321321            if ( 0 === (int) $this->options['days'] ) {
    322                 return new WP_Error('jetpack-contact--human', esc_html__( 'Please write more, one word comments are not allowed', 'fullworks-anti-spam' ), 403);
     322                return new WP_Error('jetpack-contact--human', esc_html__( 'Please write more, one word submissions are not allowed', 'fullworks-anti-spam' ), 403);
    323323            } else {
    324324                return true;
     
    326326        } elseif ( 'HUMAN' === $is_spam ) {
    327327            if ( 0 === (int) $this->options['days'] ) {
    328                 return new WP_Error('jetpack-contact--human', esc_html__( 'Message submitted looks like human spam', 'fullworks-anti-spam' ), 403);
     328                return new WP_Error('jetpack-contact--human', esc_html__( 'Your submission looks suspicious', 'fullworks-anti-spam' ), 403);
    329329            } else {
    330330                return true;
     
    495495        switch ( $spam_type ) {
    496496            case 'BOT':
    497                 return esc_html__( 'Are you sure you are human? That was very fast typing, please try again', 'fullworks-anti-spam' );
     497                return esc_html__( 'Are you sure you are human as that was very fast typing, please try again', 'fullworks-anti-spam' );
    498498            case 'DENY':
    499499                return esc_html__( 'The website owner is blocking your email or IP', 'fullworks-anti-spam' );
    500500            case 'IP_BLK_LST':
    501                 return esc_html__( 'Your IP is on industry blocklists', 'fullworks-anti-spam' );
     501                return esc_html__( 'IP address is blocklisted, check your IP reputation', 'fullworks-anti-spam' );
    502502            case 'SNGL_WRD':
    503503                return esc_html__( 'Please write more, one word submissions are not allowed', 'fullworks-anti-spam' );
  • fullworks-anti-spam/trunk/fullworks-anti-spam.php

    r3393933 r3396029  
    2929 * Plugin URI:        https://fullworksplugins.com/products/anti-spam/
    3030 * Description:       Stop spam on Contact Form 7, WPForms, Jetpack forms & comments. Actually FREE for business use (unlike Akismet). No CAPTCHA needed, works instantly.
    31  * Version:           2.6
     31 * Version:           2.6.1
    3232 * Author:            Fullworks
    3333 * Author URI:        https://fullworksplugins.com/
     
    6363define( 'FULLWORKS_ANTI_SPAM_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
    6464
    65 define( 'FULLWORKS_ANTI_SPAM_PLUGIN_VERSION', '2.6' );
     65define( 'FULLWORKS_ANTI_SPAM_PLUGIN_VERSION', '2.6.1' );
    6666
    6767/**
  • fullworks-anti-spam/trunk/readme.txt

    r3393933 r3396029  
    33Tags: anti-spam, contact form 7, spam protection, wpforms, cf7
    44Tested up to: 6.9
    5 Stable tag: 2.6
     5Stable tag: 2.6.1
    66License: GPLv3 or later
    77Requires PHP: 7.4
  • fullworks-anti-spam/trunk/vendor/composer/autoload_static.php

    r3379634 r3396029  
    1212
    1313    public static $prefixLengthsPsr4 = array (
    14         'S' => 
     14        'S' =>
    1515        array (
    1616            'Sabberworm\\CSS\\' => 15,
    1717        ),
    18         'P' => 
     18        'P' =>
    1919        array (
    2020            'PHPAntiSpam\\' => 12,
    2121        ),
    22         'F' => 
     22        'F' =>
    2323        array (
    2424            'Fullworks_WP_Autoloader\\' => 24,
     
    2727
    2828    public static $prefixDirsPsr4 = array (
    29         'Sabberworm\\CSS\\' => 
     29        'Sabberworm\\CSS\\' =>
    3030        array (
    3131            0 => __DIR__ . '/..' . '/sabberworm/php-css-parser/src',
    3232        ),
    33         'PHPAntiSpam\\' => 
     33        'PHPAntiSpam\\' =>
    3434        array (
    3535            0 => __DIR__ . '/..' . '/alanef/phpantispam/src',
    3636        ),
    37         'Fullworks_WP_Autoloader\\' => 
     37        'Fullworks_WP_Autoloader\\' =>
    3838        array (
    3939            0 => __DIR__ . '/..' . '/alanef/wp_autoloader/src',
     
    4242
    4343    public static $prefixesPsr0 = array (
    44         'C' => 
     44        'C' =>
    4545        array (
    46             'Composer\\Installers\\' => 
     46            'Composer\\Installers\\' =>
    4747            array (
    4848                0 => __DIR__ . '/..' . '/composer/installers/src',
  • fullworks-anti-spam/trunk/vendor/composer/installed.php

    r3393933 r3396029  
    22    'root' => array(
    33        'name' => 'fullworks/fullworks-anti-spam',
    4         'pretty_version' => '2.6',
    5         'version' => '2.6.0.0',
    6         'reference' => 'd7cf98b456f7edb6ac16c4438efaa4eb25f3af7e',
     4        'pretty_version' => '2.6.1',
     5        'version' => '2.6.1.0',
     6        'reference' => '8bdeaba0e620406b9bdfc270664b7fdc97b4207d',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    5252        ),
    5353        'fullworks/fullworks-anti-spam' => array(
    54             'pretty_version' => '2.6',
    55             'version' => '2.6.0.0',
    56             'reference' => 'd7cf98b456f7edb6ac16c4438efaa4eb25f3af7e',
     54            'pretty_version' => '2.6.1',
     55            'version' => '2.6.1.0',
     56            'reference' => '8bdeaba0e620406b9bdfc270664b7fdc97b4207d',
    5757            'type' => 'wordpress-plugin',
    5858            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.