Swinglife Posted September 10, 2007 Share Posted September 10, 2007 Hi Frank, Thank you for the great contribution. I still have a few problems. - When a costumer makes an account, he don't get an welcome email. When the same constumer makes an order, he will get an order confirmation mail. The first mail is very important, can you help me to resolve this problem? - I want to have in the confirmation mail the "tax include" price. I show you what I mean in the picture below... I hope to hear from you soon. Regards, Peter Quote Link to comment Share on other sites More sharing options...
Swinglife Posted September 10, 2007 Share Posted September 10, 2007 The tax issue is solved with post 150 :-) The welcome mail to a new customer is now the only (but serious) problem. Quote Link to comment Share on other sites More sharing options...
shetani Posted September 11, 2007 Share Posted September 11, 2007 I´m sorry i didn´t have that problem. So please check again the needed modifications in the catalog/checkout_process.php Quote Link to comment Share on other sites More sharing options...
Swinglife Posted September 12, 2007 Share Posted September 12, 2007 I´m sorry i didn´t have that problem. So please check again the needed modifications in the catalog/checkout_process.php Thanks Frank, The catalog/checkout_process.php is a (uploaded) part of a payment module (IDeal), I will check it again and will come back with the outcome! Quote Link to comment Share on other sites More sharing options...
Hostecom Posted September 12, 2007 Share Posted September 12, 2007 In my store i'm using 2 languages: English and Spanish. I have only one problem, when i update an order from Pending to Process status for example the client only receives the mail in spanish language, english or spanish buyer ever receives only the spanish modified status mail. All creation order or order reception mail are correctly received but when i modidy the status to process or shipped the English buyer only receives mail in english. I have revised all folders for have every English and Spanish file with their translations. Any Idea? Quote Link to comment Share on other sites More sharing options...
shetani Posted September 13, 2007 Share Posted September 13, 2007 @swinglife - sorry i didnt meaned checkout_process.php - you have to check the modifications in the create_account.php file @hostecom - have you checked the folders for the file html_orders.php ?! I´m not sure, but a reason could be, that the order status would be changed in the admin section of the shop where you have defined only one language as default for yourself. If im right, your default admin language is spanish in this case the problem is, that the html_orders.php belongs to the spanish language folder by default. independent of the customers language. to solve this, you have to get the customers preferd language first and then include the right version for the customer in the admin/orders.php for example if customers_language_id = 1 (english) include FOLDERENGLISHLANG/html_orders.php and so on Quote Link to comment Share on other sites More sharing options...
Hostecom Posted September 14, 2007 Share Posted September 14, 2007 @swinglife - sorry i didnt meaned checkout_process.php - you have to check the modifications in the create_account.php file @hostecom - have you checked the folders for the file html_orders.php ?! I´m not sure, but a reason could be, that the order status would be changed in the admin section of the shop where you have defined only one language as default for yourself. If im right, your default admin language is spanish in this case the problem is, that the html_orders.php belongs to the spanish language folder by default. independent of the customers language. to solve this, you have to get the customers preferd language first and then include the right version for the customer in the admin/orders.php for example if customers_language_id = 1 (english) include FOLDERENGLISHLANG/html_orders.php and so on Maybe the solution but i don't know how to make the sentence in the code, i have see i have one: include(DIR_WS_CLASSES . 'order.php'); (i use a order.php not the html_orders.php file but inside are the same code) Can you help me with the code for the language? Thanks Quote Link to comment Share on other sites More sharing options...
shetani Posted September 15, 2007 Share Posted September 15, 2007 Maybe the solution but i don't know how to make the sentence in the code, i have see i have one: include(DIR_WS_CLASSES . 'order.php'); (i use a order.php not the html_orders.php file but inside are the same code) Can you help me with the code for the language? Thanks Sorry, but as i have seen in the database, their isnt any prefered language field in the tables which belongs to the customer Because i´m not realy have deeper knowledge of the language sets i m not able to give you more support here To modify the catalog on a way to set a prefered language for the customer which you can use your way, you have to modify many different files like logon.php, create_account.php and so on Quote Link to comment Share on other sites More sharing options...
claireb85 Posted September 17, 2007 Share Posted September 17, 2007 Hi was wondering if anyone could help! I have downloaded this contribution and it works great except that it doesnt seem to be able to find my style sheet. Any changes i make to the stylesheet are not reflected in the email I would be really greatful if anyone could help Thanks Quote Link to comment Share on other sites More sharing options...
pimpton Posted September 20, 2007 Share Posted September 20, 2007 I am having problems with the contribution. I am using Send HTML Mail V2 with Row Mod INstructions. When a new account is created the page goes blank on create_account.html My website is setup as the admin folder is not in the catalog folder. This done for htaccess on my web hosting site. Example. catalog/includes admin/includes Can you show me changes in the code that is needed to reflect this difference? Quote Link to comment Share on other sites More sharing options...
shetani Posted September 21, 2007 Share Posted September 21, 2007 I am having problems with the contribution. I am using Send HTML Mail V2 with Row Mod INstructions. When a new account is created the page goes blank on create_account.html My website is setup as the admin folder is not in the catalog folder. This done for htaccess on my web hosting site. Example. catalog/includes admin/includes Can you show me changes in the code that is needed to reflect this difference? it should doesnt matter where the admin folder is located. after sending the email with create account information the script will redirect you to the FILENAME_CREATE_ACCOUNT_SUCCESS sounds that you have an wrong typo or anything else in your file //END SEND HTML EMAIL// tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL')); } } Quote Link to comment Share on other sites More sharing options...
pimpton Posted September 21, 2007 Share Posted September 21, 2007 it should doesnt matter where the admin folder is located. after sending the email with create account information the script will redirect you to the FILENAME_CREATE_ACCOUNT_SUCCESS sounds that you have an wrong typo or anything else in your file //END SEND HTML EMAIL// tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL')); } } I appreciate your prompt response. Here's some of my code from catalog/create_account.php. // restore cart contents $cart->restore_contents(); // BEGIN SEND HTML MAIL// $name = $firstname . ' ' . $lastname; $Varlogo = ' '.VARLOGO.' ' ; $Vartable1 = ' '.VARTABLE1.' ' ; $Vartable2 = ' '.VARTABLE2.' ' ; $Vartextmail = EMAILWELCOME . EMAILTEXT . EMAILCONTACT . EMAILWARNING; $Vartrcolor = ' '. TRCOLOR . ' ' ; $Varmailfooter = ' ' . EMAIL_TEXT_FOOTER . ' <br><br> ' ; if (ACCOUNT_GENDER == 'true') { if ($HTTP_POST_VARS['gender'] == 'm') { $Vargendertext = EMAILGREET_MR; } else { $Vargendertext = EMAILGREET_MS; } } else { $Vargendertext = EMAILGREET_NONE; } require(DIR_WS_MODULES . 'email/html_create_account.php'); $email_text = $html_email_text ; if (EMAIL_USE_HTML == 'true') { $email_text; } else { if (ACCOUNT_GENDER == 'true') { if ($HTTP_POST_VARS['gender'] == 'm') { $email_text = EMAILGREET_MR; } else { $email_text = EMAILGREET_MS; } } else { $email_text = EMAILGREET_NONE; } $email_text .= EMAILWELCOME . "\n\n" . EMAILTEXT ."\n\n" . EMAILCONTACT . EMAIL_TEXT_FOOTER . "\n\n\n" . EMAIL_SEPARATOR . "\n" . EMAILWARNING . "\n\n" ; $email_text .= HTTP_SERVER . DIR_WS_CATALOG . "\n" . EMAIL_TEXT_FOOTERR . "\n" ; } //END SEND HTML EMAIL// tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL')); } } $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')); ?> Quote Link to comment Share on other sites More sharing options...
pimpton Posted September 21, 2007 Share Posted September 21, 2007 I appreciate your prompt response. Here's some of my code from catalog/create_account.php.// restore cart contents $cart->restore_contents(); // BEGIN SEND HTML MAIL// $name = $firstname . ' ' . $lastname; $Varlogo = ' '.VARLOGO.' ' ; $Vartable1 = ' '.VARTABLE1.' ' ; $Vartable2 = ' '.VARTABLE2.' ' ; $Vartextmail = EMAILWELCOME . EMAILTEXT . EMAILCONTACT . EMAILWARNING; $Vartrcolor = ' '. TRCOLOR . ' ' ; $Varmailfooter = ' ' . EMAIL_TEXT_FOOTER . ' <br><br> ' ; if (ACCOUNT_GENDER == 'true') { if ($HTTP_POST_VARS['gender'] == 'm') { $Vargendertext = EMAILGREET_MR; } else { $Vargendertext = EMAILGREET_MS; } } else { $Vargendertext = EMAILGREET_NONE; } require(DIR_WS_MODULES . 'email/html_create_account.php'); $email_text = $html_email_text ; if (EMAIL_USE_HTML == 'true') { $email_text; } else { if (ACCOUNT_GENDER == 'true') { if ($HTTP_POST_VARS['gender'] == 'm') { $email_text = EMAILGREET_MR; } else { $email_text = EMAILGREET_MS; } } else { $email_text = EMAILGREET_NONE; } $email_text .= EMAILWELCOME . "\n\n" . EMAILTEXT ."\n\n" . EMAILCONTACT . EMAIL_TEXT_FOOTER . "\n\n\n" . EMAIL_SEPARATOR . "\n" . EMAILWARNING . "\n\n" ; $email_text .= HTTP_SERVER . DIR_WS_CATALOG . "\n" . EMAIL_TEXT_FOOTERR . "\n" ; } //END SEND HTML EMAIL// tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL')); } } $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')); ?> Also if I create a account the page goes blank I can press the back button in Internet Explorer and the account is created. The welcome html email is sent successfully. If I make a purchase the html email is never sent only the original text version. I also noticed that when I go in the admin panel to make a update to a order I get the same issue with the blank page. I also can press the back button in Internet Explorer the HTML email is then sent. Quote Link to comment Share on other sites More sharing options...
shetani Posted September 21, 2007 Share Posted September 21, 2007 Dont know whats wrong yet maybe an issue with your tep_redirect or tep_mail function or the ssl settings ?! Quote Link to comment Share on other sites More sharing options...
Guest Posted September 21, 2007 Share Posted September 21, 2007 Also if I create a account the page goes blank I can press the back button in Internet Explorer and the account is created. The welcome html email is sent successfully. If I make a purchase the html email is never sent only the original text version. I also noticed that when I go in the admin panel to make a update to a order I get the same issue with the blank page. I also can press the back button in Internet Explorer the HTML email is then sent. Have you tried another browser? What else have you installed or done? Check the edits on checkout_process.php Quote Link to comment Share on other sites More sharing options...
roughy Posted October 16, 2007 Share Posted October 16, 2007 First: This is a real great contribution. Thank you for developping. My problem: The billing-adress in the Email is blank, even when i put a different shipping adress in the delivery information. Can anyone help me to fix that? Nice Greetings! Roughy Quote Link to comment Share on other sites More sharing options...
Elazar Posted October 21, 2007 Author Share Posted October 21, 2007 Hi, I did an upgrade to rc1 (only on some files..) and now the send_order_html_email do not make the output correct. Could someone help please? Thanks & great day, Elazar Quote Link to comment Share on other sites More sharing options...
Guest Posted October 23, 2007 Share Posted October 23, 2007 Hi, I did an upgrade to rc1 (only on some files..) and now the send_order_html_email do not make the output correct. Could someone help please? Thanks & great day, Elazar That is why I did not do those updates. Are all types of emails affected? If you can't fix the problem, restore to the previous OSC files. Quote Link to comment Share on other sites More sharing options...
P&T Aromatic Candles Posted October 26, 2007 Share Posted October 26, 2007 Hello, We are new to the forums and also fairly new to osc we installed this contrib; it is working fine except for the customer is Not recieving any email at all !! We receive a copy of the email including invoice, but the customer doesn't receive anything at all. Has anyone else experience this problem? If so, can you please help and this is the last thing we had to test prior to sending our store live. Thanks, :blink: Quote Link to comment Share on other sites More sharing options...
Nathali Posted October 28, 2007 Share Posted October 28, 2007 Hi, I installed this contrib. and every thing works ok. But when A customer create an account he doesn't get the creat account email as it should be.. here is the file: create_account/php <?php /* $Id: create_account.php,v 1.65 2003/06/09 23:03:54 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); // needs to be included earlier to set the success message in the messageStack require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CREATE_ACCOUNT); //-MS- Active Countries $country = (isset($HTTP_POST_VARS['country']))?tep_db_prepare_input($HTTP_POST_VARS['country']):((int)STORE_COUNTRY); $country_flag = (isset($HTTP_POST_VARS['country_old']) && ($country != $HTTP_POST_VARS['country_old']))?true:false; //-MS- Active Countries EOM $process = false; if (isset($HTTP_POST_VARS['action']) && ($HTTP_POST_VARS['action'] == 'process')) { $process = true; if (ACCOUNT_GENDER == 'true') { if (isset($HTTP_POST_VARS['gender'])) { $gender = tep_db_prepare_input($HTTP_POST_VARS['gender']); } else { $gender = false; } } $firstname = tep_db_prepare_input($HTTP_POST_VARS['firstname']); $lastname = tep_db_prepare_input($HTTP_POST_VARS['lastname']); if (ACCOUNT_DOB == 'true') $dob = tep_db_prepare_input($HTTP_POST_VARS['dob']); $email_address = tep_db_prepare_input($HTTP_POST_VARS['email_address']); if (ACCOUNT_COMPANY == 'true') $company = tep_db_prepare_input($HTTP_POST_VARS['company']); $street_address = tep_db_prepare_input($HTTP_POST_VARS['street_address']); if (ACCOUNT_SUBURB == 'true') $suburb = tep_db_prepare_input($HTTP_POST_VARS['suburb']); $postcode = tep_db_prepare_input($HTTP_POST_VARS['postcode']); $city = tep_db_prepare_input($HTTP_POST_VARS['city']); if (ACCOUNT_STATE == 'true') { $state = tep_db_prepare_input($HTTP_POST_VARS['state']); if (isset($HTTP_POST_VARS['zone_id'])) { $zone_id = tep_db_prepare_input($HTTP_POST_VARS['zone_id']); } else { $zone_id = false; } } $telephone = tep_db_prepare_input($HTTP_POST_VARS['telephone']); $fax = tep_db_prepare_input($HTTP_POST_VARS['fax']); if (isset($HTTP_POST_VARS['newsletter'])) { $newsletter = tep_db_prepare_input($HTTP_POST_VARS['newsletter']); } else { $newsletter = false; } $password = tep_db_prepare_input($HTTP_POST_VARS['password']); $confirmation = tep_db_prepare_input($HTTP_POST_VARS['confirmation']); $error = false; if (ACCOUNT_GENDER == 'true') { if ( ($gender != 'm') && ($gender != 'f') ) { $error = true; $messageStack->add('create_account', ENTRY_GENDER_ERROR); } } if (strlen($firstname) < ENTRY_FIRST_NAME_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_FIRST_NAME_ERROR); } if (strlen($lastname) < ENTRY_LAST_NAME_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_LAST_NAME_ERROR); } if (ACCOUNT_DOB == 'true') { if (checkdate(substr(tep_date_raw($dob), 4, 2), substr(tep_date_raw($dob), 6, 2), substr(tep_date_raw($dob), 0, 4)) == false) { $error = true; $messageStack->add('create_account', ENTRY_DATE_OF_BIRTH_ERROR); } } if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR); } elseif (tep_validate_email($email_address) == false) { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_CHECK_ERROR); } else { $check_email_query = tep_db_query("select count(*) as total from " . TABLE_CUSTOMERS . " where customers_email_address = '" . tep_db_input($email_address) . "'"); $check_email = tep_db_fetch_array($check_email_query); if ($check_email['total'] > 0) { $error = true; $messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR_EXISTS); } } if (strlen($street_address) < ENTRY_STREET_ADDRESS_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_STREET_ADDRESS_ERROR); } if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_POST_CODE_ERROR); } if (strlen($city) < ENTRY_CITY_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_CITY_ERROR); } if (is_numeric($country) == false) { $error = true; $messageStack->add('create_account', ENTRY_COUNTRY_ERROR); } if (ACCOUNT_STATE == 'true') { //-MS- Added Active Countries $zone_id = 0; if( $country_flag ) { $zone_query = tep_db_query("select zone_id from " . TABLE_ZONES . " where zone_status='1' and zone_country_id = '" . (int)$country . "'"); if (tep_db_num_rows($zone_query) > 0) { $entry_state_has_zones = true; } } else { $zone_query = tep_db_query("select zone_id from " . TABLE_ZONES . " where zone_status='1' and zone_country_id = '" . (int)$country . "' and zone_id = '" . tep_db_input($state) . "'"); if (tep_db_num_rows($zone_query) == 1) { $entry_state_has_zones = true; $zone = tep_db_fetch_array($zone_query); $zone_id = $zone['zone_id']; } else { $error = true; $messageStack->add('create_account', ENTRY_STATE_ERROR_SELECT); } } //-MS- Added Active Countries EOM } if (strlen($telephone) < ENTRY_TELEPHONE_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_TELEPHONE_NUMBER_ERROR); } if (strlen($password) < ENTRY_PASSWORD_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_PASSWORD_ERROR); } elseif ($password != $confirmation) { $error = true; $messageStack->add('create_account', ENTRY_PASSWORD_ERROR_NOT_MATCHING); } if( !$error && !$country_flag) { $sql_data_array = array('customers_firstname' => $firstname, 'customers_lastname' => $lastname, 'customers_email_address' => $email_address, 'customers_ip_address' => $REMOTE_ADDR, 'customers_telephone' => $telephone, 'customers_fax' => $fax, 'customers_newsletter' => $newsletter, 'customers_password' => tep_encrypt_password($password)); if (ACCOUNT_GENDER == 'true') $sql_data_array['customers_gender'] = $gender; if (ACCOUNT_DOB == 'true') $sql_data_array['customers_dob'] = tep_date_raw($dob); tep_db_perform(TABLE_CUSTOMERS, $sql_data_array); $customer_id = tep_db_insert_id(); $sql_data_array = array('customers_id' => $customer_id, 'entry_firstname' => $firstname, 'entry_lastname' => $lastname, 'entry_street_address' => $street_address, 'entry_postcode' => $postcode, 'entry_city' => $city, 'entry_country_id' => $country); if (ACCOUNT_GENDER == 'true') $sql_data_array['entry_gender'] = $gender; if (ACCOUNT_COMPANY == 'true') $sql_data_array['entry_company'] = $company; if (ACCOUNT_SUBURB == 'true') $sql_data_array['entry_suburb'] = $suburb; if (ACCOUNT_STATE == 'true') { if ($zone_id > 0) { $sql_data_array['entry_zone_id'] = $zone_id; $sql_data_array['entry_state'] = ''; } else { $sql_data_array['entry_zone_id'] = '0'; $sql_data_array['entry_state'] = $state; } } tep_db_perform(TABLE_ADDRESS_BOOK, $sql_data_array); $address_id = tep_db_insert_id(); tep_db_query("update " . TABLE_CUSTOMERS . " set customers_default_address_id = '" . (int)$address_id . "' where customers_id = '" . (int)$customer_id . "'"); tep_db_query("insert into " . TABLE_CUSTOMERS_INFO . " (customers_info_id, customers_info_number_of_logons, customers_info_date_account_created) values ('" . (int)$customer_id . "', '0', now())"); if (SESSION_RECREATE == 'True') { tep_session_recreate(); } $customer_first_name = $firstname; $customer_default_address_id = $address_id; $customer_country_id = $country; $customer_zone_id = $zone_id; tep_session_register('customer_id'); tep_session_register('customer_first_name'); tep_session_register('customer_default_address_id'); tep_session_register('customer_country_id'); tep_session_register('customer_zone_id'); // restore cart contents $cart->restore_contents(); // BEGIN SEND HTML MAIL// $name = $firstname . " " . $lastname; $Varlogo = ' '.VARLOGO.' ' ; $Vartable1 = ' '.VARTABLE1.' ' ; $Vartable2 = ' '.VARTABLE2.' ' ; $Vartextmail = EMAILWELCOME . EMAILTEXT . EMAILCONTACT . EMAILWARNING; $Vartrcolor = ' '. TRCOLOR . ' ' ; $Varmailfooter = ' ' . EMAIL_TEXT_FOOTER . ' <br><br> ' ; if (ACCOUNT_GENDER == 'true') { if ($HTTP_POST_VARS['gender'] == 'm') { $Vargendertext = EMAILGREET_MR; } else { $Vargendertext = EMAILGREET_MS; } } else { $Vargendertext = EMAILGREET_NONE; } require(DIR_WS_MODULES . 'email/html_create_account.php'); $email_text = $html_email_text ; if (EMAIL_USE_HTML == 'true') { $email_text; } else { if (ACCOUNT_GENDER == 'true') { if ($HTTP_POST_VARS['gender'] == 'm') { $email_text = EMAILGREET_MR; } else { $email_text = EMAILGREET_MS; } } else { $email_text = EMAILGREET_NONE; } $email_text .= EMAILWELCOME . "\n\n" . EMAILTEXT ."\n\n" . EMAILCONTACT . EMAIL_TEXT_FOOTER . "\n\n\n" . EMAIL_SEPARATOR . "\n" . EMAILWARNING . "\n\n" ; $email_text .= HTTP_SERVER . DIR_WS_CATALOG . "\n" . EMAIL_TEXT_FOOTERR . "\n" ; } //END SEND HTML EMAIL// tep_mail($name, $email_address, EMAIL_SUBJECT, $email_text, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS); tep_redirect(tep_href_link(FILENAME_CREATE_ACCOUNT_SUCCESS, '', 'SSL')); } } $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL')); ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <title><?php echo TITLE; ?></title> <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>"> <link rel="stylesheet" type="text/css" href="stylesheet.css"> <?php require('includes/form_check.js.php'); ?> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="3" cellpadding="3"> <tr> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <!-- body_text //--> <td width="100%" valign="top"><?php echo tep_draw_form('create_account', tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'), 'post', 'onSubmit="return check_form(create_account);"') . tep_draw_hidden_field('action', 'process'); ?><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> <td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_account.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td class="smallText"><br><?php echo sprintf(TEXT_ORIGIN_LOGIN, tep_href_link(FILENAME_LOGIN, tep_get_all_get_params(), 'SSL')); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php if( $messageStack->size('create_account') > 0 && !$country_flag ) { ?> <tr> <td><?php echo $messageStack->output('create_account'); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php } ?> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main"><b><?php echo CATEGORY_PERSONAL; ?></b></td> <td class="inputRequirement" align="right"><?php echo FORM_REQUIRED_INFORMATION; ?></td> </tr> </table></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" cellspacing="2" cellpadding="2"> <?php if (ACCOUNT_GENDER == 'true') { ?> <tr> <td class="main"><?php echo ENTRY_GENDER; ?></td> <td class="main"><?php echo tep_draw_radio_field('gender', 'm') . ' ' . MALE . ' ' . tep_draw_radio_field('gender', 'f') . ' ' . FEMALE . ' ' . (tep_not_null(ENTRY_GENDER_TEXT) ? '<span class="inputRequirement">' . ENTRY_GENDER_TEXT . '</span>': ''); ?></td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_FIRST_NAME; ?></td> <td class="main"><?php echo tep_draw_input_field('firstname') . ' ' . (tep_not_null(ENTRY_FIRST_NAME_TEXT) ? '<span class="inputRequirement">' . ENTRY_FIRST_NAME_TEXT . '</span>': ''); ?></td> </tr> <tr> <td class="main"><?php echo ENTRY_LAST_NAME; ?></td> <td class="main"><?php echo tep_draw_input_field('lastname') . ' ' . (tep_not_null(ENTRY_LAST_NAME_TEXT) ? '<span class="inputRequirement">' . ENTRY_LAST_NAME_TEXT . '</span>': ''); ?></td> </tr> <?php if (ACCOUNT_DOB == 'true') { ?> <tr> <td class="main"><?php echo ENTRY_DATE_OF_BIRTH; ?></td> <td class="main"><?php echo tep_draw_input_field('dob') . ' ' . (tep_not_null(ENTRY_DATE_OF_BIRTH_TEXT) ? '<span class="inputRequirement">' . ENTRY_DATE_OF_BIRTH_TEXT . '</span>': ''); ?></td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_EMAIL_ADDRESS; ?></td> <td class="main"><?php echo tep_draw_input_field('email_address') . ' ' . (tep_not_null(ENTRY_EMAIL_ADDRESS_TEXT) ? '<span class="inputRequirement">' . ENTRY_EMAIL_ADDRESS_TEXT . '</span>': ''); ?></td> </tr> </table></td> </tr> </table></td> </tr> <?php if (ACCOUNT_COMPANY == 'true') { ?> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td class="main"><b><?php echo CATEGORY_COMPANY; ?></b></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" cellspacing="2" cellpadding="2"> <tr> <td class="main"><?php echo ENTRY_COMPANY; ?></td> <td class="main"><?php echo tep_draw_input_field('company') . ' ' . (tep_not_null(ENTRY_COMPANY_TEXT) ? '<span class="inputRequirement">' . ENTRY_COMPANY_TEXT . '</span>': ''); ?></td> </tr> </table></td> </tr> </table></td> </tr> <?php } ?> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td class="main"><b><?php echo CATEGORY_ADDRESS; ?></b></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" cellspacing="2" cellpadding="2"> <tr> <td class="main"><?php echo ENTRY_STREET_ADDRESS; ?></td> <td class="main"><?php echo tep_draw_input_field('street_address') . ' ' . (tep_not_null(ENTRY_STREET_ADDRESS_TEXT) ? '<span class="inputRequirement">' . ENTRY_STREET_ADDRESS_TEXT . '</span>': ''); ?></td> </tr> <?php if (ACCOUNT_SUBURB == 'true') { ?> <tr> <td class="main"><?php echo ENTRY_SUBURB; ?></td> <td class="main"><?php echo tep_draw_input_field('suburb') . ' ' . (tep_not_null(ENTRY_SUBURB_TEXT) ? '<span class="inputRequirement">' . ENTRY_SUBURB_TEXT . '</span>': ''); ?></td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_POST_CODE; ?></td> <td class="main"><?php echo tep_draw_input_field('postcode') . ' ' . (tep_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="inputRequirement">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?></td> </tr> <tr> <td class="main"><?php echo ENTRY_CITY; ?></td> <td class="main"><?php echo tep_draw_input_field('city') . ' ' . (tep_not_null(ENTRY_CITY_TEXT) ? '<span class="inputRequirement">' . ENTRY_CITY_TEXT . '</span>': ''); ?></td> </tr> <?php if (ACCOUNT_STATE == 'true') { ?> <tr> <td class="main"><?php echo ENTRY_STATE; ?></td> <td class="main"> <?php //-MS- Added Active Countries if ($process == true) { if ($entry_state_has_zones == true) { $zones_array = array(); $zones_array = array(array('id' => '', 'text' => PULL_DOWN_DEFAULT)); $zones_query = tep_db_query("select zone_id, zone_name from " . TABLE_ZONES . " where zone_status='1' and zone_country_id = '" . (int)$country . "' order by zone_name"); while ($zones_values = tep_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_id'], 'text' => $zones_values['zone_name']); } echo tep_draw_pull_down_menu('state', $zones_array); } else { $zones_array = array(); $zones_array = array(array('id' => '', 'text' => PULL_DOWN_DEFAULT)); $zones_query = tep_db_query("select zone_id, zone_name from " . TABLE_ZONES . " where zone_status='1' order by zone_name"); while ($zones_values = tep_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_id'], 'text' => $zones_values['zone_name']); } echo tep_draw_pull_down_menu('state', $zones_array); } } else { $zones_array = array(); $zones_array = array(array('id' => '', 'text' => PULL_DOWN_DEFAULT)); $zones_query = tep_db_query("select zone_id, zone_name from " . TABLE_ZONES . " where zone_status='1' and zone_country_id = '" . (int)$country . "' order by zone_name"); while ($zones_values = tep_db_fetch_array($zones_query)) { $zones_array[] = array('id' => $zones_values['zone_id'], 'text' => $zones_values['zone_name']); } echo tep_draw_pull_down_menu('state', $zones_array); } //-MS- Added Active Countries EOM if (tep_not_null(ENTRY_STATE_TEXT)) echo ' <span class="inputRequirement">' . ENTRY_STATE_TEXT; ?> </td> </tr> <?php } ?> <tr> <td class="main"><?php echo ENTRY_COUNTRY; ?></td> <td class="main"><b><?php echo ($tmp_object = tep_get_country_active_list('country', $country, 'onChange="this.form.submit();"')) . tep_draw_hidden_field('country_old', $country) . ' ' . (is_array($tmp_object) ? '<span class="inputRequirement">' . ENTRY_COUNTRY_TEXT . '</span>': ''); ?></b></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td class="main"><b><?php echo CATEGORY_CONTACT; ?></b></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" cellspacing="2" cellpadding="2"> <tr> <td class="main"><?php echo ENTRY_TELEPHONE_NUMBER; ?></td> <td class="main"><?php echo tep_draw_input_field('telephone') . ' ' . (tep_not_null(ENTRY_TELEPHONE_NUMBER_TEXT) ? '<span class="inputRequirement">' . ENTRY_TELEPHONE_NUMBER_TEXT . '</span>': ''); ?></td> </tr> <tr> <td class="main"><?php echo ENTRY_FAX_NUMBER; ?></td> <td class="main"><?php echo tep_draw_input_field('fax') . ' ' . (tep_not_null(ENTRY_FAX_NUMBER_TEXT) ? '<span class="inputRequirement">' . ENTRY_FAX_NUMBER_TEXT . '</span>': ''); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td class="main"><b><?php echo CATEGORY_OPTIONS; ?></b></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" cellspacing="2" cellpadding="2"> <tr> <td class="main"><?php echo ENTRY_NEWSLETTER; ?></td> <td class="main"><?php echo tep_draw_checkbox_field('newsletter', '1', $checked = true) . ' ' . (tep_not_null(ENTRY_NEWSLETTER_TEXT) ? '<span class="inputRequirement">' . ENTRY_NEWSLETTER_TEXT . '</span>': ''); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td class="main"><b><?php echo CATEGORY_PASSWORD; ?></b></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" cellspacing="2" cellpadding="2"> <tr> <td class="main"><?php echo ENTRY_PASSWORD; ?></td> <td class="main"><?php echo tep_draw_password_field('password') . ' ' . (tep_not_null(ENTRY_PASSWORD_TEXT) ? '<span class="inputRequirement">' . ENTRY_PASSWORD_TEXT . '</span>': ''); ?></td> </tr> <tr> <td class="main"><?php echo ENTRY_PASSWORD_CONFIRMATION; ?></td> <td class="main"><?php echo tep_draw_password_field('confirmation') . ' ' . (tep_not_null(ENTRY_PASSWORD_CONFIRMATION_TEXT) ? '<span class="inputRequirement">' . ENTRY_PASSWORD_CONFIRMATION_TEXT . '</span>': ''); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td><?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?></td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> <tr> <td class="main"> <?php echo HEADING_IPRECORDED_1; $ip_iprecorded = YOUR_IP_IPRECORDED; $ip = $HTTP_SERVER_VARS["REMOTE_ADDR"]; ?> <?php echo "<div align=\"justify\"><font size=\".1\">$ip_iprecorded: $ip "; ?></div> </td> </tr> </table></td> </tr> </table></td> </tr> </table></form></td> <!-- body_text_eof //--> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- right_navigation //--> <?php include(DIR_WS_INCLUDES . 'column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php include(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> <br> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> Anyone could help please??? Quote Best Regards, Nathali Link to comment Share on other sites More sharing options...
Vassag0 Posted November 9, 2007 Share Posted November 9, 2007 I'm trying install this contribution but always shows me an error. When I try edit a templete from admin account, in spanish shows me an alert message with: Nombre de la barra "create_account" no definido. Translate to english: Name of toolbar "create_account" isn't defined. Anybody can help me? Thanks. Quote Link to comment Share on other sites More sharing options...
Guest Posted November 9, 2007 Share Posted November 9, 2007 I'm trying install this contribution but always shows me an error. When I try edit a templete from admin account, in spanish shows me an alert message with: Nombre de la barra "create_account" no definido. Translate to english: Name of toolbar "create_account" isn't defined. Anybody can help me? Thanks. Check the edits you did in admn. Quote Link to comment Share on other sites More sharing options...
Guest Posted November 10, 2007 Share Posted November 10, 2007 Hi Guys, I installed the contribution and everything is working well just that the billing address does not show. The pictures shows what i get. Please help. Shingi www.clemstone.co.za South Africa Quote Link to comment Share on other sites More sharing options...
Guest Posted November 10, 2007 Share Posted November 10, 2007 Hi Guys, I installed the contribution and everything is working well just that the billing address does not show. The pictures shows what i get. Please help. Shingi www.clemstone.co.za South Africa See this post http://www.oscommerce.com/forums/index.php?s=&...t&p=1114929 Quote Link to comment Share on other sites More sharing options...
Guest Posted November 10, 2007 Share Posted November 10, 2007 Hi Guys, I've noticed that the emails do not display correctly when they are sent to a web based email address (hotmail, msn, yahoo, lycos ...) The background colours and everything do not come out as they do with pop3 email address. The picture will show what i mean, Is anyone else having this problem ? Please Help. Shingi www.clemstone.co.za South Africa Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.