Example #1
0
function comicpress_body_class($classes = '')
{
    global $current_user, $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone, $post, $wp_query, $comicpress_is_signup;
    get_currentuserinfo();
    if (!empty($user_ID)) {
        $user_login = addslashes($current_user->user_login);
        if (!empty($user_login)) {
            $classes[] = 'user-' . $user_login;
        }
    } else {
        $classes[] = 'user-guest';
    }
    if (function_exists('comicpress_is_member')) {
        if (comicpress_is_member()) {
            $classes[] = 'sitemember';
        } else {
            $classes[] = 'non-sitemember';
        }
    }
    if (comicpress_is_signup()) {
        $classes[] = 'signup';
    }
    if (is_single() && !is_attachment()) {
        if (comicpress_in_comic_category()) {
            $classes[] = 'comic';
        } else {
            $classes[] = 'noncomic';
        }
    }
    if ($is_lynx) {
        $classes[] = 'lynx';
    } elseif ($is_gecko) {
        $classes[] = 'gecko';
    } elseif ($is_opera) {
        $classes[] = 'opera';
    } elseif ($is_NS4) {
        $classes[] = 'ns4';
    } elseif ($is_safari) {
        $classes[] = 'safari';
    } elseif ($is_chrome) {
        $classes[] = 'chrome';
    } elseif ($is_IE) {
        $classes[] = 'ie';
    } else {
        $classes[] = 'unknown';
    }
    if ($is_iphone) {
        $classes[] = 'iphone';
    }
    // Hijacked from the hybrid theme, http://themehybrid.com/
    if (is_single()) {
        foreach ((array) get_the_category($wp_query->post->ID) as $cat) {
            $classes[] = 'single-category-' . sanitize_html_class($cat->slug, $cat->term_id);
        }
        $classes[] = 'single-author-' . get_the_author_meta('user_nicename', $wp_query->post->post_author);
    }
    if (is_single() && is_sticky($post->ID)) {
        $classes[] = 'sticky-post';
    }
    // NOT hijacked from anything, doi! people should do this.
    $rightnow = date('Gi');
    $ampm = date('a');
    $classes[] = $ampm;
    if ((int) $rightnow > 559 && (int) $rightnow < 1800) {
        $classes[] = 'day';
    }
    if ((int) $rightnow < 600 || (int) $rightnow > 1759) {
        $classes[] = 'night';
    }
    if ((int) $rightnow > 2329 || (int) $rightnow < 030) {
        $classes[] = 'midnight';
    }
    if ((int) $rightnow > 055 && (int) $rightnow < 1130) {
        $classes[] = 'morning';
    }
    if ((int) $rightnow > 1129 && (int) $rightnow < 1230) {
        $classes[] = 'noon';
    }
    if ((int) $rightnow > 1759 && (int) $rightnow < 2330) {
        $classes[] = 'evening';
    }
    $classes[] = strtolower(date('D'));
    if (is_attachment()) {
        $classes[] = 'attachment attachment-' . $wp_query->post->ID;
        $mime_type = explode('/', get_post_mime_type());
        foreach ($mime_type as $type) {
            $classes[] = 'attachment-' . $type;
        }
    }
    if (comicpress_disable_sidebars()) {
        $classes[] = 'wide';
    }
    if (comicpress_themeinfo('cp_theme_layout') == '2cr') {
        $classes[] = 'layout-standard';
    }
    if (comicpress_themeinfo('cp_theme_layout') == 'lgn') {
        $classes[] = 'layout-gn';
    }
    if (comicpress_themeinfo('cp_theme_layout') == '2cvl') {
        $classes[] = 'layout-v';
    }
    $classes[] = 'layout-' . comicpress_themeinfo('cp_theme_layout');
    return $classes;
}
Example #2
0
	<div id="subcontent-wrapper">
		<?php 
if (is_cp_theme_layout('2cl,2cvl,3c,3c2l,v3c,v3cl,lgn') && !comicpress_disable_sidebars()) {
    get_sidebar('left');
}
?>
		<?php 
if (is_cp_theme_layout('3c2l,v3cl') && !comicpress_disable_sidebars()) {
    get_sidebar('right');
}
?>
		<?php 
if (is_cp_theme_layout('2cvr,2cvl,v3c,v3cr,v3cl,lgn,rgn')) {
    ?>
			<div id="section-wrap">
			<?php 
    do_action('comic-area');
    ?>
		<?php 
}
?>
		<?php 
if (is_cp_theme_layout('rgn') && !comicpress_disable_sidebars()) {
    get_sidebar('left');
}
?>
		<div id="content" class="narrowcolumn">
			<?php 
if (is_active_sidebar('over-blog')) {
    get_sidebar('overblog');
}
Example #3
0
    if (is_cp_theme_layout('lgn') && !comicpress_disable_sidebars()) {
        get_sidebar('right');
    }
    ?>
				<div class="clear"></div>
			</div>
			<?php 
}
?>
		<?php 
if (is_cp_theme_layout('3c2r,v3cr') && !comicpress_disable_sidebars()) {
    get_sidebar('left');
}
?>
		<?php 
if (is_cp_theme_layout('2cr,2cvr,3c,3c2r,v3c,v3cr,rgn') && !comicpress_disable_sidebars()) {
    get_sidebar('right');
}
?>
		<?php 
if (comicpress_themeinfo('enable_caps')) {
    ?>
<div id="subcontent-wrapper-foot"></div><?php 
}
?>
		<div class="clear"></div>
	</div>
	<div class="clear"></div>
</div>
<?php 
if (comicpress_themeinfo('enable_caps')) {