$t->parse("admin_message", false); $admin_message = preg_replace("/\r\n|\r|\n/", $eol, $t->get_var("admin_message")); // PGP encryption if ($admin_notification_pgp && $admin_message) { include_once "./includes/pgp_functions.php"; if (pgp_test()) { $tmp_admin_emails = explode(',', $mail_to); foreach ($tmp_admin_emails as $tmp_admin_email) { $admin_message = pgp_encrypt($admin_message, $tmp_admin_email); if ($admin_message) { va_mail($tmp_admin_email, $t->get_var("admin_subject"), $admin_message, $email_headers); } } } } else { va_mail($mail_to, $t->get_var("admin_subject"), $admin_message, $email_headers); } } if ($admin_sms) { $admin_sms_recipient = get_setting_value($cc_info, "admin_sms_recipient", ""); $admin_sms_originator = get_setting_value($cc_info, "admin_sms_originator", ""); $t->set_block("admin_sms_recipient", $admin_sms_recipient); $t->set_block("admin_sms_originator", $admin_sms_originator); $t->set_block("admin_sms_message", $admin_sms_message); $t->set_var("basket", $items_text); $t->set_var("items", $items_text); $t->parse("admin_sms_recipient", false); $t->parse("admin_sms_originator", false); $t->parse("admin_sms_message", false); sms_send($t->get_var("admin_sms_recipient"), $t->get_var("admin_sms_message"), $t->get_var("admin_sms_originator")); }
$user_message = get_setting_value($user_profile, "user_message", ""); $user_subject = get_translation($user_subject); $user_message = get_translation($user_message); $t->set_block("user_subject", $user_subject); $t->set_block("user_message", $user_message); $t->parse("user_subject", false); $t->parse("user_message", false); $email_headers = array(); $email_headers["from"] = get_setting_value($user_profile, "user_mail_from", $settings["admin_email"]); $email_headers["cc"] = get_setting_value($user_profile, "user_mail_cc"); $email_headers["bcc"] = get_setting_value($user_profile, "user_mail_bcc"); $email_headers["reply_to"] = get_setting_value($user_profile, "user_mail_reply_to"); $email_headers["return_path"] = get_setting_value($user_profile, "user_mail_return_path"); $email_headers["mail_type"] = get_setting_value($user_profile, "user_message_type"); $user_message = preg_replace("/\r\n|\r|\n/", $eol, $t->get_var("user_message")); va_mail($user_email, $t->get_var("user_subject"), $user_message, $email_headers); } if ($admin_sms) { $admin_sms_recipient = get_setting_value($user_profile, "admin_sms_recipient", ""); $admin_sms_originator = get_setting_value($user_profile, "admin_sms_originator", ""); $admin_sms_message = get_setting_value($user_profile, "admin_sms_message", ""); $t->set_block("admin_sms_recipient", $admin_sms_recipient); $t->set_block("admin_sms_originator", $admin_sms_originator); $t->set_block("admin_sms_message", $admin_sms_message); $t->parse("admin_sms_recipient", false); $t->parse("admin_sms_originator", false); $t->parse("admin_sms_message", false); sms_send($t->get_var("admin_sms_recipient"), $t->get_var("admin_sms_message"), $t->get_var("admin_sms_originator")); } if ($user_sms) { $user_sms_recipient = get_setting_value($user_profile, "user_sms_recipient", $r->get_value("cell_phone"));