/** * Sets up theme defaults and registers support for various WordPress features. * * @since Quality Control 0.1 * @global array $qc_options User-defined settings. */ function qc_setup() { global $qc_options; $qc_options = new scbOptions('qc_options', false, array('assigned_perms' => 'protected', 'ticket_status_new' => false, 'ticket_status_closed' => false, 'repository' => array())); require dirname(__FILE__) . '/includes/classes/qc-taxonomy.php'; require dirname(__FILE__) . '/includes/modules/states.php'; require dirname(__FILE__) . '/includes/special-pages.php'; require dirname(__FILE__) . '/includes/widgets.php'; require dirname(__FILE__) . '/includes/template-tags.php'; require dirname(__FILE__) . '/includes/tickets.php'; require dirname(__FILE__) . '/includes/comments.php'; require dirname(__FILE__) . '/includes/theme-header.php'; require dirname(__FILE__) . '/includes/theme-footer.php'; add_theme_support('ticket-priorities'); add_theme_support('ticket-milestones'); add_theme_support('ticket-tags'); add_theme_support('ticket-categories'); add_theme_support('ticket-attachments'); add_theme_support('ticket-assignment'); add_theme_support('ticket-notifications'); add_theme_support('changesets'); add_theme_support('automatic-feed-links'); add_custom_background(); add_editor_style(); register_sidebar(array('name' => __('Primary Widget Area', APP_TD), 'id' => 'primary-widget-area', 'description' => __('The primary widget area', APP_TD), 'before_widget' => '<li id="%1$s" class="widget-container %2$s">', 'after_widget' => '</li>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>')); appthemes_load_textdomain(); if (is_admin()) { require dirname(__FILE__) . '/includes/admin/dashboard.php'; require dirname(__FILE__) . '/includes/admin/options.php'; require dirname(__FILE__) . '/includes/admin/admin.php'; } }
<?php // scbFramework foreach (array('scbUtil', 'scbOptions', 'scbForms', 'scbTable', 'scbWidget', 'scbAdminPage', 'scbBoxesPage', 'scbCron', 'scbHooks') as $className) { if (!class_exists($className)) { include dirname(__FILE__) . '/scb/' . substr($className, 3) . '.php'; } } require dirname(__FILE__) . '/includes/functions.php'; require dirname(__FILE__) . '/includes/hooks.php'; appthemes_load_textdomain(); require dirname(__FILE__) . '/includes/geo.php'; require dirname(__FILE__) . '/includes/special-pages.php'; require dirname(__FILE__) . '/includes/page-edit-profile.php'; if (is_admin()) { require dirname(__FILE__) . '/admin/updater.php'; require dirname(__FILE__) . '/admin/dashboard.php'; require dirname(__FILE__) . '/admin/settings.php'; } new APP_User_Profile(); add_filter('wp_title', 'appthemes_title_tag', 9); add_action('wp_head', 'appthemes_favicon'); add_action('admin_head', 'appthemes_favicon');
*/ if (!defined('APP_POST_TYPE')) { define('APP_POST_TYPE', 'ad_listing'); } if (!defined('APP_TAX_CAT')) { define('APP_TAX_CAT', 'ad_cat'); } if (!defined('APP_TAX_TAG')) { define('APP_TAX_TAG', 'ad_tag'); } // legacy classipress path variables $upload_dir = wp_upload_dir(); define('UPLOADS_FOLDER', trailingslashit('classipress')); define('CP_UPLOAD_DIR', trailingslashit($upload_dir['basedir']) . UPLOADS_FOLDER); // activate support for .mo localization files appthemes_load_textdomain('appthemes'); // set global path variables define('CP_DASHBOARD_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_dashboard_url') . '/'); define('CP_PROFILE_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_profile_url') . '/'); define('CP_EDIT_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_edit_item_url') . '/'); define('CP_ADD_NEW_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_add_new_url') . '/'); define('CP_ADD_NEW_CONFIRM_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_add_new_confirm_url') . '/'); define('CP_MEMBERSHIP_PURCHASE_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_membership_purchase_url') . '/'); define('CP_MEMBERSHIP_PURCHASE_CONFIRM_URL', get_bloginfo('url') . '/' . get_option($app_abbr . '_membership_purchase_confirm_url') . '/'); // define('CP_AUTHOR_PATH', get_bloginfo('url').'/'.get_option($app_abbr.'_author_url').'/'); // deprecated since 3.0.5 // define('CP_BLOG_URL', cp_detect_blog_path()); // deprecated since 3.0.5 define('FAVICON', get_bloginfo('template_directory') . '/images/favicon.ico'); define('THE_POSITION', 3); // include all the core files include_once TEMPLATEPATH . '/includes/theme-hooks.php'; include_once TEMPLATEPATH . '/includes/theme-cron.php';