$timestamp)) == date('Ym')) { return true; } else { return false; } break; } } function wpa_unqiue_field_name(){ $permitted_chars = 'abcdefghijklmnopqrstuvwxyz'; return substr(str_shuffle($permitted_chars), 0, 6).rand(1,9999); } function wpa_unqiue_field_value(){ /* DEPRECATED LEVEL 2 if (function_exists('wpae_unqiue_field_value')){ // IF EXTENDED VERSION AVAILABLE return wpae_unqiue_field_value(); } else { return rand(1111, 999999); }*/ return rand(1111, 999999); } function wpa_check_is_spam($form_data){ if ( (isset($form_data[$GLOBALS['wpa_field_name']])) && (isset($form_data['alt_s'])) && (empty($form_data['alt_s'])) ){ if (function_exists('wpae_check_is_spam')){ return wpae_check_is_spam($form_data); } else { return false; // FALSE MEANS NOT SPAM } return false; // FALSE MEANS NOT SPAM } else { return true; // TRUE MEANS SPAM } } function wpa_field_info(){ if (current_user_can('activate_plugins') && (get_option('wpa_disable_test_widget') != 'yes')){ $wpa_add_test = 'yes'; } else { $wpa_add_test = 'no'; } $return = array( 'wpa_field_name' => $GLOBALS['wpa_field_name'], 'wpa_field_value' => wpa_unqiue_field_value(), 'wpa_add_test' => $wpa_add_test ); return $return; }