crxvfr Posted December 14, 2004 Posted December 14, 2004 Noticed this with phpbb too. I go to install a cvv contribution and was told: Underneath function javascript_validation() { $js = ' if (payment_value == "' . $this->code . '") {' . "\n" . ' var cc_owner = document.checkout_payment.cc_owner.value;' . "\n" . ' var cc_number = document.checkout_payment.cc_number.value;' . "\n" . Add ' if (cvv_number == "" || cvv_number.length < ' . CVV_NUMBER_MIN_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_CVV_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (cvv_number.length > ' . CVV_NUMBER_MAX_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_MAX_CVV_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (issue_number == "" || issue_number.length < ' . ISSUE_NUMBER_MIN_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_ISSUE_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (issue_number.length > ' . ISSUE_NUMBER_MAX_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_MAX_ISSUE_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . I go there and find: function javascript_validation() { $js = ' if (payment_value == "' . $this->code . '") {' . "\n" . ' var cc_owner = document.checkout_payment.cc_owner.value;' . "\n" . ' var cc_number = document.checkout_payment.cc_number.value;' . "\n" . ' var cvv_number = document.checkout_payment.cvv_number.value;' . "\n" . ' var issue_number = document.checkout_payment.issue_number.value;' . "\n" . ' if (cc_owner == "" || cc_owner.length < ' . CC_OWNER_MIN_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_CC_OWNER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (cc_number == "" || cc_number.length < ' . CC_NUMBER_MIN_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_CC_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' if (cvv_number == "" || cvv_number.length < ' . CVV_NUMBER_MIN_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_CVV_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (cvv_number.length > ' . CVV_NUMBER_MAX_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_MAX_CVV_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (issue_number == "" || issue_number.length < ' . ISSUE_NUMBER_MIN_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_ISSUE_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' if (issue_number.length > ' . ISSUE_NUMBER_MAX_LENGTH . ') {' . "\n" . ' error_message = error_message + "' . MODULE_PAYMENT_CC_TEXT_JS_MAX_ISSUE_NUMBER . '";' . "\n" . ' error = 1;' . "\n" . ' }' . "\n" . ' }' . "\n"; return $js; } I got MS2.2 from here. What do I do? The cvv code I'm seeing either isn't turned on or being used. Where did it come from? Which one do I use? Da!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.