BOX_HEADING_MY_ACCOUNT, 'access' => true, 'image' => 'my_account.gif', 'href' => oos_href_link_admin($aContents['admin_account']), 'children' => array(array('title' => BOX_MY_ACCOUNT, 'link' => oos_href_link_admin($aContents['admin_account'], 'selected_box=administrator'), 'access' => true), array('title' => BOX_MY_ACCOUNT_LOGOFF, 'link' => oos_href_link_admin($aContents['logoff']), 'access' => true))), array('title' => BOX_HEADING_ADMINISTRATOR, 'access' => oos_admin_check_boxes('administrator.php'), 'image' => 'administrator.gif', 'href' => oos_href_link_admin(oos_selected_file('administrator.php'), 'selected_box=administrator'), 'children' => array(array('title' => BOX_ADMINISTRATOR_MEMBER, 'link' => oos_href_link_admin($aContents['admin_members'], 'selected_box=administrator'), 'access' => oos_admin_check_boxes('admin_members', 'sub_boxes')), array('title' => BOX_ADMINISTRATOR_BOXES, 'link' => oos_href_link_admin($aContents['admin_files'], 'selected_box=administrator'), 'access' => oos_admin_check_boxes('admin_files', 'sub_boxes')))), array('title' => BOX_HEADING_CONFIGURATION, 'access' => oos_admin_check_boxes('configuration.php'), 'image' => 'configuration.gif', 'href' => oos_href_link_admin($aContents['configuration'], 'selected_box=configuration&gID=1'), 'children' => array(array('title' => BOX_CONFIGURATION_MYSTORE, 'link' => oos_href_link_admin($aContents['configuration'], 'selected_box=configuration&gID=1'), 'access' => oos_admin_check_boxes('configuration', 'sub_boxes')), array('title' => BOX_CONFIGURATION_LOGGING, 'link' => oos_href_link_admin($aContents['configuration'], 'selected_box=configuration&gID=10'), 'access' => oos_admin_check_boxes('configuration', 'sub_boxes')), array('title' => BOX_CONFIGURATION_CACHE, 'link' => oos_href_link_admin($aContents['configuration'], 'selected_box=configuration&gID=11'), 'access' => oos_admin_check_boxes('configuration', 'sub_boxes')))), array('title' => BOX_HEADING_MODULES, 'access' => oos_admin_check_boxes('modules.php'), 'image' => 'modules.gif', 'href' => oos_href_link_admin(oos_selected_file('modules.php'), 'selected_box=modules&set=payment'), 'children' => array(array('title' => BOX_MODULES_PAYMENT, 'link' => oos_href_link_admin($aContents['modules'], 'selected_box=modules&set=payment'), 'access' => oos_admin_check_boxes('modules', 'sub_boxes')), array('title' => BOX_MODULES_SHIPPING, 'link' => oos_href_link_admin($aContents['modules'], 'selected_box=modules&set=shipping'), 'access' => oos_admin_check_boxes('modules', 'sub_boxes')))), array('title' => BOX_HEADING_CATALOG, 'access' => oos_admin_check_boxes('catalog.php'), 'image' => 'catalog.gif', 'href' => oos_href_link_admin(oos_selected_file('catalog.php'), 'selected_box=catalog'), 'children' => array(array('title' => CATALOG_CONTENTS, 'link' => oos_href_link_admin($aContents['categories'], 'selected_box=catalog'), 'access' => oos_admin_check_boxes('categories', 'sub_boxes')), array('title' => BOX_CATALOG_MANUFACTURERS, 'link' => oos_href_link_admin($aContents['manufacturers'], 'selected_box=catalog'), 'access' => oos_admin_check_boxes('manufacturers', 'sub_boxes')))), array('title' => BOX_HEADING_LOCATION_AND_TAXES, 'access' => oos_admin_check_boxes('taxes.php'), 'image' => 'location.gif', 'href' => oos_href_link_admin($aContents['countries'], 'selected_box=taxes'), 'children' => array(array('title' => BOX_TAXES_COUNTRIES, 'link' => oos_href_link_admin($aContents['countries'], 'selected_box=taxes'), 'access' => oos_admin_check_boxes('countries', 'sub_boxes')), array('title' => BOX_TAXES_GEO_ZONES, 'link' => oos_href_link_admin($aContents['geo_zones'], 'selected_box=taxes'), 'access' => oos_admin_check_boxes('geo_zones', 'sub_boxes')))), array('title' => BOX_HEADING_CUSTOMERS, 'access' => oos_admin_check_boxes('customers.php'), 'image' => 'customers.gif', 'href' => oos_href_link_admin(oos_selected_file('customers.php'), 'selected_box=customers'), 'children' => array(array('title' => BOX_CUSTOMERS_CUSTOMERS, 'link' => oos_href_link_admin($aContents['customers'], 'selected_box=customers'), 'access' => oos_admin_check_boxes('customers', 'sub_boxes')), array('title' => BOX_CUSTOMERS_ORDERS, 'link' => oos_href_link_admin($aContents['orders'], 'selected_box=customers'), 'access' => oos_admin_check_boxes('orders', 'sub_boxes')))), array('title' => BOX_HEADING_LOCALIZATION, 'access' => oos_admin_check_boxes('localization.php'), 'image' => 'localization.gif', 'href' => oos_href_link_admin(oos_selected_file('localization.php'), 'selected_box=localization'), 'children' => array(array('title' => BOX_LOCALIZATION_CURRENCIES, 'link' => oos_href_link_admin($aContents['currencies'], 'selected_box=localization'), 'access' => oos_admin_check_boxes('currencies', 'sub_boxes')), array('title' => BOX_LOCALIZATION_LANGUAGES, 'link' => oos_href_link_admin($aContents['languages'], 'selected_box=localization'), 'access' => oos_admin_check_boxes('languages', 'sub_boxes')))), array('title' => BOX_HEADING_REPORTS, 'access' => oos_admin_check_boxes('reports.php'), 'image' => 'reports.gif', 'href' => oos_href_link_admin($aContents['stats_products_purchased'], 'selected_box=reports'), 'children' => array(array('title' => REPORTS_PRODUCTS, 'link' => oos_href_link_admin($aContents['stats_products_purchased'], 'selected_box=reports'), 'access' => oos_admin_check_boxes('stats_products_purchased', 'sub_boxes')), array('title' => REPORTS_ORDERS, 'link' => oos_href_link_admin($aContents['stats_customers'], 'selected_box=reports'), 'access' => oos_admin_check_boxes('stats_customers', 'sub_boxes')))), ); $languages = oos_get_languages(); $languages_array = array(); $languages_selected = DEFAULT_LANGUAGE; for ($i = 0, $n = count($languages); $i < $n; $i++) { $languages_array[] = array('id' => $languages[$i]['iso_639_2'], 'text' => $languages[$i]['name']); if ($languages[$i]['iso_639_2'] == $_SESSION['language']) { $languages_selected = $languages[$i]['iso_639_2']; } } ?> > <?php echo TITLE; ?> - Administration [OOS] size > 0) { echo $messageStack->output(); } ?>
' . HEADER_TITLE_ADMINISTRATION . '  |  ' . HEADER_TITLE_ONLINE_CATALOG . '  |  ' . HEADER_TITLE_SUPPORT_SITE . ''; ?>  
'class="menuBoxHeading"', 'text' => 'OSIS online Shop'); $contents[] = array('params' => 'class="infoBox"', 'text' => '' . BOX_ENTRY_HAMPEAGE . '
' . 'GitHub
' . '' . BOX_ENTRY_FAQ . '
'); $box = new box; echo $box->menuBox($heading, $contents); echo '
'; $orders_contents = ''; $orders_status_result = $dbconn->Execute("SELECT orders_status_name, orders_status_id FROM " . $oostable['orders_status'] . " WHERE orders_languages_id = '" . intval($_SESSION['language_id']) . "'"); while ($orders_status = $orders_status_result->fields) { $orders_pending_result = $dbconn->Execute("SELECT COUNT(*) AS count FROM " . $oostable['orders'] . " WHERE orders_status = '" . $orders_status['orders_status_id'] . "'"); $orders_pending = $orders_pending_result->fields; if (oos_admin_check_boxes($aContents['orders'], 'sub_boxes') == true) { $orders_contents .= '' . $orders_status['orders_status_name'] . ': ' . $orders_pending['count'] . '
'; } else { $orders_contents .= '' . $orders_status['orders_status_name'] . ': ' . $orders_pending['count'] . '
'; } // Move that ADOdb pointer! $orders_status_result->MoveNext(); } $orders_contents = substr($orders_contents, 0, -4); $heading = array(); $contents = array(); $heading[] = array('params' => 'class="menuBoxHeading"', 'text' => BOX_TITLE_ORDERS); $contents[] = array('params' => 'class="infoBox"', 'text' => $orders_contents); $box = new box; echo $box->menuBox($heading, $contents); echo '
'; $customers_result = $dbconn->Execute("SELECT COUNT(*) AS count FROM " . $oostable['customers']); $customers = $customers_result->fields; $products_result = $dbconn->Execute("SELECT COUNT(*) AS count FROM " . $oostable['products'] . " WHERE products_status >= '1'"); $products = $products_result->fields; $reviews_result = $dbconn->Execute("SELECT COUNT(*) AS count FROM " . $oostable['reviews']); $reviews = $reviews_result->fields; $heading = array(); $contents = array(); $heading[] = array('params' => 'class="menuBoxHeading"', 'text' => BOX_TITLE_STATISTICS); $contents[] = array('params' => 'class="infoBox"', 'text' => BOX_ENTRY_CUSTOMERS . ' ' . $customers['count'] . '
' . BOX_ENTRY_PRODUCTS . ' ' . $products['count'] . '
' . BOX_ENTRY_REVIEWS . ' ' . $reviews['count']); $box = new box; echo $box->menuBox($heading, $contents); echo '
'; $contents = array(); if ( (oos_server_get_var('HTTPS') == 'on') || (oos_server_get_var('HTTPS') == '1') ) { $size = ((oos_server_get_var('SSL_CIPHER_ALGKEYSIZE')) ? oos_server_get_var('SSL_CIPHER_ALGKEYSIZE') . '-bit' : '' . BOX_CONNECTION_UNKNOWN . ''); $contents[] = array('params' => 'class="infoBox"', 'text' => oos_image(OOS_IMAGES . 'icons/locked.gif', ICON_LOCKED, '', '', 'align="right"') . sprintf(BOX_CONNECTION_PROTECTED, $size)); } else { $contents[] = array('params' => 'class="infoBox"', 'text' => oos_image(OOS_IMAGES . 'icons/unlocked.gif', ICON_UNLOCKED, '', '', 'align="right"') . BOX_CONNECTION_UNPROTECTED); } $box = new box; echo $box->tableBlock($contents); ?>
' . "\n"; } echo ' ' . "\n"; if ($counter >= $col) { echo ' ' . "\n"; $counter = 0; } } elseif ($cat[$i]['access'] == false) { $counter++; if ($counter < $col) { echo ' ' . "\n"; } echo ' ' . "\n"; if ($counter >= $col) { echo ' ' . "\n"; $counter = 0; } } } ?>
' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . '
' . oos_image(OOS_IMAGES . 'categories/' . $cat[$i]['image'], $cat[$i]['title'], '50', '50') . '' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . '
' . $cat[$i]['title'] . '
'; $children = ''; for ($j = 0, $k = count($cat[$i]['children']); $j < $k; $j++) { if ($cat[$i]['children'][$j]['access'] == true) { $children .= '' . $cat[$i]['children'][$j]['title'] . ', '; } else { $children .= '' . $cat[$i]['children'][$j]['title'] . ', '; } } echo substr($children, 0, -2); echo '
' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . '
' . oos_image(OOS_IMAGES . 'categories/' . $cat[$i]['image'], $cat[$i]['title'], '50', '50') . '' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . ' ' . "\n" . '
' . $cat[$i]['title'] . '
'; $children = ''; for ($j = 0, $k = count($cat[$i]['children']); $j < $k; $j++) { $children .= '' . $cat[$i]['children'][$j]['title'] . ', '; } echo substr($children, 0, -2); echo '