<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: extras_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
if (menu_header_visible('Extras') == 'true') {
    $za_heading = array();
    $za_contents = array();
    $za_heading = array('text' => BOX_HEADING_EXTRAS, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/extras_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    ?>
  <!-- extras //-->
  <?php 
    echo zen_draw_admin_box($za_heading, $za_contents);
    ?>
  <!-- extras_eof //-->
<?php 
<?php

/**
 * @package admin
 * @copyright Portions 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: localization_dhtml.php - amendment for Admin Levels 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
$za_contents = array();
if (menu_header_visible('Localization') == 'true') {
    $za_heading = array('text' => BOX_HEADING_LOCALIZATION, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('page' => FILENAME_CURRENCIES, 'box' => BOX_LOCALIZATION_CURRENCIES), array('page' => FILENAME_LANGUAGES, 'box' => BOX_LOCALIZATION_LANGUAGES), array('page' => FILENAME_ORDERS_STATUS, 'box' => BOX_LOCALIZATION_ORDERS_STATUS));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/localization_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    ?>
  <!-- localization //-->
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: configuration_dhtml.php - amendment for Admin Profiles 2006-04-17 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
if (menu_header_visible('Configuration') == 'true') {
    ?>
<!-- configuration //-->
<li class="submenu">
<a target="_top" href="<?php 
    echo zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL');
    ?>
"><?php 
    echo BOX_HEADING_CONFIGURATION;
    ?>
</a><ul>
<?php 
    $heading = array();
    $contents = array();
    $heading[] = array('text' => BOX_HEADING_CONFIGURATION, 'link' => zen_href_link(basename($PHP_SELF), zen_get_all_get_params(array('selected_box')) . 'selected_box=configuration'));
    if (1 == 1) {
        $cfg_groups = '';
        $configuration_groups = $db->Execute("select configuration_group_id as cgID,\n                                                 configuration_group_title as cgTitle\n                                          from " . TABLE_CONFIGURATION_GROUP . "\n                                          where visible = '1' order by sort_order");
        while (!$configuration_groups->EOF) {
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: gv_admin_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
if (menu_header_visible('GV_Admin') == 'true') {
    $za_heading = array();
    $za_contents = array();
    $za_heading = array('text' => BOX_HEADING_GV_ADMIN, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    // don't Coupons unless installed
    if (MODULE_ORDER_TOTAL_COUPON_STATUS == 'true' && page_allowed(FILENAME_COUPON_ADMIN) == 'true') {
        $za_contents[] = array('text' => BOX_COUPON_ADMIN, 'link' => zen_href_link(FILENAME_COUPON_ADMIN, '', 'NONSSL'));
    }
    // coupons installed
    // don't Gift Vouchers unless installed
    if (MODULE_ORDER_TOTAL_GV_STATUS == 'true') {
        $options = array(array('box' => BOX_GV_ADMIN_QUEUE, 'page' => FILENAME_GV_QUEUE), array('box' => BOX_GV_ADMIN_MAIL, 'page' => FILENAME_GV_MAIL), array('box' => BOX_GV_ADMIN_SENT, 'page' => FILENAME_GV_SENT));
        foreach ($options as $key => $value) {
            if (page_allowed($value['page']) == 'true') {
                $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
            }
        }
    }
    // if both are off display msg
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: modules_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
$za_contents = array();
if (menu_header_visible('Modules') == 'true') {
    $za_heading = array('text' => BOX_HEADING_MODULES, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('page' => FILENAME_MODULES, 'box' => BOX_MODULES_PAYMENT, 'set' => 'set=payment'), array('page' => FILENAME_MODULES, 'box' => BOX_MODULES_SHIPPING, 'set' => 'set=shipping'), array('page' => FILENAME_MODULES, 'box' => BOX_MODULES_ORDER_TOTAL, 'set' => 'set=ordertotal'));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page'] . $value['set']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], $value['set'], 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/modules_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    ?>
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: taxes_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
if (menu_header_visible('Taxes') == 'true') {
    $za_heading = array();
    $za_contents = array();
    $za_heading = array('text' => BOX_HEADING_LOCATION_AND_TAXES, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('box' => BOX_TAXES_COUNTRIES, 'page' => FILENAME_COUNTRIES), array('box' => BOX_TAXES_ZONES, 'page' => FILENAME_ZONES), array('box' => BOX_TAXES_GEO_ZONES, 'page' => FILENAME_GEO_ZONES), array('box' => BOX_TAXES_TAX_CLASSES, 'page' => FILENAME_TAX_CLASSES), array('box' => BOX_TAXES_TAX_RATES, 'page' => FILENAME_TAX_RATES));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/taxes_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    ?>
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: reports_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
$za_contents = array();
$za_heading = array();
if (menu_header_visible('Reports') == 'true') {
    $za_heading = array('text' => BOX_HEADING_REPORTS, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('box' => BOX_REPORTS_PRODUCTS_VIEWED, 'page' => FILENAME_STATS_PRODUCTS_VIEWED), array('box' => BOX_REPORTS_PRODUCTS_PURCHASED, 'page' => FILENAME_STATS_PRODUCTS_PURCHASED), array('box' => BOX_REPORTS_ORDERS_TOTAL, 'page' => FILENAME_STATS_CUSTOMERS), array('box' => BOX_REPORTS_PRODUCTS_LOWSTOCK, 'page' => FILENAME_STATS_PRODUCTS_LOWSTOCK), array('box' => BOX_REPORTS_CUSTOMERS_REFERRALS, 'page' => FILENAME_STATS_CUSTOMERS_REFERRALS));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/reports_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    ?>
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: tools_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
if (menu_header_visible('Tools') == 'true') {
    $za_heading = array();
    $za_contents = array();
    $za_heading = array('text' => BOX_HEADING_TOOLS, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('box' => BOX_TOOLS_TEMPLATE_SELECT, 'page' => FILENAME_TEMPLATE_SELECT), array('box' => BOX_TOOLS_LAYOUT_CONTROLLER, 'page' => FILENAME_LAYOUT_CONTROLLER), array('box' => BOX_TOOLS_BANNER_MANAGER, 'page' => FILENAME_BANNER_MANAGER), array('box' => BOX_TOOLS_MAIL, 'page' => FILENAME_MAIL), array('box' => BOX_TOOLS_NEWSLETTER_MANAGER, 'page' => FILENAME_NEWSLETTERS), array('box' => BOX_TOOLS_SERVER_INFO, 'page' => FILENAME_SERVER_INFO), array('box' => BOX_TOOLS_WHOS_ONLINE, 'page' => FILENAME_WHOS_ONLINE), array('box' => BOX_TOOLS_ADMIN, 'page' => FILENAME_ADMIN), array('box' => BOX_TOOLS_EMAIL_WELCOME, 'page' => FILENAME_EMAIL_WELCOME), array('box' => BOX_TOOLS_STORE_MANAGER, 'page' => FILENAME_STORE_MANAGER), array('box' => BOX_TOOLS_DEVELOPERS_TOOL_KIT, 'page' => FILENAME_DEVELOPERS_TOOL_KIT), array('box' => BOX_TOOLS_EZPAGES, 'page' => FILENAME_EZPAGES_ADMIN), array('box' => BOX_TOOLS_DEFINE_PAGES_EDITOR, 'page' => FILENAME_DEFINE_PAGES_EDITOR), array('box' => '指定商品排序', 'page' => 'xxxxxx.php'), array('box' => '首页热销产品指定排名', 'page' => 'best_seller_order.php'), array('box' => BOX_TOOLS_SQLPATCH, 'page' => FILENAME_SQLPATCH));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/tools_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    ?>
<?php

/**
 * @package admin
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: customers_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
$za_contents = array();
$za_heading = array();
if (menu_header_visible('Customers') == 'true') {
    $za_heading = array();
    $za_contents = array();
    $za_heading = array('text' => BOX_HEADING_CUSTOMERS, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('box' => BOX_CUSTOMERS_CUSTOMERS, 'page' => FILENAME_CUSTOMERS), array('box' => BOX_CUSTOMERS_ORDERS, 'page' => FILENAME_ORDERS), array('box' => BOX_CUSTOMERS_GROUP_PRICING, 'page' => FILENAME_GROUP_PRICING), array('box' => BOX_CUSTOMERS_PAYPAL, 'page' => FILENAME_PAYPAL));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/customers_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
<?php

/**
 * @package admin
 * @copyright Portions 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: catalog_dhtml.php - amendment for Admin Profiles 2008-02-02 by kuroi
 */
if (!defined('IS_ADMIN_FLAG')) {
    die('Illegal Access');
}
$za_contents = array();
if (menu_header_visible('Catalog') == 'true') {
    $za_heading = array('text' => BOX_HEADING_CATALOG, 'link' => zen_href_link(FILENAME_ALT_NAV, '', 'NONSSL'));
    $options = array(array('page' => FILENAME_CATEGORIES, 'box' => BOX_CATALOG_CATEGORIES_PRODUCTS), array('page' => FILENAME_PRODUCT_TYPES, 'box' => BOX_CATALOG_PRODUCT_TYPES), array('page' => FILENAME_PRODUCTS_PRICE_MANAGER, 'box' => BOX_CATALOG_PRODUCTS_PRICE_MANAGER), array('page' => FILENAME_OPTIONS_NAME_MANAGER, 'box' => BOX_CATALOG_CATEGORIES_OPTIONS_NAME_MANAGER), array('page' => FILENAME_OPTIONS_VALUES_MANAGER, 'box' => BOX_CATALOG_CATEGORIES_OPTIONS_VALUES_MANAGER), array('page' => FILENAME_ATTRIBUTES_CONTROLLER, 'box' => BOX_CATALOG_CATEGORIES_ATTRIBUTES_CONTROLLER), array('page' => FILENAME_DOWNLOADS_MANAGER, 'box' => BOX_CATALOG_CATEGORIES_ATTRIBUTES_DOWNLOADS_MANAGER), array('page' => FILENAME_PRODUCTS_OPTIONS_NAME, 'box' => BOX_CATALOG_PRODUCT_OPTIONS_NAME), array('page' => FILENAME_PRODUCTS_OPTIONS_VALUES, 'box' => BOX_CATALOG_PRODUCT_OPTIONS_VALUES), array('page' => FILENAME_MANUFACTURERS, 'box' => BOX_CATALOG_MANUFACTURERS), array('page' => FILENAME_REVIEWS, 'box' => BOX_CATALOG_REVIEWS), array('page' => FILENAME_SPECIALS, 'box' => BOX_CATALOG_SPECIALS), array('page' => FILENAME_FEATURED, 'box' => BOX_CATALOG_FEATURED), array('page' => FILENAME_SALEMAKER, 'box' => BOX_CATALOG_SALEMAKER), array('page' => FILENAME_PRODUCTS_EXPECTED, 'box' => BOX_CATALOG_PRODUCTS_EXPECTED));
    foreach ($options as $key => $value) {
        if (page_allowed($value['page']) == 'true') {
            $za_contents[] = array('text' => $value['box'], 'link' => zen_href_link($value['page'], '', 'NONSSL'));
        }
    }
    if ($za_dir = @dir(DIR_WS_BOXES . 'extra_boxes')) {
        while ($zv_file = $za_dir->read()) {
            if (preg_match('/catalog_dhtml.php$/', $zv_file)) {
                require DIR_WS_BOXES . 'extra_boxes/' . $zv_file;
            }
        }
        $za_dir->close();
    }
    echo zen_draw_admin_box($za_heading, $za_contents);
}