X7ROOT File Manager
Current Path:
/home/notabjze/caribbeansee.com/wp-content/plugins/contact-form-7/modules
home
/
notabjze
/
caribbeansee.com
/
wp-content
/
plugins
/
contact-form-7
/
modules
/
ðŸ“
..
📄
acceptance.php
(7.66 KB)
ðŸ“
akismet
📄
akismet.php
(5.16 KB)
📄
checkbox.php
(11.79 KB)
ðŸ“
constant-contact
📄
count.php
(1.45 KB)
📄
date.php
(7.9 KB)
📄
disallowed-list.php
(1.77 KB)
📄
doi-helper.php
(730 B)
📄
file.php
(6.68 KB)
📄
flamingo.php
(8.34 KB)
📄
hidden.php
(776 B)
📄
listo.php
(755 B)
📄
number.php
(8.7 KB)
📄
quiz.php
(6.73 KB)
📄
really-simple-captcha.php
(17.44 KB)
ðŸ“
recaptcha
📄
reflection.php
(2.27 KB)
📄
response.php
(460 B)
📄
select.php
(8.48 KB)
ðŸ“
sendinblue
ðŸ“
stripe
📄
submit.php
(2.87 KB)
📄
text.php
(10.01 KB)
📄
textarea.php
(6.54 KB)
Editing: disallowed-list.php
<?php add_filter( 'wpcf7_spam', 'wpcf7_disallowed_list', 10, 2 ); function wpcf7_disallowed_list( $spam, $submission ) { if ( $spam ) { return $spam; } $target = wpcf7_array_flatten( $submission->get_posted_data() ); $target[] = $submission->get_meta( 'remote_ip' ); $target[] = $submission->get_meta( 'user_agent' ); $target = implode( "\n", $target ); $word = wpcf7_check_disallowed_list( $target ); $word = wpcf7_apply_filters_deprecated( 'wpcf7_submission_is_blacklisted', array( $word, $submission ), '5.3', 'wpcf7_submission_has_disallowed_words' ); $word = apply_filters( 'wpcf7_submission_has_disallowed_words', $word, $submission ); if ( $word ) { if ( is_bool( $word ) ) { $reason = __( "Disallowed words are used.", 'contact-form-7' ); } else { $reason = sprintf( __( "Disallowed words (%s) are used.", 'contact-form-7' ), implode( ', ', (array) $word ) ); } $submission->add_spam_log( array( 'agent' => 'disallowed_list', 'reason' => $reason, ) ); } $spam = (bool) $word; return $spam; } function wpcf7_check_disallowed_list( $target ) { $mod_keys = get_option( 'disallowed_keys' ); if ( is_scalar( $mod_keys ) ) { $mod_keys = trim( $mod_keys ); } else { $mod_keys = ''; } if ( '' === $mod_keys ) { return false; } foreach ( explode( "\n", $mod_keys ) as $word ) { $word = trim( $word ); $length = strlen( $word ); if ( $length < 2 or 256 < $length ) { continue; } $pattern = sprintf( '#%s#i', preg_quote( $word, '#' ) ); if ( preg_match( $pattern, $target ) ) { return $word; } } return false; } function wpcf7_blacklist_check( $target ) { wpcf7_deprecated_function( __FUNCTION__, '5.3', 'wpcf7_check_disallowed_list' ); return wpcf7_check_disallowed_list( $target ); }
Upload File
Create Folder