Plugin Directory

Changeset 3059638


Ignore:
Timestamp:
03/27/2024 09:53:34 AM (2 years ago)
Author:
TechGasp
Message:

Version 7.3.9

Location:
spam-master
Files:
101 added
8 edited

Legend:

Unmodified
Added
Removed
  • spam-master/trunk/class-spammaster.php

    r3059027 r3059638  
    33 * Plugin Name: Spam Master
    44 * Plugin URI: https://www.spammaster.org
    5  * Version: 7.3.8
     5 * Version: 7.3.9
    66 * Author: TechGasp
    77 * Author URI: https://www.techgasp.com
     
    3434if ( ! class_exists( 'SpamMaster' ) ) :
    3535
    36     define( 'SPAM_MASTER_VERSION', '7.3.8' );
     36    define( 'SPAM_MASTER_VERSION', '7.3.9' );
    3737    define( 'SPAM_MASTER_NAME', 'Spam Master' );
    3838    define( 'SPAM_MASTER_DOMAIN', 'SpamMaster.org' );
  • spam-master/trunk/includes/protection/spam-master-contact-form-7-honey.php

    r3059027 r3059638  
    2727        if ( is_multisite() ) {
    2828            add_filter( 'wpcf7_form_elements', 'spam_master_add_honeypot_to_contact_form_7', 10, 1 );
    29             add_filter( 'wpcf7_spam', 'spam_master_contact_form_7_honeypot_validate' );
     29            add_filter( 'wpcf7_spam', 'spam_master_contact_form_7_honeypot_validate', 10, 1 );
    3030        } else {
    3131            add_filter( 'wpcf7_form_elements', 'spam_master_add_honeypot_to_contact_form_7', 10, 1 );
    32             add_filter( 'wpcf7_spam', 'spam_master_contact_form_7_honeypot_validate' );
     32            add_filter( 'wpcf7_spam', 'spam_master_contact_form_7_honeypot_validate', 10, 1 );
    3333        }
    3434
  • spam-master/trunk/includes/protection/spam-master-contact-form-7.php

    r3059027 r3059638  
    188188        // End function.
    189189    }
    190     add_filter( 'wpcf7_spam', 'spam_master_contact_form_7' );
     190    add_filter( 'wpcf7_spam', 'spam_master_contact_form_7', 10, 1 );
    191191
    192192    // End valid.
  • spam-master/trunk/includes/protection/spam-master-honeypot.php

    r3059027 r3059638  
    2525        // MULTISITE HOOKS.
    2626        if ( is_multisite() ) {
    27             add_action( 'signup_extra_fields', 'spam_master_honeypot_register_field', 20 );
    28             add_filter( 'wpmu_validate_user_signup', 'spam_master_honeypot_register_errors_multi', 20 );
     27            add_action( 'signup_extra_fields', 'spam_master_honeypot_register_field' );
     28            add_filter( 'wpmu_validate_user_signup', 'spam_master_honeypot_register_errors_multi', 10, 1 );
    2929            add_action( 'register_form', 'spam_master_honeypot_register_field' );
     30            add_filter( 'registration_errors', 'spam_master_honeypot_register_single_errors', 10, 3 );
    3031            add_action( 'login_form', 'spam_master_honeypot_register_field' );
    31             add_filter( 'registration_errors', 'spam_master_honeypot_register_single_errors', 10, 3 );
    32             add_filter( 'login_errors', 'spam_master_honeypot_login_single_errors', 11, 1 );
    33             add_filter( 'lostpassword_form', 'spam_master_honeypot_register_field', 11, 1 );
    34             add_filter( 'lostpassword_post', 'spam_master_honeypot_login_single_errors', 11, 1 );
    35             add_action( 'comment_form_before_fields', 'spam_master_honeypot_register_field', 1 );
    36             add_filter( 'preprocess_comment', 'spam_master_verify_honey_comment_data', 10, 3 );
     32            add_filter( 'login_errors', 'spam_master_honeypot_login_single_errors', 10, 1 );
     33            add_filter( 'lostpassword_form', 'spam_master_honeypot_register_field' );
     34            add_filter( 'lostpassword_post', 'spam_master_honeypot_login_single_errors', 10, 1 );
     35            add_action( 'comment_form_before_fields', 'spam_master_honeypot_register_field' );
     36            add_filter( 'preprocess_comment', 'spam_master_verify_honey_comment_data', 10, 1 );
    3737        } else {
    3838            // SINGLE SITE HOOKS.
    3939            add_action( 'register_form', 'spam_master_honeypot_register_field' );
     40            add_filter( 'registration_errors', 'spam_master_honeypot_register_single_errors', 10, 3 );
    4041            add_action( 'login_form', 'spam_master_honeypot_register_field' );
    41             add_action( 'comment_form_before_fields', 'spam_master_honeypot_register_field', 1 );
    42             add_filter( 'registration_errors', 'spam_master_honeypot_register_single_errors', 10, 3 );
    43             add_filter( 'login_errors', 'spam_master_honeypot_login_single_errors', 11, 1 );
    44             add_filter( 'lostpassword_form', 'spam_master_honeypot_register_field', 11, 1 );
    45             add_filter( 'lostpassword_post', 'spam_master_honeypot_login_single_errors', 11, 1 );
    46             add_filter( 'preprocess_comment', 'spam_master_verify_honey_comment_data', 10, 3 );
     42            add_filter( 'login_errors', 'spam_master_honeypot_login_single_errors', 10, 1 );
     43            add_filter( 'lostpassword_form', 'spam_master_honeypot_register_field' );
     44            add_filter( 'lostpassword_post', 'spam_master_honeypot_login_single_errors', 10, 1 );
     45            add_action( 'comment_form_before_fields', 'spam_master_honeypot_register_field' );
     46            add_filter( 'preprocess_comment', 'spam_master_verify_honey_comment_data', 10, 1 );
    4747        }
    4848
  • spam-master/trunk/includes/protection/spam-master-signatures.php

    r3046356 r3059638  
    2424            add_action( 'login_form', 'spam_master_signature_login_field' );
    2525            add_action( 'lostpassword_form', 'spam_master_signature_login_field' );
    26             add_action( 'comment_form_after_fields', 'spam_master_signature_comments_field', 99 );
     26            add_action( 'comment_form_after_fields', 'spam_master_signature_comments_field' );
    2727        } else {
    2828            // Single site.
     
    3030            add_action( 'login_form', 'spam_master_signature_login_field' );
    3131            add_action( 'lostpassword_form', 'spam_master_signature_login_field' );
    32             add_action( 'comment_form_after_fields', 'spam_master_signature_comments_field', 99 );
     32            add_action( 'comment_form_after_fields', 'spam_master_signature_comments_field' );
    3333        }
    3434
  • spam-master/trunk/includes/protection/spam-master-woocommerce-honey.php

    r3059027 r3059638  
    3030            add_filter( 'woocommerce_register_form_end', 'spam_master_honeypot_register_woo_field' );
    3131            add_action( 'woocommerce_register_post', 'spam_master_honeypot_register_woocommerce_errors', 10, 3 );
    32             add_action( 'woocommerce_lostpassword_form', 'spam_master_honeypot_register_woo_field', 10, 3 );
     32            add_action( 'woocommerce_lostpassword_form', 'spam_master_honeypot_register_woo_field' );
    3333            add_action( 'validate_password_reset', 'spam_master_honeypot_reset_woocommerce_errors', 10, 2 );
    3434            add_filter( 'woocommerce_checkout_form_end', 'spam_master_honeypot_register_woo_field' );
     
    4040            add_filter( 'woocommerce_register_form_end', 'spam_master_honeypot_register_woo_field' );
    4141            add_action( 'woocommerce_register_post', 'spam_master_honeypot_register_woocommerce_errors', 10, 3 );
    42             add_action( 'woocommerce_lostpassword_form', 'spam_master_honeypot_register_woo_field', 10, 3 );
     42            add_action( 'woocommerce_lostpassword_form', 'spam_master_honeypot_register_woo_field' );
    4343            add_action( 'validate_password_reset', 'spam_master_honeypot_reset_woocommerce_errors', 10, 2 );
    4444            add_filter( 'woocommerce_checkout_form_end', 'spam_master_honeypot_register_woo_field' );
  • spam-master/trunk/includes/protection/spam-master-woocommerce-sig.php

    r3046356 r3059638  
    104104            <?php
    105105        }
    106         add_action( 'woocommerce_email_footer', 'spam_master_woo_extra_email_field' );
     106        add_action( 'woocommerce_email_footer', 'spam_master_woo_extra_email_field', 10, 1 );
    107107    }
    108108}
  • spam-master/trunk/readme.txt

    r3059027 r3059638  
    44Requires at least: 5.0
    55Tested up to: 6.5
    6 Stable tag: 7.3.8
     6Stable tag: 7.3.9
    77License: GPLv2 or later
    88
     
    217217
    218218== Changelog ==
     219
     220= 7.3.9 =
     221* Fixing number of variables preventing honeypot triggers
    219222
    220223= 7.3.8 =
Note: See TracChangeset for help on using the changeset viewer.