include 'includes/application_top.php'; // create template elements $vamTemplate = new vamTemplate(); // include boxes require DIR_FS_CATALOG . 'templates/' . CURRENT_TEMPLATE . '/source/boxes.php'; // include needed functions require_once DIR_FS_INC . 'vam_date_short.inc.php'; require_once DIR_FS_INC . 'vam_image_button.inc.php'; require_once DIR_FS_INC . 'vam_validate_email.inc.php'; require_once DIR_FS_INC . 'vam_get_geo_zone_code.inc.php'; require_once DIR_FS_INC . 'vam_get_customers_country.inc.php'; if (!isset($_SESSION['customer_id'])) { vam_redirect(vam_href_link(FILENAME_LOGIN, '', 'SSL')); } if ($_SESSION['customers_status']['customers_status_id'] == 0) { vam_redirect(vam_href_link_admin(FILENAME_CUSTOMERS, 'cID=' . $_SESSION['customer_id'] . '&action=edit', 'SSL')); } if (isset($_POST['action']) && $_POST['action'] == 'process') { if (ACCOUNT_GENDER == 'true') { $gender = vam_db_prepare_input($_POST['gender']); } $firstname = vam_db_prepare_input($_POST['firstname']); if (ACCOUNT_SECOND_NAME == 'true') { $secondname = vam_db_prepare_input($_POST['secondname']); } $lastname = vam_db_prepare_input($_POST['lastname']); if (ACCOUNT_DOB == 'true') { $dob = vam_db_prepare_input($_POST['dob']); } if (ACCOUNT_COMPANY_VAT_CHECK == 'true') { $vat = vam_db_prepare_input($_POST['vat']);
require_once DIR_FS_INC . 'vam_image_button.inc.php'; $orders_contents = ''; $orders_status_query = vam_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . (int) $_SESSION['languages_id'] . "'"); while ($orders_status = vam_db_fetch_array($orders_status_query)) { $orders_pending_query = vam_db_query("select count(*) as count from " . TABLE_ORDERS . " where orders_status = '" . $orders_status['orders_status_id'] . "'"); $orders_pending = vam_db_fetch_array($orders_pending_query); $orders_contents .= '<a href="' . vam_href_link_admin(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id'], 'SSL') . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br />'; } $orders_contents = substr($orders_contents, 0, -6); $customers_query = vam_db_query("select count(*) as count from " . TABLE_CUSTOMERS); $customers = vam_db_fetch_array($customers_query); $products_query = vam_db_query("select count(*) as count from " . TABLE_PRODUCTS . " where products_status = '1'"); $products = vam_db_fetch_array($products_query); $reviews_query = vam_db_query("select count(*) as count from " . TABLE_REVIEWS); $reviews = vam_db_fetch_array($reviews_query); $admin_image = '<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_START, '', 'SSL') . '">' . vam_image_button('admin.png', IMAGE_BUTTON_ADMIN) . '</a></p>'; if ($product->isProduct()) { $admin_link = '<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin(FILENAME_EDIT_PRODUCTS, 'cPath=' . $cPath . '&pID=' . $product->data['products_id']) . '&action=new_product' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_PRODUCT_EDIT) . '</a></p>'; } if (isset($_GET['articles_id'])) { $admin_link_article = '<p class="LoginContentLeft"><a class="button" href="' . vam_href_link_admin('admin/' . FILENAME_ARTICLES, 'aID=' . $_GET['articles_id']) . '&action=new_article' . '" onclick="window.open(this.href); return false;">' . vam_image_button('edit.png', IMAGE_BUTTON_ARTICLE_EDIT) . '</a></p>'; } $box_content = '<b>' . BOX_TITLE_STATISTICS . '</b><br />' . $orders_contents . '<br />' . '<a href="' . vam_href_link_admin('admin/customers.php', '', 'SSL') . '">' . BOX_ENTRY_CUSTOMERS . '</a>: ' . $customers['count'] . '<br />' . '<a href="' . vam_href_link_admin('admin/categories.php', '', 'SSL') . '">' . BOX_ENTRY_PRODUCTS . '</a>: ' . $products['count'] . '<br />' . '<a href="' . vam_href_link_admin('admin/' . FILENAME_REVIEWS, '', 'SSL') . '">' . BOX_ENTRY_REVIEWS . '</a>: ' . $reviews['count'] . '<br />' . $admin_image . '<br />' . $admin_link . $admin_link_article; if ($flag == true) { define('SEARCH_ENGINE_FRIENDLY_URLS', true); } $box->assign('BOX_CONTENT', $box_content); $box->caching = 0; $box->assign('language', $_SESSION['language']); $box_admin = $box->fetch(CURRENT_TEMPLATE . '/boxes/box_admin.html'); $vamTemplate->assign('box_ADMIN', $box_admin);