Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace:

Diff

151
 
370
 
370
 
account.php
_> 11 <?php
  22 /*
<> 3 -  $Id: account.php 151 2005-08-02 14:33:25Z mattice $
   3+  $Id: account.php 370 2005-12-22 18:07:46Z hpdl $
44 
  55   osCommerce, Open Source E-Commerce Solutions
  66   http://www.oscommerce.com
     
 !
1212 
  1313   require('includes/application_top.php');
  1414 
<> 15 -  if ($osC_Customer->isLoggedOn() == false) {
  16 -    if (empty($_GET) || (!empty($_GET) && !in_array(tep_sanitize_string(basename(key(array_slice($_GET, 0, 1)))), array('login', 'create')))) {
  17 -      $navigation->set_snapshot();
   15+  if ($osC_Customer->isLoggedOn() === false) {
   16+    if (empty($_GET) || (!empty($_GET) && !in_array(tep_sanitize_string(basename(key(array_slice($_GET, 0, 1)))), array('login', 'create', 'password_forgotten')))) {
   17+      $osC_NavigationHistory->setSnapshot();
1818 
  1919       tep_redirect(tep_href_link(FILENAME_ACCOUNT, 'login', 'SSL'));
  2020     }
  2121   }
  2222 
<> 23 -  require(DIR_WS_LANGUAGES . $osC_Session->value('language') . '/' . FILENAME_ACCOUNT);
   23+  require('includes/languages/' . $_SESSION['language'] . '/' . FILENAME_ACCOUNT);
2424 
<> 25 -  $osC_Template->setPageTitle(HEADING_TITLE_ACCOUNT);
  26 -  $osC_Template->setPageContentsFilename('account.php');
  27 -
2825   if ($osC_Services->isStarted('breadcrumb')) {
  2926     $breadcrumb->add(NAVBAR_TITLE_MY_ACCOUNT, tep_href_link(FILENAME_ACCOUNT, '', 'SSL'));
  3027   }
  3128 
<> 32 -  if (empty($_GET) === false) {
  33 -    $_account_module = tep_sanitize_string(basename(key(array_slice($_GET, 0, 1))));
   29+  $osC_Template = osC_Template::setup('account');
3430 
<> 35 -    if (file_exists('includes/modules/account/' . $_account_module . '.php')) {
  36 -      include('includes/modules/account/' . $_account_module . '.php');
   31+  require('templates/' . $osC_Template->getCode() . '.php');
3732 
<> 38 -      $_account_module_name = 'osC_Account_' . ucfirst($_account_module);
  39 -      $osC_Account_Module = new $_account_module_name();
  40 -
  41 -      $osC_Template->setPageTitle($osC_Account_Module->getPageTitle());
  42 -      $osC_Template->setPageContentsFilename($osC_Account_Module->getPageContentsFilename());
  43 -
  44 -      unset($osC_Account_Module);
  45 -    }
  46 -  }
  47 -
  48 -  require('templates/' . $osC_Template->getTemplate() . '.php');
  49 -
<_ 5033   require('includes/application_bottom.php');
  5134 ?>