function wpsc_st_tab_template($tab = '') { global $wpsc_st; if (!$tab) { $tab = 'overview'; } switch ($tab) { case 'nuke': $products = wpsc_st_return_count('products'); $variations = wpsc_st_return_count('variations'); $images = wpsc_st_return_count('images'); $files = wpsc_st_return_count('files'); $categories = wpsc_st_return_count('categories'); $tags = wpsc_st_return_count('tags'); if ($categories) { $term_taxonomy = 'wpsc_product_category'; $args = array('hide_empty' => 0); $categories_data = get_terms($term_taxonomy, $args); } $orders = wpsc_st_return_count('orders'); $coupons = wpsc_st_return_count('coupons'); $wishlist = wpsc_st_return_count('wishlist'); $enquiries = wpsc_st_return_count('enquiries'); $credit_cards = wpsc_st_return_count('credit-cards'); $attributes = wpsc_st_return_count('custom-fields'); $preview_files = wpsc_st_return_count('preview-files'); $posts = wpsc_st_return_count('posts'); $post_categories = wpsc_st_return_count('post_categories'); $post_tags = wpsc_st_return_count('post_tags'); $links = wpsc_st_return_count('links'); $comments = wpsc_st_return_count('comments'); if ($products || $variations || $images || $files || $tags || $categories || $orders || $wishlist || $enquiries || $credit_cards || $attributes) { $show_table = true; } else { $show_table = false; } break; case 'demo': case 'tools': $options = wpsc_st_get_options(); break; } if ($tab) { include_once $wpsc_st['abspath'] . '/templates/admin/wpsc-admin_st-toolkit_' . $tab . '.php'; } }
function wpsc_st_options_form() { global $wpsc_purchlog_statuses; $sale_statuses = wpsc_st_add_colours_to_sale_statuses($wpsc_purchlog_statuses); if (!($sale_status_background = wpsc_st_get_option('sale_status_background'))) { $sale_status_background = array(); foreach ($sale_statuses as $sale_status) { $sale_status_background[$sale_status['internalname']] = $sale_status['default_background']; } } if (!($sale_status_border = wpsc_st_get_option('sale_status_border'))) { $sale_status_border = array(); foreach ($sale_statuses as $sale_status) { $sale_status_border[$sale_status['internalname']] = $sale_status['default_border']; } } $options = wpsc_st_get_options(); include 'templates/admin/wpsc-admin_st-settings.php'; }