'.__('Settings updated.', 'carrington').'

'); } print('

'.__('Carrington Settings', 'carrington').'

'); do_action('cfct_settings_form_top'); print(' ' // .cfct_options_home_column('1') // .cfct_options_home_column('2') // .cfct_options_home_column('3') .cfct_options_misc() .'
'); do_action('cfct_settings_form_bottom'); do_action('cfct_settings_form'); print('

'); do_action('cfct_settings_form_after'); } function cfct_options_home_column($key) { $categories = get_categories('hide_empty=0'); $cat_options = ''; foreach ($categories as $category) { if ($category->term_id == get_option('cfct_home_col_'.$key.'_cat')) { $selected = 'selected="selected"'; } else { $selected = ''; } $cat_options .= "\n\t"; } $show_options = ''; $show_option = cfct_get_option('cfct_home_column_'.$key.'_content'); if ($show_option == 'latest') { $latest_selected = 'selected="selected"'; $list_selected = ''; } else { $latest_selected = ''; $list_selected = 'selected="selected"'; } $html = ' '.sprintf(__('Home Column %s', 'carrington'), $key).'

'; return $html; } function cfct_options_misc() { $options = array( 'yes' => __('Yes', 'carrington'), 'no' => __('No', 'carrington') ); $credit_options = ''; foreach ($options as $k => $v) { if ($k == get_option('cfct_credit')) { $credit_selected = 'selected="selected"'; } else { $credit_selected = ''; } $credit_options .= "\n\t"; } $html = ' '.sprintf(__('Misc.', 'carrington'), $key).'



'; return $html; } function cfct_header_image_form() { global $wpdb; $images = $wpdb->get_results(" SELECT * FROM $wpdb->posts WHERE post_type = 'attachment' AND post_mime_type LIKE 'image%' AND post_parent = 0 ORDER BY post_date_gmt DESC LIMIT 50 "); $upload_url = trailingslashit(get_bloginfo('wpurl')).'wp-admin/media-new.php'; $checked_attr = ' checked="checked"'; $output = ' '; return '

'.sprintf(__('Header Image — Upload Images', 'carrington-core'), $upload_url).'

'; } if (is_admin()) { wp_enqueue_script('jquery-colorpicker', get_bloginfo('template_directory').'/carrington-core/js/colorpicker.js', array('jquery'), '1.0'); // removing until we drop 2.5 compatibility // wp_enqueue_style('jquery-colorpicker', get_bloginfo('template_directory').'/carrington-core/css/colorpicker.css'); } function cfct_admin_head() { // see enqueued style above, we'll activate that in the future if ($_GET['page'] == 'carrington-settings') { echo ' '; cfct_admin_css(); } // cfct_admin_js(); } add_action('admin_head', 'cfct_admin_head'); function cfct_admin_css() { ?>