function deal_expire_process($postid) { global $wpdb, $transection_db_table_name, $deal_db_table_name; $deal_db_table_name = $wpdb->prefix . "posts"; $recent_posts = get_post($postid); $store_name = get_option('blogname'); $sellsql = "select count(*) from {$transection_db_table_name} where post_id=" . $postid . " and status=1"; $sellsqlinfo = $wpdb->get_var($sellsql); if (get_post_meta($postid, 'coupon_end_date_time', true) != "") { if (date("Y-m-d H:i:s") >= date("Y-m-d H:i:s", get_post_meta($postid, 'coupon_end_date_time', true))) { if (get_post_meta($postid, 'is_expired', true) == '0') { $recent_posts = update_post_meta($postid, 'is_expired', 1); $fromEmail = get_site_emailId(); $fromEmailName = get_site_emailName(); $deal_link = get_permalink($postid); $loginurl = get_option('siteurl') . '/?ptype=login'; $siteurl = get_option('siteurl'); $post_detail = get_post($postid); $to_seller_email = get_post_meta($postid, 'owner_email', true); $to_seller_name = get_post_meta($postid, 'owner_name', true); $user_log_details = get_userdata($post_detail->post_author); if (get_post_meta($postid, 'coupon_end_date_time', true) != '') { $post_date = date('Y-m-d H:i:s', get_post_meta($postid, 'coupon_end_date_time', true)); } if (get_option('ptthemes_deal_expire_notify_seller') == 'Yes' || get_option('ptthemes_deal_expire_notify_seller') == '') { global $wpdb; $expire_email_subject = get_option('deal_exp_success_email_subject'); $expire_email_content = get_option('deal_exp_success_email_content'); $search_expire_array = array('[#to_name#]', '[#deal_link#]', '[#deal_title#]', '[#login_url#]', '[#user_login#]', '[#user_email#]', '[#site_url#]', '[#from_name#]', '[#post_date#]'); $replace_expire_array = array($to_seller_name, $deal_link, $post_detail->post_title, $loginurl, $user_log_details->user_login, $user_log_details->user_email, $siteurl, $fromEmailName, $post_date); $expire_email_content = str_replace($search_expire_array, $replace_expire_array, $expire_email_content); templ_sendEmail($to_seller_email, $to_seller_name, $fromEmail, $fromEmailName, $expire_email_subject, $expire_email_content, $extra = ''); } if (get_option('ptthemes_deal_expire_notify_admin') == 'Yes' || get_option('ptthemes_deal_expire_notify_admin') == '') { global $wpdb; $expire_email_subject = get_option('deal_expadmin_success_email_subject'); $expire_email_content = get_option('deal_expadmin_success_email_content'); $search_expire_array = array('[#to_name#]', '[#deal_link#]', '[#deal_title#]', '[#site_url#]', '[#from_name#]', '[#post_date#]'); $replace_expire_array = array($fromEmailName, $deal_link, $post_detail->post_title, $siteurl, $fromEmailName, $post_date); $expire_email_content = str_replace($search_expire_array, $replace_expire_array, $expire_email_content); $search_expire_sub_array = array('[#site_name#]'); $replace_expire_sub_array = array($store_name); $expire_email_subject = str_replace($search_expire_sub_array, $replace_expire_sub_array, $expire_email_subject); if (get_option('pttthemes_send_mail') == 'Enable' || get_option('pttthemes_send_mail') == '') { templ_sendEmail($fromEmail, $fromEmailName, $to_seller_email, $to_seller_name, $expire_email_subject, $expire_email_content, $extra = ''); } } } } } }
$replace_array = array($transifo['user_name'], $transaction_details, $site_name); $email_user_content = str_replace($search_array, $replace_array, $email_user_content); templ_sendEmail($fromEmail, $fromEmailName, $transifo['pay_email'], $transifo['user_name'], $email_user_subject, $email_user_content, $extra = ''); ///To admin email } // End Payment Success To USer Email // Start Payment Success To Admin Email if (get_option('ptthemes_deal_pay_notify_admin') == 'Yes' || get_option('ptthemes_deal_pay_notify_admin') == '') { $email_admin_content = get_option('deal_payment_success_admin_email_content'); $email_admin_subject = get_option('deal_payment_success_admin_email_subject'); if (!$email_admin_subject) { $email_admin_subject = __("Payment received successfully", 'templatic'); } if (!$email_admin_content) { $email_admin_content = __('<p>Dear [#to_name#],</p><p>[#deal_details#]</p><br><p>[#user_details#]</p><br><p>. Thanks!</p><p>[#site_name#]</p>', 'templatic'); } $search_array = array('[#to_name#]', '[#deal_details#]', '[#user_details#]', '[#site_name#]'); $replace_array = array($fromEmailName, $transaction_details, $users_details, $site_name); $email_admin_content = str_replace($search_array, $replace_array, $email_admin_content); templ_sendEmail($transifo['pay_email'], $transifo['user_name'], $fromEmail, $fromEmailName, $email_admin_subject, $email_admin_content, $extra = ''); ///To admin email } // End Payment Success To Admin Email // Is Expire Check Status deal_expire_process($postid); return true; } else { if ($result != '1') { return false; } }
function widget_retrieve_password() { global $wpdb; $errors = new WP_Error(); if (empty($_POST['user_login']) && empty($_POST['user_email'])) { $errors->add('empty_username', __('<strong>ERROR</strong>: Enter a username or e-mail address.', 'templatic')); } if (strpos($_POST['user_login'], '@')) { $user_data = get_user_by_email(trim($_POST['user_login'])); if (empty($user_data)) { $errors->add('invalid_email', __('<strong>ERROR</strong>: There is no user registered with that email address.', 'templatic')); } } else { $login = trim($_POST['user_login']); $user_data = get_userdatabylogin($login); } do_action('lostpassword_post'); if ($errors->get_error_code()) { return $errors; } if (!$user_data) { $errors->add('invalidcombo', __('<strong>ERROR</strong>: Invalid username or e-mail.', 'templatic')); return $errors; } // redefining user_login ensures we return the right case in the email $user_login = $user_data->user_login; $user_email = $user_data->user_email; do_action('retreive_password', $user_login); // Misspelled and deprecated do_action('retrieve_password', $user_login); //////////////////////////////////// $user_email = $_POST['user_email']; $user_login = $_POST['user_login']; $user = $wpdb->get_row("SELECT * FROM {$wpdb->users} WHERE user_login like \"{$user_login}\" or user_email like \"{$user_login}\""); if (empty($user)) { return new WP_Error('invalid_key', __('Invalid key', 'templatic')); } $new_pass = wp_generate_password(12, false); do_action('password_reset', $user, $new_pass); wp_set_password($new_pass, $user->ID); update_usermeta($user->ID, 'default_password_nag', true); //Set up the Password change nag. $message = '<p><b>' . __('Your login Information :', 'templatic') . '</b></p>'; $message .= '<p>' . sprintf(__('Username: %s', 'templatic'), $user->user_login) . "</p>"; $message .= '<p>' . sprintf(__('Password: %s', 'templatic'), $new_pass) . "</p>"; $message .= '<p>You can login to : <a href="' . get_option('siteurl') . '/' . "\">Login</a> or the URL is : " . get_option('siteurl') . "/?ptype=login</p>"; $message .= '<p>Thank You,<br> ' . get_option('blogname') . '</p>'; $user_email = $user_data->user_email; $user_name = $user_data->user_nicename; $fromEmail = get_site_emailId(); $fromEmailName = get_site_emailName(); $title = sprintf(__('[%s] Your new password', 'templatic'), get_option('blogname')); $title = apply_filters('password_reset_title', $title); $message = apply_filters('password_reset_message', $message, $new_pass); templ_sendEmail($fromEmail, $fromEmailName, $user_email, $user_name, $title, $message, $extra = ''); ///forgot password email return true; }
/** * Handles registering a new user. * * @param string $user_login User's username for logging in * @param string $user_email User's email address to send password and add * @return int|WP_Error Either user's ID or error on failure. */ function register_new_user($user_login, $user_email) { global $wpdb; $errors = new WP_Error(); $user_login = sanitize_user($user_login); $user_email = apply_filters('user_registration_email', $user_email); // Check the username if ($user_login == '') { $errors->add('empty_username', __('ERROR: Please enter a username.', 'templatic')); } elseif (!validate_username($user_login)) { $errors->add('invalid_username', __('<strong>ERROR</strong>: This username is invalid. Please enter a valid username.', 'templatic')); $user_login = ''; } elseif (username_exists($user_login)) { $errors->add('username_exists', __('<strong>ERROR</strong>: This username is already registered, please choose another one.', 'templatic')); } // Check the e-mail address if ($user_email == '') { $errors->add('empty_email', __('<strong>ERROR</strong>: Please type your e-mail address.', 'templatic')); } elseif (!is_email($user_email)) { $errors->add('invalid_email', __('<strong>ERROR</strong>: The email address isn’t correct.', 'templatic')); $user_email = ''; } elseif (email_exists($user_email)) { $errors->add('email_exists', __('<strong>ERROR</strong>: This email is already registered, please choose another one.', 'templatic')); } do_action('register_post', $user_login, $user_email, $errors); $errors = apply_filters('registration_errors', $errors); if ($errors->get_error_code()) { return $errors; } $user_pass = wp_generate_password(12, false); $user_id = wp_create_user($user_login, $user_pass, $user_email); global $upload_folder_path; global $form_fields_usermeta; foreach ($form_fields_usermeta as $fkey => $fval) { $fldkey = "{$fkey}"; ${$fldkey} = $_POST["{$fkey}"]; if ($fval['type'] == 'upload') { if ($_FILES[$fkey]['name'] && $_FILES[$fkey]['size'] > 0) { $dirinfo = wp_upload_dir(); $path = $dirinfo['path']; $url = $dirinfo['url']; $destination_path = $path . "/"; $destination_url = $url . "/"; $src = $_FILES[$fkey]['tmp_name']; $file_ame = date('Ymdhis') . "_" . $_FILES[$fkey]['name']; $target_file = $destination_path . $file_ame; if (move_uploaded_file($_FILES[$fkey]["tmp_name"], $target_file)) { $image_path = $destination_url . $file_ame; } else { $image_path = ''; } $_POST[$fkey] = $image_path; ${$fldkey} = $image_path; } } update_usermeta($user_id, $fkey, ${$fldkey}); // User Custom Metadata Here } $userName = $_POST['user_fname']; update_usermeta($user_id, 'first_name', $_POST['user_fname']); // User First Name Information Here update_usermeta($user_id, 'last_name', $_POST['user_lname']); // User Last Name Information Here $user_nicename = get_user_nice_name($_POST['user_fname'], $_POST['user_lname']); //generate nice name $updateUsersql = "update {$wpdb->users} set user_url=\"{$user_web}\", user_nicename=\"{$user_nicename}\", display_name=\"{$userName}\" where ID=\"{$user_id}\""; $wpdb->query($updateUsersql); if ($user_id) { ///////REGISTRATION EMAIL START////// $fromEmail = get_site_emailId(); $fromEmailName = get_site_emailName(); $store_name = get_option('blogname'); $client_message = get_option('registration_success_email_content'); if ($client_message == "") { $client_message = "<p>Dear [#user_name#],</p>\n<p>Your registration completed successfully. You can now login here [#site_login_url#] using the following credentials:</p><p>Username: [#user_login#]</p><p>Password: [#user_password#]</p>\n<p>Or using the URL: [#site_login_url_link#] .</p><br /><p>Thanks!</p>\n<p>[#site_name#]</p>"; } $subject = get_option('registration_success_email_subject'); if ($subject == "") { $subject = "Registration completed successfully"; } $store_login = '******' . site_url() . '/?ptype=login">' . site_url() . '/?ptype=login</a>'; $store_login_link = site_url() . '/?ptype=login'; /////////////customer email////////////// $search_array = array('[#user_name#]', '[#user_login#]', '[#user_password#]', '[#site_name#]', '[#site_login_url#]', '[#site_login_url_link#]'); $replace_array = array($userName, $user_login, $user_pass, $store_name, $store_login, $store_login_link); $client_message = str_replace($search_array, $replace_array, $client_message); if (get_option('pttthemes_send_mail') == 'Enable') { templ_sendEmail($fromEmail, $fromEmailName, $user_email, $userName, $subject, $client_message, $extra = ''); } ///To clidne email $redirect_to = wp_redirect(site_url() . '/?reg=1&ptype=login'); //////REGISTRATION EMAIL END//////// } if (!$user_id) { $errors->add('registerfail', sprintf(__('<strong>ERROR</strong>: Couldn’t register you... please contact the <a href="mailto:%s">webmaster</a> !', 'templatic'), get_option('admin_email'))); return $errors; } else { $redirect_to = wp_redirect(site_url() . '/?reg=1&ptype=login'); } return array($user_id, $user_pass); }
<p>Link : <b>[#$post_title#]</b> </p> <p>From, [#$your_name#]</p>'); $filecontent_arr1 = explode('[SUBJECT-STR]', $message1); $filecontent_arr2 = explode('[SUBJECT-END]', $filecontent_arr1[1]); $subject = $filecontent_arr2[0]; if ($subject == '') { $subject = $frnd_subject; } $client_message = $filecontent_arr2[1]; } $subject = $frnd_subject; $post_url_link = '<a href="' . get_permalink($_REQUEST['deal_id']) . '">' . $post_title . '</a>'; /////////////customer email////////////// $yourname_link = $yourname . '<br>Sent from - <b><a href="' . get_option('siteurl') . '">' . get_option('blogname') . '</a></b>.'; $search_array = array('[#$to_name#]', '[#$post_title#]', '[#$frnd_comments#]', '[#$your_name#]', '[#$post_url_link#]'); $replace_array = array($to_name, $post_url_link, nl2br($frnd_comments), $yourname_link, $post_url_link); $client_message = str_replace($search_array, $replace_array, $client_message); /*echo "From : $youremail Name : $yourname <br>"; echo "To : $to_email Name : $to_name <br>"; echo "Subject $subject <br>"; echo "$client_message"; exit;*/ templ_sendEmail($youremail, $yourname, $to_email, $to_name, $subject, $client_message, $extra = ''); ///To clidne email //////Inquiry EMAIL END//////// if (get_option('siteurl') . '/' == $_REQUEST['request_uri']) { echo "<script>alert('Email sent successfully');location.href='" . get_option('siteurl') . "'</script>"; } else { echo "<script>alert('Email sent successfully');location.href='" . $_REQUEST['link_url'] . "'</script>"; } }
$buyer_email = $users->user_email; $buyer_name = $users->display_name; $user_id = $users->ID; } else { $buyer_email = $current_user->data->user_email; $buyer_name = $current_user->data->display_name; $user_id = $current_user->data->ID; } $deal_title = $transifo['post_title']; $subject = sprintf(BUY_NOW_SUBJECT, $deal_title); $buyer_subject = "You have just purchased the deal: " . $deal_title; $admin_subject = sprintf(BUY_NOW_ADMIN_SUBJECT, $deal_title); if (get_option('pttthemes_send_mail') == 'Enable' || get_option('pttthemes_send_mail') == '') { templ_sendEmail($fromEmail, $fromEmailName, $fromEmail, $fromEmailName, $admin_subject, $filecontent, $extra = ''); templ_sendEmail($fromEmail, $fromEmailName, $seller_email, $seller_name, $subject, $filecontent, $extra = ''); templ_sendEmail($fromEmail, $fromEmailName, $buyer_email, $buyer_name, $buyer_subject, $filecontent, $extra = ''); } ?> <?php if (get_option('ptthemes_breadcrumbs')) { $sep_array = get_option('yoast_breadcrumbs'); $sep = $sep_array['sep']; ?> <div class="breadcrumb clearfix"> <div class="breadcrumb_in"><?php yoast_breadcrumb('', ' ' . $sep . ' ' . $title); ?> </div> </div>
if ($current_user->data->ID == '' && !isset($current_user->data->ID)) { ///////REGISTRATION EMAIL START////// $user_fname = $_SESSION['owner_name']; $user_login = $_SESSION['owner_email']; $store_name = get_option('blogname'); $password = $_SESSION['password']; $client_message = get_option('registration_success_email_content'); if ($client_message == "") { $client_message = $users_details; } $subject = get_option('registration_success_email_subject'); if ($subject == "") { $subject = 'Registration completed successfully.'; } $store_login = '******' . site_url() . '/?ptype=login">' . site_url() . '/?ptype=login</a>'; $store_login_link = site_url() . '/?ptype=login'; /////////////customer email////////////// $search_array = array('[#user_name#]', '[#user_login#]', '[#user_password#]', '[#site_name#]', '[#site_login_url#]', '[#site_login_url_link#]'); $replace_array = array($user_fname, $user_login, $password, $store_name, $store_login, $store_login_link); $client_message = str_replace($search_array, $replace_array, $client_message); if (get_option('pttthemes_send_mail') == 'Enable' || get_option('pttthemes_send_mail') == '') { templ_sendEmail($fromEmail, $fromEmailName, $user_login, $user_fname, $subject, $client_message, $extra = ''); } ///To clidne email //////REGISTRATION EMAIL END//////// } if (isset($_REQUEST['save_deal']) && $_REQUEST['save_deal'] != '' && $_SESSION['deal_id'] == "") { wp_redirect(site_url("/?ptype=success_deal")); } unset($_SESSION['deal_info']); }
<p> New sale has been made by your affiliate link and<br /> commission credited to your balance.<br /> </p> <p> You may find sale details below: </p> <p>----</p> <p>Transaction Id : ' . $orderinfoObj->trans_id . '</p> <p>Order Amount : ' . $orderinfoObj->payable_amt . " " . get_option('currency_sym') . '</p> <p>Qty : ' . $product_qty . '</p> <p>Product ordered: ' . $product_name . '</p> <p>Your commission: ' . $share_amt . " " . get_option('currency_sym') . '</p> <p>----</p> '); templ_sendEmail($fromEmail, $fromEmailName, $toEmail, $toEmailName, $subject, $aff_message, $extra = ''); ///To affiliate email } } } ///AFFILIATE END/// } // Send Mail EOF } wp_redirect(site_url("/wp-admin/admin.php?page=affiliates&msg=statusupdate#option_orders")); } ?> <div id="wrapper"> <div id="page" > <script> function checkAll(field)
} $deal_title = $user_trans->post_title; $buyer_subject = "You have just purchased the deal: " . $deal_title; $filecontent = stripslashes(get_option('deal_payment_success_msg_content')); if ($filecontent == "") { $filecontent = __('<h4>Your payment received successfully and your Coupon information is as below</h4><p>[#deal_details#]</p><br> <h5>Thank you for becoming a member at [#site_name#].</h5>'); } $search_array = array('[#deal_details#]', '[#site_name#]'); $replace_array = array($transaction_details, $site_name); $filecontent = str_replace($search_array, $replace_array, $filecontent); if ($user_trans_obj < $max_pur && $max_pur != "" && $max_pur != '0') { if ($paymentmethod == 'prebanktransfer' || $paymentmethod == 'payondelevary') { if (get_option('pttthemes_send_mail') == 'Enable' || get_option('pttthemes_send_mail') == '') { templ_sendEmail($fromEmail, $fromEmailName, $fromEmail, $fromEmailName, $admin_subject, $email_admin_content, $extra = ''); templ_sendEmail($fromEmail, $fromEmailName, $seller_email, $seller_name, $subject, $email_seller_content, $extra = ''); //templ_sendEmail($fromEmail,$fromEmailName,$buyer_email,$buyer_name,$buyer_subject,$filecontent,$extra=''); } } } /* Mail To Buyer EOF */ if ($user_trans_obj >= $max_pur && $max_pur != "" && $max_pur != '0') { wp_redirect(site_url() . '/?ptype=buydeal&dealerror=1'); } else { $wpdb->query($transaction_insert); $transql = "select trans_id from {$transection_db_table_name} order by trans_id desc limit 0,1"; $last_postid = $wpdb->get_var($transql); global $last_postid, $payable_amount; $_SESSION['deal_info'] = ""; $paymentSuccessFlag = 0; if ($paymentmethod == 'prebanktransfer' || $paymentmethod == 'payondelevary') {
if (!$email_user_subject) { $email_user_subject = __("Acknowledgment for your Payment", 'templatic'); } if (!$email_user_content) { $email_user_content = __('<p>Dear [#to_name#],</p><p>[#deal_details#]</p><br><p>We hope you enjoy. Thanks!</p><p>[#site_name#]</p>', 'templatic'); } $search_array = array('[#to_name#]', '[#deal_details#]', '[#site_name#]'); $replace_array = array($deal_details[2], $transaction_details, $site_name); $email_user_content = str_replace($search_array, $replace_array, $email_user_content); templ_sendEmail($deal_details[3], $deal_details[2], $fromEmail, $fromEmailName, $email_user_subject, $email_user_content, $extra = ''); ///To admin email // End Payment Success To USer Email // Start Payment Success To Admin Email $email_admin_content = get_option('deal_payment_success_admin_email_content'); $email_admin_subject = get_option('deal_payment_success_admin_email_subject'); if (!$email_admin_subject) { $email_admin_subject = __("Payment received successfully", 'templatic'); } if (!$email_admin_content) { $email_admin_content = __('<p>Dear [#to_name#],</p><p>[#deal_details#]</p><br><p>[#user_details#]</p><br><p>. Thanks!</p><p>[#site_name#]</p>', 'templatic'); } $search_array = array('[#to_name#]', '[#deal_details#]', '[#user_details#]', '[#site_name#]'); $replace_array = array($fromEmailName, $transaction_details, $users_details, $site_name); $email_admin_content = str_replace($search_array, $replace_array, $email_admin_content); templ_sendEmail($fromEmail, $fromEmailName, $deal_details[3], $deal_details[2], $email_admin_subject, $email_admin_content, $extra = ''); ///To admin email // End Payment Success To Admin Email } else { // invalid, log error or something } }
function save_deal($post_id) { global $post; if (!wp_verify_nonce($_POST['mytheme_meta_box_nonce'], 'deal_panel')) { return $post_id; } $uploadpath = wp_upload_dir(); $tmpfolder = $uploadpath['baseurl'] . '/tmp/'; $imgstr = ''; if ($_POST["file_info"] != '') { foreach ($_POST["file_info"] as $key => $val) { $imagepath = $tmpfolder . $key . '.jpg'; $imgstr .= '<a href="' . $imagepath . '" target="_blank" ><img src="' . $imagepath . '" height="100" width="100" alt="" /></a> '; } } $user_fname = $_POST['owner_name']; $user_email = $_POST['owner_email']; $deal_title = '<a href="' . $_POST['link_url'] . '">' . $_POST['post_title'] . '</a>'; $deal_desc = $_POST['post_content']; $coupon_website = $_POST['coupon_website']; $no_of_coupon = $_POST['no_of_coupon']; $our_price = $_POST['our_price']; $current_price = $_POST['current_price']; $coupon_type = $_POST['coupon_type']; if ($_POST['coupon_entry'] == 'coupon_entry_0') { $single_coupon_code = $_POST['coupon_code1']; } else { $coupon_code = $_POST['coupon_code']; } //echo $coupon_code= $_POST['coupon_code']; $coupon_address = $_POST['coupon_address']; $coupon_link = $_POST['coupon_link']; $mediafilename = $_POST['media_file']; if ($coupon_type == '1') { $coupon_type = 'Custom Link Deal'; } elseif ($coupon_type == '2') { $coupon_type = 'Fixed Deal'; } elseif ($coupon_type == '3') { $coupon_type = 'Custom Generated Deal'; } elseif ($coupon_type == '4') { $coupon_type = 'Physical Barcode Deal'; } elseif ($coupon_type == '5') { $coupon_type = 'Physical Product Deal'; } // Start All Transection Details With Deal if ($coupon_type == '4' || $coupon_type == '5') { if ($coupon_address != "") { $transaction_details = sprintf(__("\n\t\t\t<p><h3>Deal Details</h3> \r</p>\n\t\t\t<p><strong>Deal Title: </strong>%s \r\t</p>\n\t\t\t<p><strong>Deal Desc: </strong>%s \r\t</p>\n\t\t\t<p><strong>Deal Type: </strong>%s \r\t</p>\n\t\t\t<p><strong>Original Price: </strong>%s \r\t</p>\n\t\t\t<p><strong>Current Price: </strong>%s \r\t</p>\n\t\t\t<p><strong>Store Address:</strong> %s \r\t</p>\n\t\t\t", 'templatic'), $deal_title, $deal_desc, $coupon_code, get_currency_sym() . $current_price, get_currency_sym() . $our_price, $current_price, $coupon_address); } else { $transaction_details = sprintf(__("\n\t\t\t<p><h3>Deal Details </h3> \r</p>\n\t\t\t<p><strong>Deal Title:</strong> %s \r</p>\n\t\t\t<p><strong>Deal Desc:</strong> %s \r\t</p>\n\t\t\t<p><strong>Deal Type: </strong>%s \r\t</p>\n\t\t\t<p><strong>Original Price: </strong>%s \r\t</p>\n\t\t\t<p><strong>Current Price: </strong>%s \r\t</p>\n\t\t\t", 'templatic'), $deal_title, $deal_desc, $coupon_code, $coupon_type, get_currency_sym() . $current_price, get_currency_sym() . $our_price); } } else { $transaction_details = sprintf(__("\n\t\t<p><h3>Deal Details </h3>\r</p>\n\t\t<p><strong>Deal Title:</strong> %s \r</p>\n\t\t<p><strong>Deal Coupon:</strong> %s \r\t</p>\n\t\t<p><strong>Deal Type:</strong> %s \r\t</p>\n\t\t<p><strong>Original Price: </strong>%s \r\t</p>\n\t\t<p><strong>Current Price: </strong>%s \r\t</p>\n\t\t", 'templatic'), $deal_title, $single_coupon_code, $coupon_type, get_currency_sym() . $current_price, get_currency_sym() . $our_price); } // End All Transection Details With Deal $fromEmail = get_site_emailId(); $fromEmailName = get_site_emailName(); $store_name = get_option('blogname'); if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return $post_id; } if ($_POST["status"] != "") { global $post; $pre = get_post_meta($post->ID, 'status', true); if ($pre != $_POST["status"]) { update_post_meta($post->ID, "status", $_POST["status"]); if ($_POST["status"] == '2') { update_post_meta($post->ID, "is_show", '1'); } if ($_POST["status"] == '1' || $_POST["status"] == '2') { $client_message = get_option('req_accept_success_email_content'); $users_details = sprintf(__("\n\t\t\t\t\t\t<p><h3>Seller Details</h3> \r</p>\n\t\t\t\t\t\t<p><strong>Name:</strong> %s \r\t</p>\n\t\t\t\t\t\t<p><strong>Email:</strong> %s \r\t</p>", 'templatic'), $user_fname, $user_email); $subject = get_option('req_accept_success_email_subject'); $search_array = array('[#to_name#]', '[#site_name#]', '[#deal_details#]', '[#seller_details#]'); $replace_array = array($user_fname . ",", $store_name, $transaction_details, $users_details); $email_seller_content = str_replace($search_array, $replace_array, $client_message); if (get_option('pttthemes_send_mail') == 'Enable' || get_option('pttthemes_send_mail') == '') { templ_sendEmail($fromEmail, $fromEmailName, $user_email, $user_fname, $subject, $email_seller_content, $extra = ''); } } else { if ($_POST["status"] == '3') { $fromEmail = get_site_emailId(); $fromEmailName = get_site_emailName(); $store_name = get_option('blogname'); $client_message = get_option('req_reject_success_email_content'); $subject = get_option('req_reject_success_email_subject'); $search_array = array('[#to_name#]', '[#site_name#]'); $replace_array = array($user_fname . ",", $store_name); $email_seller_content = str_replace($search_array, $replace_array, $client_message); if (get_option('pttthemes_send_mail') == 'Enable' || get_option('pttthemes_send_mail') == '') { templ_sendEmail($fromEmail, $fromEmailName, $user_email, $userName, $subject, $email_seller_content, $extra = ''); } } else { // Do nothing } } } else { if ($_POST["status"] == '2') { update_post_meta($post->ID, "is_show", '1'); } } } else { delete_post_meta($post->ID, "status", $_POST["status"]); } if ($_POST["owner_name"] != "") { update_post_meta($post->ID, "owner_name", $_POST["owner_name"]); } else { delete_post_meta($post->ID, "owner_name", $_POST["owner_name"]); } if ($_POST["_wp_attached_file"] != "") { update_post_meta($post->ID, "_wp_attached_file", $_POST["_wp_attached_file"]); } else { delete_post_meta($post->ID, "_wp_attached_file", $_POST["_wp_attached_file"]); } if ($_POST["owner_email"] != "") { update_post_meta($post->ID, "owner_email", $_POST["owner_email"]); } else { delete_post_meta($post->ID, "owner_email", $_POST["owner_email"]); } if ($_POST["thankyou_page_url"] != "") { update_post_meta($post->ID, "thankyou_page_url", $_POST["thankyou_page_url"]); } else { delete_post_meta($post->ID, "thankyou_page_url", $_POST["thankyou_page_url"]); } if ($_POST["coupon_website"] != "") { update_post_meta($post->ID, "coupon_website", $_POST["coupon_website"]); } else { delete_post_meta($post->ID, "coupon_website", $_POST["coupon_website"]); } if ($_POST["no_of_coupon"] != "") { update_post_meta($post->ID, "no_of_coupon", $_POST["no_of_coupon"]); } else { delete_post_meta($post->ID, "no_of_coupon", $_POST["no_of_coupon"]); } if ($_POST["coupon_type"] != "") { update_post_meta($post->ID, "coupon_type", $_POST["coupon_type"]); } else { delete_post_meta($post->ID, "coupon_type", $_POST["coupon_type"]); } if ($_POST["coupon_entry"] != "") { update_post_meta($post->ID, "coupon_entry", $_POST["coupon_entry"]); if ($_POST["coupon_entry"] == "coupon_entry_0") { update_post_meta($post->ID, "coupon_code", $_POST["coupon_code1"]); } else { update_post_meta($post->ID, "coupon_code", $_POST["coupon_code"]); } } else { delete_post_meta($post->ID, "coupon_entry", $_POST["coupon_entry"]); delete_post_meta($post->ID, "coupon_code", $_POST["coupon_code"]); } if ($_POST["min_purchases"] != "") { update_post_meta($post->ID, "min_purchases", $_POST["min_purchases"]); } else { delete_post_meta($post->ID, "min_purchases", $_POST["min_purchases"]); } if ($_POST["max_purchases_user"] != "") { update_post_meta($post->ID, "max_purchases_user", $_POST["max_purchases_user"]); } else { delete_post_meta($post->ID, "max_purchases_user", $_POST["max_purchases_user"]); } if ($_POST["shhiping_address"] != "") { update_post_meta($post->ID, "shhiping_address", $_POST["shhiping_address"]); } else { delete_post_meta($post->ID, "shhiping_address", $_POST["shhiping_address"]); } if ($_POST["shipping_cost"] != "") { update_post_meta($post->ID, "shipping_cost", $_POST["shipping_cost"]); } else { delete_post_meta($post->ID, "shipping_cost", $_POST["shipping_cost"]); } if ($_POST["geo_latitude"] != "") { update_post_meta($post->ID, "geo_latitude", $_POST["geo_latitude"]); } else { delete_post_meta($post->ID, "geo_latitude", $_POST["geo_latitude"]); } if ($_POST["geo_longitude"] != "") { update_post_meta($post->ID, "geo_longitude", $_POST["geo_longitude"]); } else { delete_post_meta($post->ID, "geo_longitude", $_POST["geo_longitude"]); } if ($_POST["coupon_type"] == "3" || $_POST["coupon_type"] == "4") { if ($_POST["coupon_code"] == "") { $sys_gen_coupon = ''; if ($single_coupon_code == '') { for ($c = 0; $c < $_POST["no_of_coupon"]; $c++) { $user_coup = wp_generate_password(3, false); $sys_gen_coupon .= $post->ID . $user_coup . ","; } $sys_gen_coupon = trim($sys_gen_coupon, ","); } else { $sys_gen_coupon = $single_coupon_code; } update_post_meta($post->ID, "coupon_code", $sys_gen_coupon); } else { $totcop = $_POST["coupon_code"]; if ($_POST["used_coupon_code"] != "") { $totcop .= "," . $_POST["used_coupon_code"]; } $totalcpoarr = explode(",", $totcop); if (sizeof($totalcpoarr) == $_POST["no_of_coupon"]) { } elseif ($_POST["no_of_coupon"] > sizeof($totalcpoarr)) { $totorigcop = $_POST["coupon_code"]; $extra_coupon = $_POST["no_of_coupon"] - sizeof($totalcpoarr); for ($c = 0; $c < $extra_coupon; $c++) { $user_coup = wp_generate_password(3, false); $sys_gen_coupon .= $post->ID . $user_coup . ","; } $sys_gen_coupon = trim($sys_gen_coupon, ","); $addextra = $totorigcop . "," . $sys_gen_coupon; update_post_meta($post->ID, "coupon_code", $addextra); } } } if ($_POST["used_coupon_code"] != "") { update_post_meta($post->ID, "used_coupon_code", $_POST["used_coupon_code"]); } else { delete_post_meta($post->ID, "used_coupon_code", $_POST["used_coupon_code"]); } if ($_POST["coupon_address"] != "") { update_post_meta($post->ID, "coupon_address", $_POST["coupon_address"]); } else { delete_post_meta($post->ID, "coupon_address", $_POST["coupon_address"]); } if ($_POST["coupon_link"] != "") { update_post_meta($post->ID, "coupon_link", $_POST["coupon_link"]); } else { delete_post_meta($post->ID, "coupon_link", $_POST["coupon_link"]); } if ($_POST["file_name"] != "") { update_post_meta($post->ID, "file_name", $_POST["file_name"]); } else { delete_post_meta($post->ID, "file_name", $_POST["file_name"]); } if ($_POST["coupon_start_date"] != "" && $_POST["coupon_start_time_hh"] != "" && $_POST["coupon_start_time_mm"] != "" && $_POST["coupon_start_time_ss"] != "") { //echo $_POST["coupon_start_date"]." ".$_POST["coupon_start_time_hh"].":".$_POST["coupon_start_time_mm"].":".$_POST["coupon_start_time_ss"]; $coupon_start_date_time = strtotime($_POST["coupon_start_date"] . " " . $_POST["coupon_start_time_hh"] . ":" . $_POST["coupon_start_time_mm"] . ":" . $_POST["coupon_start_time_ss"]); update_post_meta($post->ID, "coupon_start_date_time", $coupon_start_date_time); } else { delete_post_meta($post->ID, "coupon_start_date_time", $coupon_start_date_time); } if ($_POST["enddate"] != "" || isset($_POST["enddate"])) { update_post_meta($post->ID, "coupon_end_date_time", ''); update_post_meta($post->ID, "enddate", '0'); if (get_post_meta($post->ID, 'is_expired', true) != '0') { update_post_meta($post->ID, "is_expired", '0'); } } else { if ($_POST["coupon_end_date"] != "" && $_POST["coupon_end_time_hh"] != "" && $_POST["coupon_end_time_mm"] != "" && $_POST["coupon_end_time_ss"] != "") { $_POST["coupon_end_date"] . " " . $_POST["coupon_end_time_hh"] . ":" . $_POST["coupon_end_time_mm"] . ":" . $_POST["coupon_end_time_ss"]; $coupon_end_date_time = strtotime($_POST["coupon_end_date"] . " " . $_POST["coupon_end_time_hh"] . ":" . $_POST["coupon_end_time_mm"] . ":" . $_POST["coupon_end_time_ss"]); update_post_meta($post->ID, "coupon_end_date_time", $coupon_end_date_time); if (get_post_meta($post->ID, 'is_expired', true) != '0') { update_post_meta($post->ID, "is_expired", '0'); } } else { update_post_meta($post->ID, "coupon_end_date_time", ""); } update_post_meta($post->ID, "enddate", ''); } //update_post_meta($post->ID, "is_expired", $_POST["is_expired"]); if ($_POST["is_expired"] != "") { //update_post_meta($post->ID, "is_expired", $_POST["is_expired"]); } else { //update_post_meta($post->ID, "is_expired", '0'); } if ($_POST["our_price"] != "") { update_post_meta($post->ID, "our_price", $_POST["our_price"]); } else { delete_post_meta($post->ID, "our_price", $_POST["our_price"]); } if ($_POST["current_price"] != "") { update_post_meta($post->ID, "current_price", $_POST["current_price"]); } else { delete_post_meta($post->ID, "current_price", $_POST["current_price"]); } global $post, $meta_boxes, $key; if (!wp_verify_nonce($_POST[$key . '_wpnonce'], plugin_basename(__FILE__))) { return $post_id; } if (!current_user_can('edit_post', $post_id)) { return $post_id; } foreach ($meta_boxes as $meta_box) { update_post_meta($post_id, $meta_box['name'], $_POST[$meta_box['name']]); } }
function widget($args, $instance) { // prints the widget extract($args, EXTR_SKIP); $title = empty($instance['title']) ? '' : apply_filters('widget_title', $instance['title']); $desc1 = empty($instance['desc1']) ? '' : apply_filters('widget_desc1', $instance['desc1']); ?> <div class="widget contact_widget" id="contact_widget"> <?php if ($title) { ?> <h3><?php echo $title; ?> </h3><?php } ?> <?php if ($_POST && $_POST['contact_widget']) { if ($_POST['your-email']) { $toEmailName = get_option('blogname'); $toEmail = get_site_emailId(); $subject = $_POST['your-subject']; $message = ''; $message .= '<p>Dear ' . $toEmailName . ',</p>'; $message .= '<p>Name : ' . $_POST['your-name'] . ',</p>'; $message .= '<p>Email : ' . $_POST['your-email'] . ',</p>'; $message .= '<p>Message : ' . nl2br($_POST['your-message']) . '</p>'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n"; // Additional headers $headers .= 'To: ' . $toEmailName . ' <' . $toEmail . '>' . "\r\n"; $headers .= 'From: ' . $_POST['your-name'] . ' <' . $_POST['your-email'] . '>' . "\r\n"; // Mail it templ_sendEmail($_POST['your-email'], $_POST['your-name'], $toEmail, $toEmailName, $subject, $message); if (strstr($_REQUEST['request_url'], '?')) { $url = $_REQUEST['request_url'] . '&msg=success'; } else { $url = $_REQUEST['request_url'] . '?msg=success'; } echo "<script type='text/javascript'>location.href='" . $url . "#contact_widget';</script>"; } else { if (strstr($_REQUEST['request_url'], '?')) { $url = $_REQUEST['request_url'] . '&err=empty'; } else { $url = $_REQUEST['request_url'] . '?err=empty'; } echo "<script type='text/javascript'>location.href='" . $url . "#contact_widget';</script>"; } } if ($_REQUEST['msg'] == 'success') { ?> <p class="success_msg"><?php echo apply_filters('templ_contact_widget_successmsg_filter', __('Thank you, your information is sent successfully.', 'templatic')); ?> </p> <?php } elseif ($_REQUEST['err'] == 'empty') { ?> <p class="error_msg"><?php echo apply_filters('templ_contact_widget_errormsg_filter', __('Please fill out all the fields before submitting.', 'templatic')); ?> </p> <?php } ?> <form action="<?php echo $_SERVER['REQUEST_URI']; ?> " method="post" id="contact_widget_frm" name="contact_frm" class="wpcf7-form"> <input type="hidden" name="contact_widget" value="1" /> <input type="hidden" name="request_url" value="<?php echo $_SERVER['REQUEST_URI']; ?> " /> <div class="form_row "> <label> <?php _e('Name', 'templatic'); ?> <span class="indicates">*</span></label> <input type="text" name="your-name" id="widget_your-name" value="" class="textfield" size="40" /> <span id="widget_your_name_Info" class="error"></span> </div> <div class="form_row "><label><?php _e('Email', 'templatic'); ?> <span class="indicates">*</span></label> <input type="text" name="your-email" id="widget_your-email" value="" class="textfield" size="40" /> <span id="widget_your_emailInfo" class="error"></span> </div> <div class="form_row "><label><?php _e('Subject', 'templatic'); ?> <span class="indicates">*</span></label> <input type="text" name="your-subject" id="widget_your-subject" value="" size="40" class="textfield" /> <span id="widget_your_subjectInfo"></span> </div> <div class="form_row"><label><?php _e('Message', 'templatic'); ?> <span class="indicates">*</span></label> <textarea name="your-message" id="widget_your-message" cols="40" class="textarea textarea2" rows="10"></textarea> <span id="widget_your_messageInfo" class="error"></span> </div> <input type="submit" value="<?php _e('Send', 'templatic'); ?> " class="b_submit" /> </form> <script type="text/javascript" src="<?php echo TT_WIDGETS_FOLDER_URL; ?> contact/contact_validation1.js"></script> </div> <?php }