[TEP-COMMIT] [CVS catalog] remove redundant files

hpdl-OfajU3CKLf1/[email protected] 29 Mar 2005 23:41:04 -0000
Newsgroups gmane.comp.web.oscommerce.cvs
Message-ID <[email protected]>
<html>
<head>
<style><!--
  body {background-color:#ffffff;}
  .file {border:1px solid #eeeeee;margin-top:1em;margin-bottom:1em;}
  .pathname {font-family:monospace; float:right;}
  .fileheader {margin-bottom:.5em;}
  .diff {margin:0;}
  .tasklist {padding:4px;border:1px dashed #000000;margin-top:1em;}
  .tasklist ul {margin-top:0;margin-bottom:0;}
  tr.alt {background-color:#eeeeee}
  #added {background-color:#ddffdd;}
  #addedchars {background-color:#99ff99;font-weight:bolder;}
  tr.alt #added {background-color:#ccf7cc;}
  #removed {background-color:#ffdddd;}
  #removedchars {background-color:#ff9999;font-weight:bolder;}
  tr.alt #removed {background-color:#f7cccc;}
  #info {color:#888888;}
  #context {background-color:#eeeeee;}
  td {padding-left:.3em;padding-right:.3em;}
  tr.head {border-bottom-width:1px;border-bottom-style:solid;}
  tr.head td {padding:0;padding-top:.2em;}
  .task {background-color:#ffff00;}
  .comment {padding:4px;border:1px dashed #000000;background-color:#ffffdd}
  .error {color:red;}
  hr {border-width:0px;height:2px;background:black;}
--></style>
</head>
<body>
<table cellspacing="0" cellpadding="0" border="0" rules="cols">
<tr class="head"><td colspan="4">Commit in <b><tt>catalog/catalog</tt></b><span id="info"> on MAIN</span></td></tr>
<tr><td><tt><span id="removed">account_edit.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_edit.php?rev=1.68&amp;content-type=text/vnd.viewcvs-markup">1.68</a> removed</td></tr>
<tr class="alt"><td><tt><span id="removed">account_history.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_history.php?rev=1.65&amp;content-type=text/vnd.viewcvs-markup">1.65</a> removed</td></tr>
<tr><td><tt><span id="removed">account_history_info.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_history_info.php?rev=1.103&amp;content-type=text/vnd.viewcvs-markup">1.103</a> removed</td></tr>
<tr class="alt"><td><tt><span id="removed">account_newsletters.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_newsletters.php?rev=1.8&amp;content-type=text/vnd.viewcvs-markup">1.8</a> removed</td></tr>
<tr><td><tt><span id="removed">account_notifications.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_notifications.php?rev=1.6&amp;content-type=text/vnd.viewcvs-markup">1.6</a> removed</td></tr>
<tr class="alt"><td><tt><span id="removed">account_password.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_password.php?rev=1.3&amp;content-type=text/vnd.viewcvs-markup">1.3</a> removed</td></tr>
<tr><td><tt><span id="removed">address_book.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/address_book.php?rev=1.61&amp;content-type=text/vnd.viewcvs-markup">1.61</a> removed</td></tr>
<tr class="alt"><td><tt><span id="removed">address_book_process.php</span></tt></td><td></td><td></td><td nowrap="nowrap"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/address_book_process.php?rev=1.84&amp;content-type=text/vnd.viewcvs-markup">1.84</a> removed</td></tr>
</table>
<small id="info">8 removed files</small><br />
<pre class="comment">
remove redundant files
</pre>
<hr /><a name="file1" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>account_edit.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_edit.php?rev=1.68&amp;content-type=text/vnd.viewcvs-markup">1.68</a></small></div>
<pre class="diff"><small id="info">diff -N account_edit.php
--- /tmp/cvsAAAEraOpG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,245 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2004 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-// needs to be included earlier to set the success message in the messageStack
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ACCOUNT_EDIT);
-
-  if (isset($_POST['action']) &amp;&amp; ($_POST['action'] == 'process')) {
-    if (ACCOUNT_GENDER &gt; 0) {
-      if (!isset($_POST['gender']) || (($_POST['gender'] != 'm') &amp;&amp; ($_POST['gender'] != 'f'))) {
-        $messageStack-&gt;add('account_edit', ENTRY_GENDER_ERROR);
-      }
-    }
-
-    if (!isset($_POST['firstname']) || (strlen(trim($_POST['firstname'])) &lt; ACCOUNT_FIRST_NAME)) {
-      $messageStack-&gt;add('account_edit', ENTRY_FIRST_NAME_ERROR);
-    }
-
-    if (!isset($_POST['lastname']) || (strlen(trim($_POST['lastname'])) &lt; ACCOUNT_LAST_NAME)) {
-      $messageStack-&gt;add('account_edit', ENTRY_LAST_NAME_ERROR);
-    }
-
-    if (ACCOUNT_DATE_OF_BIRTH &gt; -1) {
-      if (isset($_POST['dob_days']) &amp;&amp; isset($_POST['dob_months']) &amp;&amp; isset($_POST['dob_years']) &amp;&amp; checkdate($_POST['dob_months'], $_POST['dob_days'], $_POST['dob_years'])) {
-        $dob = mktime(0, 0, 0, $_POST['dob_months'], $_POST['dob_days'], $_POST['dob_years']);
-      } else {
-        $messageStack-&gt;add('account_edit', ENTRY_DATE_OF_BIRTH_ERROR);
-      }
-    }
-
-    if (!isset($_POST['email_address']) || (strlen(trim($_POST['email_address'])) &lt; ACCOUNT_EMAIL_ADDRESS)) {
-      $messageStack-&gt;add('account_edit', ENTRY_EMAIL_ADDRESS_ERROR);
-    } else {
-      if (tep_validate_email($_POST['email_address']) == false) {
-        $messageStack-&gt;add('account_edit', ENTRY_EMAIL_ADDRESS_CHECK_ERROR);
-      } else {
-        $Qcheck = $osC_Database-&gt;query('select customers_id from :table_customers where customers_email_address = :customers_email_address and customers_id != :customers_id limit 1');
-        $Qcheck-&gt;bindRaw(':table_customers', TABLE_CUSTOMERS);
-        $Qcheck-&gt;bindValue(':customers_email_address', trim($_POST['email_address']));
-        $Qcheck-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-        $Qcheck-&gt;execute();
-
-        if ($Qcheck-&gt;numberOfRows() &gt; 0) {
-          $messageStack-&gt;add('account_edit', ENTRY_EMAIL_ADDRESS_ERROR_EXISTS);
-        }
-
-        $Qcheck-&gt;freeResult();
-      }
-    }
-
-    if ($messageStack-&gt;size('account_edit') === 0) {
-      $Qcustomer = $osC_Database-&gt;query('update :table_customers set customers_gender = :customers_gender, customers_firstname = :customers_firstname, customers_lastname = :customers_lastname, customers_email_address = :customers_email_address, customers_dob = :customers_dob where customers_id = :customers_id');
-      $Qcustomer-&gt;bindRaw(':table_customers', TABLE_CUSTOMERS);
-      $Qcustomer-&gt;bindValue(':customers_gender', (((ACCOUNT_GENDER &gt; -1) &amp;&amp; isset($_POST['gender']) &amp;&amp; (($_POST['gender'] == 'm') || ($_POST['gender'] == 'f'))) ? $_POST['gender'] : ''));
-      $Qcustomer-&gt;bindValue(':customers_firstname', trim($_POST['firstname']));
-      $Qcustomer-&gt;bindValue(':customers_lastname', trim($_POST['lastname']));
-      $Qcustomer-&gt;bindValue(':customers_email_address', trim($_POST['email_address']));
-      $Qcustomer-&gt;bindValue(':customers_dob', ((ACCOUNT_DATE_OF_BIRTH &gt; -1) ? date('Ymd', $dob) : ''));
-      $Qcustomer-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qcustomer-&gt;execute();
-
-      $Qupdate = $osC_Database-&gt;query('update :table_customers_info set customers_info_date_account_last_modified = now() where customers_info_id = :customers_info_id');
-      $Qupdate-&gt;bindRaw(':table_customers_info', TABLE_CUSTOMERS_INFO);
-      $Qupdate-&gt;bindInt(':customers_info_id', $osC_Customer-&gt;id);
-      $Qupdate-&gt;execute();
-
-// reset the session variables
-      if (ACCOUNT_GENDER &gt; -1) {
-        $osC_Customer-&gt;setGender($_POST['gender']);
-      }
-      $osC_Customer-&gt;setFirstName(trim($_POST['firstname']));
-      $osC_Customer-&gt;setLastName(trim($_POST['lastname']));
-      $osC_Customer-&gt;setFullName();
-      $osC_Customer-&gt;setEmailAddress(trim($_POST['email_address']));
-
-      $messageStack-&gt;add_session('account', SUCCESS_ACCOUNT_UPDATED, 'success');
-
-      tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-    }
-  }
-
-  $Qaccount = $osC_Database-&gt;query('select customers_gender, customers_firstname, customers_lastname, unix_timestamp(customers_dob) as customers_dob, customers_email_address from :table_customers where customers_id = :customers_id');
-  $Qaccount-&gt;bindRaw(':table_customers', TABLE_CUSTOMERS);
-  $Qaccount-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-  $Qaccount-&gt;execute();
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_EDIT, '', 'SSL'));
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;?php require('includes/form_check.js.php'); ?&gt;
-&lt;script language="javascript" src="includes/general.js"&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;?php echo tep_draw_form('account_edit', tep_href_link(FILENAME_ACCOUNT_EDIT, '', 'SSL'), 'post', 'onSubmit="return check_form(account_edit);"') . osc_draw_hidden_field('action', 'process'); ?&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_account.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if ($messageStack-&gt;size('account_edit') &gt; 0) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo $messageStack-&gt;output('account_edit'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-          &lt;tr&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo MY_ACCOUNT_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                &lt;td class="inputRequirement" align="right"&gt;&lt;?php echo FORM_REQUIRED_INFORMATION; ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-          &lt;tr&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-              &lt;tr class="infoBoxContents"&gt;
-                &lt;td&gt;&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
-&lt;?php
-  if (ACCOUNT_GENDER &gt; -1) {
-    $gender_array = array(array('id' =&gt; 'm', 'text' =&gt; MALE),
-                          array('id' =&gt; 'f', 'text' =&gt; FEMALE));
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_GENDER; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_radio_field('gender', $gender_array, $Qaccount-&gt;value('customers_gender'), '', (ACCOUNT_GENDER &gt; 0)); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_FIRST_NAME; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_input_field('firstname', $Qaccount-&gt;value('customers_firstname'), '', true); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_LAST_NAME; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_input_field('lastname', $Qaccount-&gt;value('customers_lastname'), '', true); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-  if (ACCOUNT_DATE_OF_BIRTH &gt; -1) {
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_DATE_OF_BIRTH; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo tep_draw_date_pull_down_menu('dob', $Qaccount-&gt;value('customers_dob'), false, true, true, date('Y')-1901, -5) . '&amp;nbsp;&lt;span class="inputRequirement"&gt;*&lt;/span&gt;'; ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-                  &lt;tr&gt;
-                   &lt;td colspan="2"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_EMAIL_ADDRESS; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_input_field('email_address', $Qaccount-&gt;value('customers_email_address'), '', true); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/form&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file2" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>account_history.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_history.php?rev=1.65&amp;content-type=text/vnd.viewcvs-markup">1.65</a></small></div>
<pre class="diff"><small id="info">diff -N account_history.php
--- /tmp/cvsAAAKtaWpG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,181 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2005 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-  if (!isset($_GET['page']) || (isset($_GET['page']) &amp;&amp; !is_numeric($_GET['page']))) {
-    $_GET['page'] = 1;
-  }
-
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ACCOUNT_HISTORY);
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL'));
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_history.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;
-&lt;?php
-  $orders_total = tep_count_customer_orders();
-
-  if ($orders_total &gt; 0) {
-    $Qhistory = $osC_Database-&gt;query('select o.orders_id, o.date_purchased, o.delivery_name, o.billing_name, ot.text as order_total, s.orders_status_name from :table_orders o, :table_orders_total ot, :table_orders_status s where o.customers_id = :customers_id and o.orders_id = ot.orders_id and ot.class = :class and o.orders_status = s.orders_status_id and s.language_id = :language_id order by orders_id desc');
-    $Qhistory-&gt;bindTable(':table_orders', TABLE_ORDERS);
-    $Qhistory-&gt;bindTable(':table_orders_total', TABLE_ORDERS_TOTAL);
-    $Qhistory-&gt;bindTable(':table_orders_status', TABLE_ORDERS_STATUS);
-    $Qhistory-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-    $Qhistory-&gt;bindValue(':class', 'ot_total');
-    $Qhistory-&gt;bindInt(':language_id', $osC_Session-&gt;value('languages_id'));
-    $Qhistory-&gt;setBatchLimit($_GET['page'], MAX_DISPLAY_ORDER_HISTORY);
-    $Qhistory-&gt;execute();
-
-    while ($Qhistory-&gt;next()) {
-      $Qproducts = $osC_Database-&gt;query('select count(*) as count from :table_orders_products where orders_id = :orders_id');
-      $Qproducts-&gt;bindTable(':table_orders_products', TABLE_ORDERS_PRODUCTS);
-      $Qproducts-&gt;bindInt(':orders_id', $Qhistory-&gt;valueInt('orders_id'));
-      $Qproducts-&gt;execute();
-
-      if (tep_not_null($Qhistory-&gt;value('delivery_name'))) {
-        $order_type = TEXT_ORDER_SHIPPED_TO;
-        $order_name = $Qhistory-&gt;value('delivery_name');
-      } else {
-        $order_type = TEXT_ORDER_BILLED_TO;
-        $order_name = $Qhistory-&gt;value('billing_name');
-      }
-?&gt;
-          &lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-            &lt;tr&gt;
-              &lt;td class="main"&gt;&lt;?php echo '&lt;b&gt;' . TEXT_ORDER_NUMBER . '&lt;/b&gt; ' . $Qhistory-&gt;valueInt('orders_id'); ?&gt;&lt;/td&gt;
-              &lt;td class="main" align="right"&gt;&lt;?php echo '&lt;b&gt;' . TEXT_ORDER_STATUS . '&lt;/b&gt; ' . $Qhistory-&gt;value('orders_status_name'); ?&gt;&lt;/td&gt;
-            &lt;/tr&gt;
-          &lt;/table&gt;
-          &lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-            &lt;tr class="infoBoxContents"&gt;
-              &lt;td&gt;&lt;table border="0" width="100%" cellspacing="2" cellpadding="4"&gt;
-                &lt;tr&gt;
-                  &lt;td class="main" width="50%" valign="top"&gt;&lt;?php echo '&lt;b&gt;' . TEXT_ORDER_DATE . '&lt;/b&gt; ' . tep_date_long($Qhistory-&gt;value('date_purchased')) . '&lt;br&gt;&lt;b&gt;' . $order_type . '&lt;/b&gt; ' . tep_output_string_protected($order_name); ?&gt;&lt;/td&gt;
-                  &lt;td class="main" width="30%" valign="top"&gt;&lt;?php echo '&lt;b&gt;' . TEXT_ORDER_PRODUCTS . '&lt;/b&gt; ' . $Qproducts-&gt;valueInt('count') . '&lt;br&gt;&lt;b&gt;' . TEXT_ORDER_COST . '&lt;/b&gt; ' . strip_tags($Qhistory-&gt;value('order_total')); ?&gt;&lt;/td&gt;
-                  &lt;td class="main" width="20%"&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT_HISTORY_INFO, (isset($_GET['page']) ? 'page=' . $_GET['page'] . '&amp;' : '') . 'order_id=' . $Qhistory-&gt;valueInt('orders_id'), 'SSL') . '"&gt;' . tep_image_button('small_view.gif', SMALL_IMAGE_BUTTON_VIEW) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;/tr&gt;
-              &lt;/table&gt;&lt;/td&gt;
-            &lt;/tr&gt;
-          &lt;/table&gt;
-          &lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-            &lt;tr&gt;
-              &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '1', '10'); ?&gt;&lt;/td&gt;
-            &lt;/tr&gt;
-          &lt;/table&gt;
-&lt;?php
-    }
-  } else {
-?&gt;
-          &lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-            &lt;tr class="infoBoxContents"&gt;
-              &lt;td&gt;&lt;table border="0" width="100%" cellspacing="2" cellpadding="4"&gt;
-                &lt;tr&gt;
-                  &lt;td class="main"&gt;&lt;?php echo TEXT_NO_PURCHASES; ?&gt;&lt;/td&gt;
-                &lt;/tr&gt;
-              &lt;/table&gt;&lt;/td&gt;
-            &lt;/tr&gt;
-          &lt;/table&gt;
-&lt;?php
-  }
-?&gt;
-        &lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if ($orders_total &gt; 0) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-          &lt;tr&gt;
-            &lt;td class="smallText" valign="top"&gt;&lt;?php echo $Qhistory-&gt;displayBatchLinksTotal(TEXT_DISPLAY_NUMBER_OF_ORDERS); ?&gt;&lt;/td&gt;
-            &lt;td class="smallText" align="right"&gt;&lt;?php echo $Qhistory-&gt;displayBatchLinksPullDown(); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file3" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>account_history_info.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_history_info.php?rev=1.103&amp;content-type=text/vnd.viewcvs-markup">1.103</a></small></div>
<pre class="diff"><small id="info">diff -N account_history_info.php
--- /tmp/cvsAAA7AaGqG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,272 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2005 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-  if (!isset($_GET['order_id']) || (isset($_GET['order_id']) &amp;&amp; !is_numeric($_GET['order_id']))) {
-    tep_redirect(tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL'));
-  }
-
-  $Qcheck = $osC_Database-&gt;query('select customers_id from :table_orders where orders_id = :orders_id');
-  $Qcheck-&gt;bindTable(':table_orders', TABLE_ORDERS);
-  $Qcheck-&gt;bindInt(':orders_id', $_GET['order_id']);
-  $Qcheck-&gt;execute();
-
-  if ($Qcheck-&gt;valueInt('customers_id') != $osC_Customer-&gt;id) {
-    tep_redirect(tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL'));
-  }
-
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ACCOUNT_HISTORY_INFO);
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_HISTORY, '', 'SSL'));
-  $breadcrumb-&gt;add(sprintf(NAVBAR_TITLE_3, $_GET['order_id']), tep_href_link(FILENAME_ACCOUNT_HISTORY_INFO, 'order_id=' . $_GET['order_id'], 'SSL'));
-
-  require(DIR_WS_CLASSES . 'order.php');
-  $order = new order($_GET['order_id']);
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_history.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-          &lt;tr&gt;
-            &lt;td class="main" colspan="2"&gt;&lt;b&gt;&lt;?php echo sprintf(HEADING_ORDER_NUMBER, $_GET['order_id']) . ' &lt;small&gt;(' . $order-&gt;info['orders_status'] . ')&lt;/small&gt;'; ?&gt;&lt;/b&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-          &lt;tr&gt;
-            &lt;td class="smallText"&gt;&lt;?php echo HEADING_ORDER_DATE . ' ' . tep_date_long($order-&gt;info['date_purchased']); ?&gt;&lt;/td&gt;
-            &lt;td class="smallText" align="right"&gt;&lt;?php echo HEADING_ORDER_TOTAL . ' ' . $order-&gt;info['total']; ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-&lt;?php
-  if ($order-&gt;delivery != false) {
-?&gt;
-            &lt;td width="30%" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo HEADING_DELIVERY_ADDRESS; ?&gt;&lt;/b&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;?php echo tep_address_format($order-&gt;delivery['format_id'], $order-&gt;delivery, 1, ' ', '&lt;br&gt;'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-&lt;?php
-    if (tep_not_null($order-&gt;info['shipping_method'])) {
-?&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo HEADING_SHIPPING_METHOD; ?&gt;&lt;/b&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;?php echo $order-&gt;info['shipping_method']; ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-&lt;?php
-    }
-?&gt;
-            &lt;/table&gt;&lt;/td&gt;
-&lt;?php
-  }
-?&gt;
-            &lt;td width="&lt;?php echo (($order-&gt;delivery != false) ? '70%' : '100%'); ?&gt;" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-              &lt;tr&gt;
-                &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-&lt;?php
-  if (sizeof($order-&gt;info['tax_groups']) &gt; 1) {
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main" colspan="2"&gt;&lt;b&gt;&lt;?php echo HEADING_PRODUCTS; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                    &lt;td class="smallText" align="right"&gt;&lt;b&gt;&lt;?php echo HEADING_TAX; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                    &lt;td class="smallText" align="right"&gt;&lt;b&gt;&lt;?php echo HEADING_TOTAL; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-  } else {
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main" colspan="3"&gt;&lt;b&gt;&lt;?php echo HEADING_PRODUCTS; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-  }
-
-  for ($i=0, $n=sizeof($order-&gt;products); $i&lt;$n; $i++) {
-    echo '          &lt;tr&gt;' . "\n" .
-         '            &lt;td class="main" align="right" valign="top" width="30"&gt;' . $order-&gt;products[$i]['qty'] . '&amp;nbsp;x&lt;/td&gt;' . "\n" .
-         '            &lt;td class="main" valign="top"&gt;' . $order-&gt;products[$i]['name'];
-
-    if ( (isset($order-&gt;products[$i]['attributes'])) &amp;&amp; (sizeof($order-&gt;products[$i]['attributes']) &gt; 0) ) {
-      for ($j=0, $n2=sizeof($order-&gt;products[$i]['attributes']); $j&lt;$n2; $j++) {
-        echo '&lt;br&gt;&lt;nobr&gt;&lt;small&gt;&amp;nbsp;&lt;i&gt; - ' . $order-&gt;products[$i]['attributes'][$j]['option'] . ': ' . $order-&gt;products[$i]['attributes'][$j]['value'] . '&lt;/i&gt;&lt;/small&gt;&lt;/nobr&gt;';
-      }
-    }
-
-    echo '&lt;/td&gt;' . "\n";
-
-    if (sizeof($order-&gt;info['tax_groups']) &gt; 1) {
-      echo '            &lt;td class="main" valign="top" align="right"&gt;' . tep_display_tax_value($order-&gt;products[$i]['tax']) . '%&lt;/td&gt;' . "\n";
-    }
-
-    echo '            &lt;td class="main" align="right" valign="top"&gt;' . $osC_Currencies-&gt;format(tep_add_tax($order-&gt;products[$i]['final_price'], $order-&gt;products[$i]['tax']) * $order-&gt;products[$i]['qty'], $order-&gt;info['currency'], $order-&gt;info['currency_value']) . '&lt;/td&gt;' . "\n" .
-         '          &lt;/tr&gt;' . "\n";
-  }
-?&gt;
-                &lt;/table&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo HEADING_BILLING_INFORMATION; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td width="30%" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo HEADING_BILLING_ADDRESS; ?&gt;&lt;/b&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;?php echo tep_address_format($order-&gt;billing['format_id'], $order-&gt;billing, 1, ' ', '&lt;br&gt;'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo HEADING_PAYMENT_METHOD; ?&gt;&lt;/b&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;?php echo $order-&gt;info['payment_method']; ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-            &lt;td width="70%" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-&lt;?php
-  for ($i=0, $n=sizeof($order-&gt;totals); $i&lt;$n; $i++) {
-    echo '              &lt;tr&gt;' . "\n" .
-         '                &lt;td class="main" align="right" width="100%"&gt;' . $order-&gt;totals[$i]['title'] . '&lt;/td&gt;' . "\n" .
-         '                &lt;td class="main" align="right"&gt;' . $order-&gt;totals[$i]['text'] . '&lt;/td&gt;' . "\n" .
-         '              &lt;/tr&gt;' . "\n";
-  }
-?&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo HEADING_ORDER_HISTORY; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-&lt;?php
-  $Qstatus = $osC_Database-&gt;query('select os.orders_status_name, osh.date_added, osh.comments from :table_orders_status os, :table_orders_status_history osh where osh.orders_id = :orders_id and osh.orders_status_id = os.orders_status_id and os.language_id = :language_id order by osh.date_added');
-  $Qstatus-&gt;bindTable(':table_orders_status', TABLE_ORDERS_STATUS);
-  $Qstatus-&gt;bindTable(':table_orders_status_history', TABLE_ORDERS_STATUS_HISTORY);
-  $Qstatus-&gt;bindInt(':orders_id', $_GET['order_id']);
-  $Qstatus-&gt;bindInt(':language_id', $osC_Session-&gt;value('languages_id'));
-  $Qstatus-&gt;execute();
-
-  while ($Qstatus-&gt;next()) {
-    echo '              &lt;tr&gt;' . "\n" .
-         '                &lt;td class="main" valign="top" width="70"&gt;' . tep_date_short($Qstatus-&gt;value('date_added')) . '&lt;/td&gt;' . "\n" .
-         '                &lt;td class="main" valign="top" width="70"&gt;' . $Qstatus-&gt;value('orders_status_name') . '&lt;/td&gt;' . "\n" .
-         '                &lt;td class="main" valign="top"&gt;' . (tep_not_null($Qstatus-&gt;valueProtected('comments')) ? nl2br($Qstatus-&gt;valueProtected('comments')) : '&amp;nbsp;') . '&lt;/td&gt;' . "\n" .
-         '              &lt;/tr&gt;' . "\n";
-  }
-?&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if (DOWNLOAD_ENABLED == 'true') include(DIR_WS_MODULES . 'downloads.php');
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT_HISTORY, tep_get_all_get_params(array('order_id')), 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file4" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>account_newsletters.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_newsletters.php?rev=1.8&amp;content-type=text/vnd.viewcvs-markup">1.8</a></small></div>
<pre class="diff"><small id="info">diff -N account_newsletters.php
--- /tmp/cvsAAAOBaWqG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,168 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2005 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-// needs to be included earlier to set the success message in the messageStack
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ACCOUNT_NEWSLETTERS);
-
-  $Qnewsletter = $osC_Database-&gt;query('select customers_newsletter from :table_customers where customers_id = :customers_id');
-  $Qnewsletter-&gt;bindTable(':table_customers', TABLE_CUSTOMERS);
-  $Qnewsletter-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-  $Qnewsletter-&gt;execute();
-
-  if (isset($_POST['action']) &amp;&amp; ($_POST['action'] == 'process')) {
-    if (isset($_POST['newsletter_general']) &amp;&amp; is_numeric($_POST['newsletter_general'])) {
-      $newsletter_general = $_POST['newsletter_general'];
-    } else {
-      $newsletter_general = '0';
-    }
-
-    if ($newsletter_general != $Qnewsletter-&gt;valueInt('customers_newsletter')) {
-      $newsletter_general = (($Qnewsletter-&gt;value('customers_newsletter') == '1') ? '0' : '1');
-
-      $Qupdate = $osC_Database-&gt;query('update :table_customers set customers_newsletter = :customers_newsletter where customers_id = :customers_id');
-      $Qupdate-&gt;bindTable(':table_customers', TABLE_CUSTOMERS);
-      $Qupdate-&gt;bindInt(':customers_newsletter', $newsletter_general);
-      $Qupdate-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qupdate-&gt;execute();
-
-      if ($Qupdate-&gt;affectedRows() === 1) {
-        $messageStack-&gt;add_session('account', SUCCESS_NEWSLETTER_UPDATED, 'success');
-      }
-    }
-
-    tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  }
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_NEWSLETTERS, '', 'SSL'));
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;script language="javascript"&gt;&lt;!--
-function rowOverEffect(object) {
-  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
-}
-
-function rowOutEffect(object) {
-  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
-}
-
-function checkBox(object) {
-  document.account_newsletter.elements[object].checked = !document.account_newsletter.elements[object].checked;
-}
-//--&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;?php echo tep_draw_form('account_newsletter', tep_href_link(FILENAME_ACCOUNT_NEWSLETTERS, '', 'SSL')) . osc_draw_hidden_field('action', 'process'); ?&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_account.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo MY_NEWSLETTERS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-                  &lt;tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="checkBox('newsletter_general')"&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_checkbox_field('newsletter_general', '1', $Qnewsletter-&gt;value('customers_newsletter'), 'onclick="checkBox(\'newsletter_general\')"'); ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo MY_NEWSLETTERS_GENERAL_NEWSLETTER; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&amp;nbsp;&lt;/td&gt;
-                    &lt;td&gt;&lt;table border="0" cellspacing="0" cellpadding="2"&gt;
-                      &lt;tr&gt;
-                        &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                        &lt;td class="main"&gt;&lt;?php echo MY_NEWSLETTERS_GENERAL_NEWSLETTER_DESCRIPTION; ?&gt;&lt;/td&gt;
-                        &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                      &lt;/tr&gt;
-                    &lt;/table&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/form&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file5" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>account_notifications.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_notifications.php?rev=1.6&amp;content-type=text/vnd.viewcvs-markup">1.6</a></small></div>
<pre class="diff"><small id="info">diff -N account_notifications.php
--- /tmp/cvsAAAjCa4qG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,295 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2005 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-// needs to be included earlier to set the success message in the messageStack
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ACCOUNT_NOTIFICATIONS);
-
-  $Qglobal = $osC_Database-&gt;query('select global_product_notifications from :table_customers_info where customers_info_id = :customers_info_id');
-  $Qglobal-&gt;bindTable(':table_customers_info', TABLE_CUSTOMERS_INFO);
-  $Qglobal-&gt;bindInt(':customers_info_id', $osC_Customer-&gt;id);
-  $Qglobal-&gt;execute();
-
-  if (isset($_POST['action']) &amp;&amp; ($_POST['action'] == 'process')) {
-    $updated = false;
-
-    if (isset($_POST['product_global']) &amp;&amp; is_numeric($_POST['product_global'])) {
-      $product_global = $_POST['product_global'];
-    } else {
-      $product_global = '0';
-    }
-
-    if (isset($_POST['products'])) {
-      (array)$products = $_POST['products'];
-    } else {
-      $products = array();
-    }
-
-    if ($product_global != $Qglobal-&gt;valueInt('global_product_notifications')) {
-      $product_global = (($Qglobal-&gt;valueInt('global_product_notifications') == '1') ? '0' : '1');
-
-      $Qupdate = $osC_Database-&gt;query('update :table_customers_info set global_product_notifications = :global_product_notifications where customers_info_id = :customers_info_id');
-      $Qupdate-&gt;bindTable(':table_customers_info', TABLE_CUSTOMERS_INFO);
-      $Qupdate-&gt;bindInt(':global_product_notifications', $product_global);
-      $Qupdate-&gt;bindInt(':customers_info_id', $osC_Customer-&gt;id);
-      $Qupdate-&gt;execute();
-
-      if ($Qupdate-&gt;affectedRows() == 1) {
-        $updated = true;
-      }
-    } elseif (sizeof($products) &gt; 0) {
-      $products_parsed = tep_array_filter($products, 'is_numeric');
-
-      if (sizeof($products_parsed) &gt; 0) {
-        $Qcheck = $osC_Database-&gt;query('select count(*) as total from :table_products_notifications where customers_id = :customers_id and products_id not in :products_id');
-        $Qcheck-&gt;bindTable(':table_products_notifications', TABLE_PRODUCTS_NOTIFICATIONS);
-        $Qcheck-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-        $Qcheck-&gt;bindRaw(':products_id', '(' . implode(',', $products_parsed) . ')');
-        $Qcheck-&gt;execute();
-
-        if ($Qcheck-&gt;valueInt('total') &gt; 0) {
-          $Qdelete = $osC_Database-&gt;query('delete from :table_products_notifications where customers_id = :customers_id and products_id not in :products_id');
-          $Qdelete-&gt;bindTable(':table_products_notifications', TABLE_PRODUCTS_NOTIFICATIONS);
-          $Qdelete-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-          $Qdelete-&gt;bindRaw(':products_id', '(' . implode(',', $products_parsed) . ')');
-          $Qdelete-&gt;execute();
-
-          if ($Qdelete-&gt;affectedRows() &gt; 0) {
-            $updated = true;
-          }
-        }
-      }
-    } else {
-      $Qcheck = $osC_Database-&gt;query('select count(*) as total from :table_products_notifications where customers_id = :customers_id');
-      $Qcheck-&gt;bindTable(':table_products_notifications', TABLE_PRODUCTS_NOTIFICATIONS);
-      $Qcheck-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qcheck-&gt;execute();
-
-      if ($Qcheck-&gt;valueInt('total') &gt; 0) {
-        $Qdelete = $osC_Database-&gt;query('delete from :table_products_notifications where customers_id = :customers_id');
-        $Qdelete-&gt;bindTable(':table_products_notifications', TABLE_PRODUCTS_NOTIFICATIONS);
-        $Qdelete-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-        $Qdelete-&gt;execute();
-
-        if ($Qdelete-&gt;affectedRows() &gt; 0) {
-          $updated = true;
-        }
-      }
-    }
-
-    if ($updated === true) {
-      $messageStack-&gt;add_session('account', SUCCESS_NOTIFICATIONS_UPDATED, 'success');
-    }
-
-    tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  }
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_NOTIFICATIONS, '', 'SSL'));
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;script language="javascript"&gt;&lt;!--
-function rowOverEffect(object) {
-  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
-}
-
-function rowOutEffect(object) {
-  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
-}
-
-function checkBox(object) {
-  document.account_notifications.elements[object].checked = !document.account_notifications.elements[object].checked;
-}
-//--&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;?php echo tep_draw_form('account_notifications', tep_href_link(FILENAME_ACCOUNT_NOTIFICATIONS, '', 'SSL')) . osc_draw_hidden_field('action', 'process'); ?&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_account.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo MY_NOTIFICATIONS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td class="main"&gt;&lt;?php echo MY_NOTIFICATIONS_DESCRIPTION; ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo GLOBAL_NOTIFICATIONS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-                  &lt;tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="checkBox('product_global')"&gt;
-                    &lt;td class="main" width="30"&gt;&lt;?php echo osc_draw_checkbox_field('product_global', '1', $Qglobal-&gt;valueInt('global_product_notifications'), 'onclick="checkBox(\'product_global\')"'); ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo GLOBAL_NOTIFICATIONS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td width="30"&gt;&amp;nbsp;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo GLOBAL_NOTIFICATIONS_DESCRIPTION; ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if ($Qglobal-&gt;valueInt('global_product_notifications') != '1') {
-?&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo NOTIFICATIONS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-&lt;?php
-    $Qcheck = $osC_Database-&gt;query('select count(*) as total from :table_products_notifications where customers_id = :customers_id');
-    $Qcheck-&gt;bindTable(':table_products_notifications', TABLE_PRODUCTS_NOTIFICATIONS);
-    $Qcheck-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-    $Qcheck-&gt;execute();
-
-    if ($Qcheck-&gt;valueInt('total') &gt; 0) {
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main" colspan="2"&gt;&lt;?php echo NOTIFICATIONS_DESCRIPTION; ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-      $counter = 0;
-
-      $Qproducts = $osC_Database-&gt;query('select pd.products_id, pd.products_name from :table_products_description pd, :table_products_notifications pn where pn.customers_id = :customers_id and pn.products_id = pd.products_id and pd.language_id = :language_id order by pd.products_name');
-      $Qproducts-&gt;bindTable(':table_products_description', TABLE_PRODUCTS_DESCRIPTION);
-      $Qproducts-&gt;bindTable(':table_products_notifications', TABLE_PRODUCTS_NOTIFICATIONS);
-      $Qproducts-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qproducts-&gt;bindInt(':language_id', $osC_Session-&gt;value('languages_id'));
-      $Qproducts-&gt;execute();
-
-      while ($Qproducts-&gt;next()) {
-?&gt;
-                  &lt;tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onclick="checkBox('products[&lt;?php echo $counter; ?&gt;]')"&gt;
-                    &lt;td class="main" width="30"&gt;&lt;?php echo osc_draw_checkbox_field('products[' . $counter . ']', $Qproducts-&gt;valueInt('products_id'), true, 'onclick="checkBox(\'products[' . $counter . ']\')"'); ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo $Qproducts-&gt;value('products_name'); ?&gt;&lt;/b&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-        $counter++;
-      }
-    } else {
-?&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo NOTIFICATIONS_NON_EXISTING; ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-&lt;?php
-    }
-?&gt;
-                &lt;/table&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/form&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file6" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>account_password.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/account_password.php?rev=1.3&amp;content-type=text/vnd.viewcvs-markup">1.3</a></small></div>
<pre class="diff"><small id="info">diff -N account_password.php
--- /tmp/cvsAAAVCaarG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,179 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2004 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-// needs to be included earlier to set the success message in the messageStack
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ACCOUNT_PASSWORD);
-
-  if (isset($_POST['action']) &amp;&amp; ($_POST['action'] == 'process')) {
-    if (!isset($_POST['password_current']) || (strlen(trim($_POST['password_current'])) &lt; ACCOUNT_PASSWORD)) {
-      $messageStack-&gt;add('account_password', ENTRY_PASSWORD_CURRENT_ERROR);
-    } elseif (!isset($_POST['password_new']) || (strlen(trim($_POST['password_new'])) &lt; ACCOUNT_PASSWORD)) {
-      $messageStack-&gt;add('account_password', ENTRY_PASSWORD_NEW_ERROR);
-    } elseif (!isset($_POST['password_confirmation']) || (trim($_POST['password_new']) != trim($_POST['password_confirmation']))) {
-      $messageStack-&gt;add('account_password', ENTRY_PASSWORD_NEW_ERROR_NOT_MATCHING);
-    }
-
-    if ($messageStack-&gt;size('account_password') === 0) {
-      $Qcheck = $osC_Database-&gt;query('select customers_password from :table_customers where customers_id = :customers_id');
-      $Qcheck-&gt;bindRaw(':table_customers', TABLE_CUSTOMERS);
-      $Qcheck-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qcheck-&gt;execute();
-
-      if (tep_validate_password(trim($_POST['password_current']), $Qcheck-&gt;value('customers_password'))) {
-        $Qupdate = $osC_Database-&gt;query('update :table_customers set customers_password = :customers_password where customers_id = :customers_id');
-        $Qupdate-&gt;bindRaw(':table_customers', TABLE_CUSTOMERS);
-        $Qupdate-&gt;bindValue(':customers_password', tep_encrypt_password(trim($_POST['password_new'])));
-        $Qupdate-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-        $Qupdate-&gt;execute();
-
-        $Qupdate = $osC_Database-&gt;query('update :table_customers_info set customers_info_date_account_last_modified = now() where customers_info_id = :customers_info_id');
-        $Qupdate-&gt;bindRaw(':table_customers_info', TABLE_CUSTOMERS_INFO);
-        $Qupdate-&gt;bindInt(':customers_info_id', $osC_Customer-&gt;id);
-        $Qupdate-&gt;execute();
-
-        $messageStack-&gt;add_session('account', SUCCESS_PASSWORD_UPDATED, 'success');
-
-        tep_redirect(tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-      } else {
-        $messageStack-&gt;add('account_password', ERROR_CURRENT_PASSWORD_NOT_MATCHING);
-      }
-    }
-  }
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ACCOUNT_PASSWORD, '', 'SSL'));
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;?php require('includes/form_check.js.php'); ?&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;?php echo tep_draw_form('account_password', tep_href_link(FILENAME_ACCOUNT_PASSWORD, '', 'SSL'), 'post', 'onSubmit="return check_form(account_password);"') . osc_draw_hidden_field('action', 'process'); ?&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_account.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if ($messageStack-&gt;size('account_password') &gt; 0) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo $messageStack-&gt;output('account_password'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-          &lt;tr&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo MY_PASSWORD_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                &lt;td class="inputRequirement" align="right"&gt;&lt;?php echo FORM_REQUIRED_INFORMATION; ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-          &lt;tr&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-              &lt;tr class="infoBoxContents"&gt;
-                &lt;td&gt;&lt;table border="0" cellspacing="2" cellpadding="2"&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_PASSWORD_CURRENT; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_password_field('password_current', '', '', true); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td colspan="2"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_PASSWORD_NEW; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_password_field('password_new', '', '', true); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main"&gt;&lt;?php echo ENTRY_PASSWORD_CONFIRMATION; ?&gt;&lt;/td&gt;
-                    &lt;td class="main"&gt;&lt;?php echo osc_draw_password_field('password_confirmation', '', '', true); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/form&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file7" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>address_book.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/address_book.php?rev=1.61&amp;content-type=text/vnd.viewcvs-markup">1.61</a></small></div>
<pre class="diff"><small id="info">diff -N address_book.php
--- /tmp/cvsAAArDairG	Wed Mar 30 01:40:54 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,201 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2005 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() === false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-  if ($osC_Customer-&gt;hasDefaultAddress() === false) {
-    $navigation-&gt;set_snapshot(array('page' =&gt; FILENAME_ACCOUNT, 'mode' =&gt; 'SSL'));
-
-    tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, '', 'SSL'));
-  }
-
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ADDRESS_BOOK);
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;script language="javascript"&gt;&lt;!--
-function rowOverEffect(object) {
-  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
-}
-
-function rowOutEffect(object) {
-  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
-}
-//--&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php echo HEADING_TITLE; ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_address_book.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if ($messageStack-&gt;size('addressbook') &gt; 0) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo $messageStack-&gt;output('addressbook'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo PRIMARY_ADDRESS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td class="main" width="50%" valign="top"&gt;&lt;?php echo PRIMARY_ADDRESS_DESCRIPTION; ?&gt;&lt;/td&gt;
-                &lt;td align="right" width="50%" valign="top"&gt;&lt;table border="0" cellspacing="0" cellpadding="2"&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main" align="center" valign="top"&gt;&lt;b&gt;&lt;?php echo PRIMARY_ADDRESS_TITLE; ?&gt;&lt;/b&gt;&lt;br&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'arrow_south_east.gif'); ?&gt;&lt;/td&gt;
-                    &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                    &lt;td class="main" valign="top"&gt;&lt;?php echo tep_address_label($osC_Customer-&gt;id, $osC_Customer-&gt;default_address_id, true, ' ', '&lt;br&gt;'); ?&gt;&lt;/td&gt;
-                    &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo ADDRESS_BOOK_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-&lt;?php
-  $Qaddresses = $osC_Database-&gt;query('select address_book_id, entry_firstname as firstname, entry_lastname as lastname, entry_company as company, entry_street_address as street_address, entry_suburb as suburb, entry_city as city, entry_postcode as postcode, entry_state as state, entry_zone_id as zone_id, entry_country_id as country_id from :table_address_book where customers_id = :customers_id order by firstname, lastname');
-  $Qaddresses-&gt;bindTable(':table_address_book', TABLE_ADDRESS_BOOK);
-  $Qaddresses-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-  $Qaddresses-&gt;execute();
-
-  while ($Qaddresses-&gt;next()) {
-    $format_id = tep_get_address_format_id($Qaddresses-&gt;valueInt('country_id'));
-?&gt;
-              &lt;tr&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-                  &lt;tr class="moduleRow" onmouseover="rowOverEffect(this)" onmouseout="rowOutEffect(this)" onClick="document.location.href='&lt;?php echo tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, 'edit=' . $Qaddresses-&gt;valueInt('address_book_id'), 'SSL'); ?&gt;'"&gt;
-                    &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo $Qaddresses-&gt;valueProtected('firstname') . ' ' . $Qaddresses-&gt;valueProtected('lastname'); ?&gt;&lt;/b&gt;&lt;?php if ($Qaddresses-&gt;valueInt('address_book_id') == $osC_Customer-&gt;default_address_id) echo '&amp;nbsp;&lt;small&gt;&lt;i&gt;' . PRIMARY_ADDRESS . '&lt;/i&gt;&lt;/small&gt;'; ?&gt;&lt;/td&gt;
-                    &lt;td class="main" align="right"&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, 'edit=' . $Qaddresses-&gt;valueInt('address_book_id'), 'SSL') . '"&gt;' . tep_image_button('small_edit.gif', SMALL_IMAGE_BUTTON_EDIT) . '&lt;/a&gt; &lt;a href="' . tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, 'delete=' . $Qaddresses-&gt;valueInt('address_book_id'), 'SSL') . '"&gt;' . tep_image_button('small_delete.gif', SMALL_IMAGE_BUTTON_DELETE) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                  &lt;tr&gt;
-                    &lt;td colspan="2"&gt;&lt;table border="0" cellspacing="0" cellpadding="2"&gt;
-                      &lt;tr&gt;
-                        &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                        &lt;td class="main"&gt;&lt;?php echo tep_address_format($format_id, $Qaddresses-&gt;toArray(), true, ' ', '&lt;br&gt;'); ?&gt;&lt;/td&gt;
-                        &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                      &lt;/tr&gt;
-                    &lt;/table&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-&lt;?php
-  }
-?&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td class="smallText"&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ACCOUNT, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-&lt;?php
-  if (tep_count_customer_address_book_entries() &lt; MAX_ADDRESS_BOOK_ENTRIES) {
-?&gt;
-                &lt;td class="smallText" align="right"&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, '', 'SSL') . '"&gt;' . tep_image_button('button_add_address.gif', IMAGE_BUTTON_ADD_ADDRESS) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-&lt;?php
-  }
-?&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td class="smallText"&gt;&lt;?php echo sprintf(TEXT_MAXIMUM_ENTRIES, MAX_ADDRESS_BOOK_ENTRIES); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<hr /><a name="file8" /><div class="file">
<span class="pathname" id="removed"><a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog">catalog</a>/<a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog">catalog</a><br /></span>
<div class="fileheader" id="removed"><big><b>address_book_process.php</b></big> <small id="info">removed after <a href="http://cvs.oscommerce.com/viewcvs.cgi/catalog/catalog/address_book_process.php?rev=1.84&amp;content-type=text/vnd.viewcvs-markup">1.84</a></small></div>
<pre class="diff"><small id="info">diff -N address_book_process.php
--- /tmp/cvsAAA3FaqrG	Wed Mar 30 01:40:55 2005
+++ /dev/null	Wed Mar 30 01:40:48 2005
@@ -1,421 +0,0 @@
</small></pre><pre class="diff" id="removed">-&lt;?php
-/*
-  $Id$
-
-  osCommerce, Open Source E-Commerce Solutions
-  http://www.oscommerce.com
-
-  Copyright (c) 2005 osCommerce
-
-  Released under the GNU General Public License
-*/
-
-  require('includes/application_top.php');
-
-  if ($osC_Customer-&gt;isLoggedOn() == false) {
-    $navigation-&gt;set_snapshot();
-
-    tep_redirect(tep_href_link(FILENAME_LOGIN, '', 'SSL'));
-  }
-
-// needs to be included earlier to set the success message in the messageStack
-  require(DIR_WS_LANGUAGES . $osC_Session-&gt;value('language') . '/' . FILENAME_ADDRESS_BOOK_PROCESS);
-
-  if (isset($_GET['action']) &amp;&amp; ($_GET['action'] == 'deleteconfirm') &amp;&amp; isset($_GET['delete']) &amp;&amp; is_numeric($_GET['delete'])) {
-    $Qdelete = $osC_Database-&gt;query('delete from :table_address_book where address_book_id = :address_book_id and customers_id = :customers_id');
-    $Qdelete-&gt;bindTable(':table_address_book', TABLE_ADDRESS_BOOK);
-    $Qdelete-&gt;bindInt(':address_book_id', $_GET['delete']);
-    $Qdelete-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-    $Qdelete-&gt;execute();
-
-    if ($Qdelete-&gt;affectedRows() === 1) {
-      $messageStack-&gt;add_session('addressbook', SUCCESS_ADDRESS_BOOK_ENTRY_DELETED, 'success');
-    }
-
-    tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-  }
-
-// error checking when updating or adding an entry
-  if (isset($_POST['action']) &amp;&amp; (($_POST['action'] == 'process') || ($_POST['action'] == 'update'))) {
-    if (ACCOUNT_GENDER &gt; 0) {
-      if (!isset($_POST['gender']) || (($_POST['gender'] != 'm') &amp;&amp; ($_POST['gender'] != 'f'))) {
-        $messageStack-&gt;add('addressbook', ENTRY_GENDER_ERROR);
-      }
-    }
-
-    if (!isset($_POST['firstname']) || (strlen(trim($_POST['firstname'])) &lt; ACCOUNT_FIRST_NAME)) {
-      $messageStack-&gt;add('addressbook', ENTRY_FIRST_NAME_ERROR);
-    }
-
-    if (!isset($_POST['lastname']) || (strlen(trim($_POST['lastname'])) &lt; ACCOUNT_LAST_NAME)) {
-      $messageStack-&gt;add('addressbook', ENTRY_LAST_NAME_ERROR);
-    }
-
-    if (ACCOUNT_COMPANY &gt; 0) {
-      if (!isset($_POST['company']) || (strlen(trim($_POST['company'])) &lt; ACCOUNT_COMPANY)) {
-        $messageStack-&gt;add('addressbook', ENTRY_COMPANY_ERROR);
-      }
-    }
-
-    if (!isset($_POST['street_address']) || (strlen(trim($_POST['street_address'])) &lt; ACCOUNT_STREET_ADDRESS)) {
-      $messageStack-&gt;add('addressbook', ENTRY_STREET_ADDRESS_ERROR);
-    }
-
-    if (ACCOUNT_SUBURB &gt; 0) {
-      if (!isset($_POST['suburb']) || (strlen(trim($_POST['suburb'])) &lt; ACCOUNT_SUBURB)) {
-        $messageStack-&gt;add('addressbook', ENTRY_SUBURB_ERROR);
-      }
-    }
-
-    if (!isset($_POST['postcode']) || (strlen(trim($_POST['postcode'])) &lt; ACCOUNT_POST_CODE)) {
-      $messageStack-&gt;add('addressbook', ENTRY_POST_CODE_ERROR);
-    }
-
-    if (!isset($_POST['city']) || (strlen(trim($_POST['city'])) &lt; ACCOUNT_CITY)) {
-      $messageStack-&gt;add('addressbook', ENTRY_CITY_ERROR);
-    }
-
-    if (ACCOUNT_STATE &gt; 0) {
-      $zone_id = 0;
-
-      $Qcheck = $osC_Database-&gt;query('select zone_id from :table_zones where zone_country_id = :zone_country_id limit 1');
-      $Qcheck-&gt;bindRaw(':table_zones', TABLE_ZONES);
-      $Qcheck-&gt;bindValue(':zone_country_id', $_POST['country']);
-      $Qcheck-&gt;execute();
-
-      $entry_state_has_zones = ($Qcheck-&gt;numberOfRows() &gt; 0);
-
-      $Qcheck-&gt;freeResult();
-
-      if ($entry_state_has_zones === true) {
-        $Qzone = $osC_Database-&gt;query('select zone_id from :table_zones where zone_country_id = :zone_country_id and zone_code like :zone_code');
-        $Qzone-&gt;bindRaw(':table_zones', TABLE_ZONES);
-        $Qzone-&gt;bindValue(':zone_country_id', $_POST['country']);
-        $Qzone-&gt;bindValue(':zone_code', trim($_POST['state']));
-        $Qzone-&gt;execute();
-
-        if ($Qzone-&gt;numberOfRows() === 1) {
-          $zone_id = $Qzone-&gt;valueInt('zone_id');
-        } else {
-          $Qzone = $osC_Database-&gt;query('select zone_id from :table_zones where zone_country_id = :zone_country_id and zone_name like :zone_name');
-          $Qzone-&gt;bindRaw(':table_zones', TABLE_ZONES);
-          $Qzone-&gt;bindValue(':zone_country_id', $_POST['country']);
-          $Qzone-&gt;bindValue(':zone_name', trim($_POST['state']) . '%');
-          $Qzone-&gt;execute();
-
-          if ($Qzone-&gt;numberOfRows() === 1) {
-            $zone_id = $Qzone-&gt;valueInt('zone_id');
-          } else {
-            $messageStack-&gt;add('addressbook', ENTRY_STATE_ERROR_SELECT);
-          }
-        }
-
-        $Qzone-&gt;freeResult();
-      } else {
-        if (strlen(trim($_POST['state'])) &lt; ACCOUNT_STATE) {
-          $messageStack-&gt;add('addressbook', ENTRY_STATE_ERROR);
-        }
-      }
-    }
-
-    if ( (is_numeric($_POST['country']) === false) || ($_POST['country'] &lt; 1) ) {
-      $messageStack-&gt;add('addressbook', ENTRY_COUNTRY_ERROR);
-    }
-
-    if (ACCOUNT_TELEPHONE &gt; 0) {
-      if (!isset($_POST['telephone']) || (strlen(trim($_POST['telephone'])) &lt; ACCOUNT_TELEPHONE)) {
-        $messageStack-&gt;add('addressbook', ENTRY_TELEPHONE_NUMBER_ERROR);
-      }
-    }
-
-    if (ACCOUNT_FAX &gt; 0) {
-      if (!isset($_POST['fax']) || (strlen(trim($_POST['fax'])) &lt; ACCOUNT_FAX)) {
-        $messageStack-&gt;add('addressbook', ENTRY_FAX_NUMBER_ERROR);
-      }
-    }
-
-    if ($messageStack-&gt;size('addressbook') === 0) {
-      if ($_POST['action'] == 'update') {
-        $Qab = $osC_Database-&gt;query('update :table_address_book set customers_id = :customers_id, entry_gender = :entry_gender, entry_company = :entry_company, entry_firstname = :entry_firstname, entry_lastname = :entry_lastname, entry_street_address = :entry_street_address, entry_suburb = :entry_suburb, entry_postcode = :entry_postcode, entry_city = :entry_city, entry_state = :entry_state, entry_country_id = :entry_country_id, entry_zone_id = :entry_zone_id, entry_telephone = :entry_telephone, entry_fax = :entry_fax where address_book_id = :address_book_id and customers_id = :customers_id');
-        $Qab-&gt;bindInt(':address_book_id', $_GET['edit']);
-        $Qab-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      } else {
-        $Qab = $osC_Database-&gt;query('insert into :table_address_book (customers_id, entry_gender, entry_company, entry_firstname, entry_lastname, entry_street_address, entry_suburb, entry_postcode, entry_city, entry_state, entry_country_id, entry_zone_id, entry_telephone, entry_fax) values (:customers_id, :entry_gender, :entry_company, :entry_firstname, :entry_lastname, :entry_street_address, :entry_suburb, :entry_postcode, :entry_city, :entry_state, :entry_country_id, :entry_zone_id, :entry_telephone, :entry_fax)');
-      }
-      $Qab-&gt;bindRaw(':table_address_book', TABLE_ADDRESS_BOOK);
-      $Qab-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qab-&gt;bindValue(':entry_gender', (((ACCOUNT_GENDER &gt; -1) &amp;&amp; isset($_POST['gender']) &amp;&amp; (($_POST['gender'] == 'm') || ($_POST['gender'] == 'f'))) ? $_POST['gender'] : ''));
-      $Qab-&gt;bindValue(':entry_company', ((ACCOUNT_COMPANY &gt; -1) ? trim($_POST['company']) : ''));
-      $Qab-&gt;bindValue(':entry_firstname', trim($_POST['firstname']));
-      $Qab-&gt;bindValue(':entry_lastname', trim($_POST['lastname']));
-      $Qab-&gt;bindValue(':entry_street_address', trim($_POST['street_address']));
-      $Qab-&gt;bindValue(':entry_suburb', ((ACCOUNT_SUBURB &gt; -1) ? trim($_POST['suburb']) : ''));
-      $Qab-&gt;bindValue(':entry_postcode', trim($_POST['postcode']));
-      $Qab-&gt;bindValue(':entry_city', trim($_POST['city']));
-      $Qab-&gt;bindValue(':entry_state', ((ACCOUNT_STATE &gt; -1) ? (($zone_id &gt; 0) ? '' : trim($_POST['state'])) : ''));
-      $Qab-&gt;bindInt(':entry_country_id', $_POST['country']);
-      $Qab-&gt;bindInt(':entry_zone_id', ((ACCOUNT_STATE &gt; -1) ? (($zone_id &gt; 0) ? $zone_id : 0) : ''));
-      $Qab-&gt;bindValue(':entry_telephone', ((ACCOUNT_TELEPHONE &gt; -1) ? trim($_POST['telephone']) : ''));
-      $Qab-&gt;bindValue(':entry_fax', ((ACCOUNT_FAX &gt; -1) ? trim($_POST['fax']) : ''));
-      $Qab-&gt;execute();
-
-      if ( ($osC_Customer-&gt;hasDefaultAddress() === false) || (isset($_POST['primary']) &amp;&amp; ($_POST['primary'] == 'on')) ) {
-        if ($_POST['action'] == 'update') {
-          $default_address_id = $_GET['edit'];
-        } else {
-          $default_address_id = $osC_Database-&gt;nextID();
-        }
-
-        $Qupdate = $osC_Database-&gt;query('update :table_customers set customers_default_address_id = :customers_default_address_id where customers_id = :customers_id');
-        $Qupdate-&gt;bindRaw(':table_customers', TABLE_CUSTOMERS);
-        $Qupdate-&gt;bindInt(':customers_default_address_id', $default_address_id);
-        $Qupdate-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-        $Qupdate-&gt;execute();
-
-        if ($Qupdate-&gt;affectedRows() === 1) {
-          $osC_Customer-&gt;setCountryID($_POST['country']);
-          $osC_Customer-&gt;setZoneID(($zone_id &gt; 0) ? (int)$zone_id : '0');
-          $osC_Customer-&gt;setDefaultAddressID($default_address_id);
-        }
-      }
-
-      $messageStack-&gt;add_session('addressbook', SUCCESS_ADDRESS_BOOK_ENTRY_UPDATED, 'success');
-
-      tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-    }
-  }
-
-  if (isset($_GET['edit']) &amp;&amp; is_numeric($_GET['edit'])) {
-    $Qentry = $osC_Database-&gt;query('select entry_gender, entry_company, entry_firstname, entry_lastname, entry_street_address, entry_suburb, entry_postcode, entry_city, entry_state, entry_zone_id, entry_country_id, entry_telephone, entry_fax from :table_address_book where customers_id = :customers_id and address_book_id = :address_book_id');
-    $Qentry-&gt;bindTable(':table_address_book', TABLE_ADDRESS_BOOK);
-    $Qentry-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-    $Qentry-&gt;bindInt(':address_book_id', $_GET['edit']);
-    $Qentry-&gt;execute();
-
-    if ($Qentry-&gt;numberOfRows() &lt; 1) {
-      $messageStack-&gt;add_session('addressbook', ERROR_NONEXISTING_ADDRESS_BOOK_ENTRY);
-
-      tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-    }
-
-    $entry = $Qentry-&gt;toArray();
-  } elseif (isset($_GET['delete']) &amp;&amp; is_numeric($_GET['delete'])) {
-    if ($_GET['delete'] == $osC_Customer-&gt;default_address_id) {
-      $messageStack-&gt;add_session('addressbook', WARNING_PRIMARY_ADDRESS_DELETION, 'warning');
-
-      tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-    } else {
-      $Qcheck = $osC_Database-&gt;query('select count(*) as total from :table_address_book where address_book_id = :address_book_id and customers_id = :customers_id');
-      $Qcheck-&gt;bindTable(':table_address_book', TABLE_ADDRESS_BOOK);
-      $Qcheck-&gt;bindInt(':address_book_id', $_GET['delete']);
-      $Qcheck-&gt;bindInt(':customers_id', $osC_Customer-&gt;id);
-      $Qcheck-&gt;execute();
-
-      if ($Qcheck-&gt;valueInt('total') &lt; 1) {
-        $messageStack-&gt;add_session('addressbook', ERROR_NONEXISTING_ADDRESS_BOOK_ENTRY);
-
-        tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-      }
-    }
-  } else {
-    $entry = array();
-  }
-
-  if (!isset($_GET['delete']) &amp;&amp; !isset($_GET['edit'])) {
-    if (tep_count_customer_address_book_entries() &gt;= MAX_ADDRESS_BOOK_ENTRIES) {
-      $messageStack-&gt;add_session('addressbook', ERROR_ADDRESS_BOOK_FULL);
-
-      tep_redirect(tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-    }
-  }
-
-  $breadcrumb-&gt;add(NAVBAR_TITLE_1, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
-  $breadcrumb-&gt;add(NAVBAR_TITLE_2, tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL'));
-
-  if (isset($_GET['edit']) &amp;&amp; is_numeric($_GET['edit'])) {
-    $breadcrumb-&gt;add(NAVBAR_TITLE_MODIFY_ENTRY, tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, 'edit=' . $_GET['edit'], 'SSL'));
-  } elseif (isset($_GET['delete']) &amp;&amp; is_numeric($_GET['delete'])) {
-    $breadcrumb-&gt;add(NAVBAR_TITLE_DELETE_ENTRY, tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, 'delete=' . $_GET['delete'], 'SSL'));
-  } else {
-    $breadcrumb-&gt;add(NAVBAR_TITLE_ADD_ENTRY, tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, '', 'SSL'));
-  }
-?&gt;
-&lt;!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
-&lt;html &lt;?php echo HTML_PARAMS; ?&gt;&gt;
-&lt;head&gt;
-&lt;meta http-equiv="Content-Type" content="text/html; charset=&lt;?php echo CHARSET; ?&gt;"&gt;
-&lt;title&gt;&lt;?php echo TITLE; ?&gt;&lt;/title&gt;
-&lt;base href="&lt;?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?&gt;"&gt;
-&lt;link rel="stylesheet" type="text/css" href="stylesheet.css"&gt;
-&lt;?php
-  if (!isset($_GET['delete'])) {
-    include('includes/form_check.js.php');
-  }
-?&gt;
-&lt;/head&gt;
-&lt;body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"&gt;
-&lt;!-- header //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'header.php'); ?&gt;
-&lt;!-- header_eof //--&gt;
-
-&lt;!-- body //--&gt;
-&lt;table border="0" width="100%" cellspacing="3" cellpadding="3"&gt;
-  &lt;tr&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- left_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_left.php'); ?&gt;
-&lt;!-- left_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-&lt;!-- body_text //--&gt;
-    &lt;td width="100%" valign="top"&gt;&lt;?php if (!isset($_GET['delete'])) echo tep_draw_form('addressbook', tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, (isset($_GET['edit']) ? 'edit=' . $_GET['edit'] : ''), 'SSL'), 'post', 'onSubmit="return check_form(addressbook);"'); ?&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="0"&gt;
-          &lt;tr&gt;
-            &lt;td class="pageHeading"&gt;&lt;?php if (isset($_GET['edit'])) { echo HEADING_TITLE_MODIFY_ENTRY; } elseif (isset($_GET['delete'])) { echo HEADING_TITLE_DELETE_ENTRY; } else { echo HEADING_TITLE_ADD_ENTRY; } ?&gt;&lt;/td&gt;
-            &lt;td class="pageHeading" align="right"&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'table_background_address_book.gif', (isset($_GET['edit']) ? HEADING_TITLE_MODIFY_ENTRY : HEADING_TITLE_ADD_ENTRY), HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  if ($messageStack-&gt;size('addressbook') &gt; 0) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo $messageStack-&gt;output('addressbook'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  }
-
-  if (isset($_GET['delete'])) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo DELETE_ADDRESS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td class="main" width="50%" valign="top"&gt;&lt;?php echo DELETE_ADDRESS_DESCRIPTION; ?&gt;&lt;/td&gt;
-                &lt;td align="right" width="50%" valign="top"&gt;&lt;table border="0" cellspacing="0" cellpadding="2"&gt;
-                  &lt;tr&gt;
-                    &lt;td class="main" align="center" valign="top"&gt;&lt;b&gt;&lt;?php echo SELECTED_ADDRESS; ?&gt;&lt;/b&gt;&lt;br&gt;&lt;?php echo tep_image(DIR_WS_IMAGES . 'arrow_south_east.gif'); ?&gt;&lt;/td&gt;
-                    &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                    &lt;td class="main" valign="top"&gt;&lt;?php echo tep_address_label($osC_Customer-&gt;id, $_GET['delete'], true, ' ', '&lt;br&gt;'); ?&gt;&lt;/td&gt;
-                    &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                  &lt;/tr&gt;
-                &lt;/table&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ADDRESS_BOOK_PROCESS, 'delete=' . $_GET['delete'] . '&amp;action=deleteconfirm', 'SSL') . '"&gt;' . tep_image_button('button_delete.gif', IMAGE_BUTTON_DELETE) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-  } else {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-          &lt;tr&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td class="main"&gt;&lt;b&gt;&lt;?php echo NEW_ADDRESS_TITLE; ?&gt;&lt;/b&gt;&lt;/td&gt;
-                &lt;td class="inputRequirement" align="right"&gt;&lt;?php echo FORM_REQUIRED_INFORMATION; ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-          &lt;tr&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-              &lt;tr class="infoBoxContents"&gt;
-                &lt;td&gt;&lt;?php include(DIR_WS_MODULES . 'address_book_details.php'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-    if (isset($_GET['edit']) &amp;&amp; is_numeric($_GET['edit'])) {
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL') . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo osc_draw_hidden_field('action', 'update') . osc_draw_hidden_field('edit', $_GET['edit']) . tep_image_submit('button_update.gif', IMAGE_BUTTON_UPDATE); ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-    } else {
-      if (sizeof($navigation-&gt;snapshot) &gt; 0) {
-        $back_link = tep_href_link($navigation-&gt;snapshot['page'], tep_array_to_string($navigation-&gt;snapshot['get'], array($osC_Session-&gt;name)), $navigation-&gt;snapshot['mode']);
-      } else {
-        $back_link = tep_href_link(FILENAME_ADDRESS_BOOK, '', 'SSL');
-      }
-?&gt;
-      &lt;tr&gt;
-        &lt;td&gt;&lt;table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"&gt;
-          &lt;tr class="infoBoxContents"&gt;
-            &lt;td&gt;&lt;table border="0" width="100%" cellspacing="0" cellpadding="2"&gt;
-              &lt;tr&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-                &lt;td&gt;&lt;?php echo '&lt;a href="' . $back_link . '"&gt;' . tep_image_button('button_back.gif', IMAGE_BUTTON_BACK) . '&lt;/a&gt;'; ?&gt;&lt;/td&gt;
-                &lt;td align="right"&gt;&lt;?php echo osc_draw_hidden_field('action', 'process') . tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE); ?&gt;&lt;/td&gt;
-                &lt;td width="10"&gt;&lt;?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?&gt;&lt;/td&gt;
-              &lt;/tr&gt;
-            &lt;/table&gt;&lt;/td&gt;
-          &lt;/tr&gt;
-        &lt;/table&gt;&lt;/td&gt;
-      &lt;/tr&gt;
-&lt;?php
-    }
-  }
-?&gt;
-    &lt;/table&gt;&lt;?php if (!isset($_GET['delete'])) echo '&lt;/form&gt;'; ?&gt;&lt;/td&gt;
-&lt;!-- body_text_eof //--&gt;
-    &lt;td width="&lt;?php echo BOX_WIDTH; ?&gt;" valign="top"&gt;&lt;table border="0" width="&lt;?php echo BOX_WIDTH; ?&gt;" cellspacing="0" cellpadding="2"&gt;
-&lt;!-- right_navigation //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'column_right.php'); ?&gt;
-&lt;!-- right_navigation_eof //--&gt;
-    &lt;/table&gt;&lt;/td&gt;
-  &lt;/tr&gt;
-&lt;/table&gt;
-&lt;!-- body_eof //--&gt;
-
-&lt;!-- footer //--&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'footer.php'); ?&gt;
-&lt;!-- footer_eof //--&gt;
-&lt;br&gt;
-&lt;/body&gt;
-&lt;/html&gt;
-&lt;?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?&gt;
<center><small><a href="http://www.badgers-in-foil.co.uk/projects/cvsspam/" title="commit -&gt; email">CVSspam</a> 0.2.9</small></center>
</body></html>


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click