function hipnews_body_classes($body_classes) { $settings = mobileview_get_settings(); $is_idevice = strpos($_SERVER['HTTP_USER_AGENT'], 'iPad') || strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') || strpos($_SERVER['HTTP_USER_AGENT'], 'iPod'); $body_classes[] = $settings->hipnews_icon_type; $body_classes[] = $settings->hipnews_calendar_icon_bg; $body_classes[] = $settings->hipnews_text_justification; if ($settings->hipnews_webapp_use_ajax) { $body_classes[] = 'ajax-on'; } if ($settings->hipnews_webapp_status_bar_color == 'black-translucent') { $body_classes[] = $settings->hipnews_webapp_status_bar_color; } if ($is_idevice) { $body_classes[] = 'idevice'; } else { $body_classes[] = 'generic'; } if ($is_idevice && is_iOS_5()) { $body_classes[] = 'ios5'; } if ($settings->hipnews_enable_persistent) { $body_classes[] = 'loadsaved'; } return $body_classes; }
function classic_ipad_body_classes($body_classes) { $settings = wptouch_get_settings(); $is_idevice = strstr($_SERVER['HTTP_USER_AGENT'], 'iPad'); // iPad $body_classes[] = $settings->classic_icon_type; $body_classes[] = $settings->classic_ipad_content_bg; $body_classes[] = $settings->classic_ipad_sidebar_bg; $body_classes[] = $settings->classic_ipad_theme_color; $body_classes[] = $settings->classic_ipad_text_justification; if (isset($_COOKIE['wptouch-ipad-orientation'])) { if ($_COOKIE['wptouch-ipad-orientation'] == 'portrait') { $body_classes[] = 'portrait'; } else { if ($_COOKIE['wptouch-ipad-orientation'] == 'landscape') { $body_classes[] = 'landscape'; } } } if (isset($_COOKIE['web-app-mode'])) { $body_classes[] = 'web-app-mode'; } if ($is_idevice) { $body_classes[] = 'idevice'; } if (!wptouch_has_menu()) { $body_classes[] = 'no-menu'; } else { $body_classes[] = 'has-menu'; } // Shared $body_classes[] = $settings->classic_icon_type; $body_classes[] = $settings->classic_calendar_icon_bg; if (!$settings->enable_menu_icons) { $body_classes[] = 'no-icons'; } if ($settings->classic_webapp_status_bar_color == 'black-translucent') { $body_classes[] = $settings->classic_webapp_status_bar_color; } if ($settings->classic_enable_persistent) { $body_classes[] = 'loadsaved'; } if (is_iOS_5()) { $body_classes[] = 'ios5'; } return $body_classes; }
function classic_body_classes($body_classes) { $settings = wptouch_get_settings(); $is_idevice = strpos($_SERVER['HTTP_USER_AGENT'], 'iPad') || strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') || strpos($_SERVER['HTTP_USER_AGENT'], 'iPod'); $body_classes[] = $settings->classic_icon_type; $body_classes[] = $settings->classic_header_color_style; $body_classes[] = $settings->classic_calendar_icon_bg; $body_classes[] = $settings->classic_show_excerpts; $body_classes[] = $settings->classic_text_justification; if ($settings->classic_webapp_use_ajax) { $body_classes[] = 'ajax-on'; } if (!$settings->enable_menu_icons) { $body_classes[] = 'no-icons'; } if ($settings->classic_hide_addressbar) { $body_classes[] = 'hide-addressbar'; } // if ( $settings->make_menu_relative ) { // $body_classes[] = 'relative-menu'; // } if ($settings->classic_webapp_status_bar_color == 'black-translucent') { $body_classes[] = $settings->classic_webapp_status_bar_color; } if ($is_idevice) { $body_classes[] = 'idevice'; } else { $body_classes[] = 'generic'; } if ($is_idevice && is_iOS_5()) { $body_classes[] = 'ios5'; } if ($settings->classic_enable_persistent) { $body_classes[] = 'loadsaved'; } return $body_classes; }
<div class="<?php wptouch_post_classes(); ?> rounded-corners-8px"> <div class="title-area"> <a href="<?php wptouch_the_permalink(); ?> " class="ipad-read-entry"></a> <?php if (is_sticky()) { ?> <?php if (is_iOS_5()) { echo '<img src="' . wptouch_get_bloginfo('template_directory') . '/images/retina/paperclip@2x.png" alt="paperclip" class="paperclip" />'; } else { echo '<img src="' . wptouch_get_bloginfo('template_directory') . '/images/paperclip.png" alt="paperclip" class="paperclip" />'; } ?> <?php } ?> <?php if (classic_use_calendar_icons() || classic_use_thumbnail_icons()) { ?> <?php if (wptouch_get_comment_count()) { ?>
function classic_iphone_meta() { global $wptouch_pro; $ipad = $wptouch_pro->active_device_class == 'ipad'; $settings = wptouch_get_settings(); if ($ipad) { $status_type = 'default'; } else { $status_type = $settings->classic_webapp_status_bar_color; } // lock the viewport as 1:1, no zooming, unless enabled for mobile if ($ipad || !classic_mobile_enable_zoom()) { echo "<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no' /> \n"; } else { echo "<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=yes' /> \n"; } if ($settings->classic_webapp_enabled) { echo "<meta name='apple-mobile-web-app-status-bar-style' content='" . $status_type . "' /> \n"; echo "<meta name='apple-mobile-web-app-capable' content='yes' /> \n"; } if ($settings->classic_webapp_use_loading_img) { // iPhone if (!$ipad) { if ($settings->classic_webapp_loading_img_location) { echo "<link rel='apple-touch-startup-image' href='" . $settings->classic_webapp_loading_img_location . "' /> \n"; } else { echo "<link rel='apple-touch-startup-image' href='http://wptouch-pro.s3.amazonaws.com/resources/startup/iphone/startup.png' /> \n"; } if (is_iOS_5()) { if ($settings->classic_webapp_retina_loading_img_location) { echo "<link rel='apple-touch-startup-image' media='(device-width: 320px) and (-webkit-min-device-pixel-ratio: 2)' href='" . $settings->classic_webapp_retina_loading_img_location . "' /> \n"; } else { echo "<link rel='apple-touch-startup-image' media='(device-width: 320px) and (-webkit-min-device-pixel-ratio: 2)' href='http://wptouch-pro.s3.amazonaws.com/resources/startup/iphone/retina-startup.png' /> \n"; } } } // iPad if ($ipad) { if ($settings->classic_ipad_webapp_loading_img_location) { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: portrait)' href='" . $settings->classic_ipad_webapp_loading_img_location . "' /> \n"; } else { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: portrait)' href='http://wptouch-pro.s3.amazonaws.com/resources/startup/ipad/startup.png' /> \n"; } if (is_iOS_5()) { if ($settings->classic_ipad_webapp_landscape_loading_img_location) { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: landscape)' href='" . $settings->classic_ipad_webapp_landscape_loading_img_location . "' /> \n"; } else { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: landscape)' href='http://wptouch-pro.s3.amazonaws.com/resources/startup/ipad/startup-landscape.png' /> \n"; } if ($settings->classic_ipad_webapp_retina_loading_img_location) { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)' href='" . $settings->classic_ipad_webapp_retina_loading_img_location . "' /> \n"; } else { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)' href='http://wptouch-pro.s3.amazonaws.com/resources/startup/ipad/startup@2x.png' /> \n"; } if ($settings->classic_ipad_webapp_retina_landscape_loading_img_location) { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)' href='" . $settings->classic_ipad_webapp_retina_landscape_loading_img_location . "' /> \n"; } else { echo "<link rel='apple-touch-startup-image' media='(device-width: 768px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)' href='http://wptouch-pro.s3.amazonaws.com/resources/startup/ipad/startup-landscape@2x.png' /> \n"; } } } } }