<?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); }