Exemplo n.º 1
0
function end_html()
{
    echo '
      <script src="http://code.jquery.com/jquery.min.js"></script>
      <script src="js/jquery.cookie.js"></script>
      <script src="js/default.js"></script>';
    if (is_ipad() || is_iphone()) {
        echo '<script src="js/ios.js"></script>';
    }
    echo '
    </body>
    </html>';
}
Exemplo n.º 2
0
function is_tablet()
{
    // detect Android Tablets and iPads
    if (is_android() && !is_android_mobile() || is_ipad()) {
        return true;
    } else {
        return false;
    }
}
Exemplo n.º 3
0
function mobble_body_class($classes)
{
    global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $mobble_detect;
    // top level
    if (is_handheld()) {
        $classes[] = "handheld";
    }
    if (is_mobile()) {
        $classes[] = "mobile";
    }
    if (is_ios()) {
        $classes[] = "ios";
    }
    if (is_tablet()) {
        $classes[] = "tablet";
    }
    // specific
    if (is_iphone()) {
        $classes[] = "iphone";
    }
    if (is_ipad()) {
        $classes[] = "ipad";
    }
    if (is_ipod()) {
        $classes[] = "ipod";
    }
    if (is_android()) {
        $classes[] = "android";
    }
    if (is_blackberry()) {
        $classes[] = "blackberry";
    }
    if (is_opera_mobile()) {
        $classes[] = "opera-mobile";
    }
    if (is_webos()) {
        $classes[] = "webos";
    }
    if (is_symbian()) {
        $classes[] = "symbian";
    }
    if (is_windows_mobile()) {
        $classes[] = "windows-mobile";
    }
    //if (is_lg()) { $classes[] = "lg"; }
    if (is_motorola()) {
        $classes[] = "motorola";
    }
    //if (is_smartphone()) { $classes[] = "smartphone"; }
    //if (is_nokia()) { $classes[] = "nokia"; }
    if (is_samsung()) {
        $classes[] = "samsung";
    }
    if (is_samsung_tablet()) {
        $classes[] = "samsung-tablet";
    }
    if (is_sony_ericsson()) {
        $classes[] = "sony-ericsson";
    }
    if (is_nintendo()) {
        $classes[] = "nintendo";
    }
    // bonus
    if (!is_handheld()) {
        $classes[] = "desktop";
    }
    if ($is_lynx) {
        $classes[] = "lynx";
    }
    if ($is_gecko) {
        $classes[] = "gecko";
    }
    if ($mobble_detect->is('Gecko')) {
        $classes[] = "gecko";
    }
    if ($is_opera) {
        $classes[] = "opera";
    }
    if ($mobble_detect->is('Opera')) {
        $classes[] = "opera";
    }
    if ($is_NS4) {
        $classes[] = "ns4";
    }
    if ($is_safari) {
        $classes[] = "safari";
    }
    if ($mobble_detect->is('Safari')) {
        $classes[] = "safari";
    }
    if ($is_chrome) {
        $classes[] = "chrome";
    }
    if ($mobble_detect->is('Chrome')) {
        $classes[] = "chrome";
    }
    if ($is_IE) {
        $classes[] = "ie";
    }
    if ($mobble_detect->is('IE')) {
        $classes[] = "ie";
    }
    return $classes;
}
Exemplo n.º 4
0
function custom_body_class($classes)
{
    global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome;
    // Top level
    if (is_handheld()) {
        $classes[] = "handheld";
    }
    if (is_mobile()) {
        $classes[] = "mobile";
    }
    if (is_ios()) {
        $classes[] = "ios";
    }
    if (is_tablet()) {
        $classes[] = "tablet";
    }
    // Specific
    if (is_iphone()) {
        $classes[] = "iphone";
    }
    if (is_ipad()) {
        $classes[] = "ipad";
    }
    if (is_ipod()) {
        $classes[] = "ipod";
    }
    if (is_android()) {
        $classes[] = "android";
    }
    if (is_blackberry()) {
        $classes[] = "blackberry";
    }
    if (is_opera_mobile()) {
        $classes[] = "opera-mobile";
    }
    if (is_palm()) {
        $classes[] = "palm";
    }
    if (is_symbian()) {
        $classes[] = "symbian";
    }
    if (is_windows_mobile()) {
        $classes[] = "windows-mobile";
    }
    if (is_lg()) {
        $classes[] = "lg";
    }
    if (is_motorola()) {
        $classes[] = "motorola";
    }
    if (is_nokia()) {
        $classes[] = "nokia";
    }
    if (is_samsung()) {
        $classes[] = "samsung";
    }
    if (is_samsung_galaxy_tab()) {
        $classes[] = "samsung-galaxy-tab";
    }
    if (is_sony_ericsson()) {
        $classes[] = "sony-ericsson";
    }
    if (is_nintendo()) {
        $classes[] = "nintendo";
    }
    // Computer browser
    if (!is_handheld()) {
        $classes[] = "desktop";
    }
    if ($is_lynx) {
        $classes[] = "lynx";
    }
    if ($is_gecko) {
        $classes[] = "gecko";
    }
    if ($is_opera) {
        $classes[] = "opera";
    }
    if ($is_NS4) {
        $classes[] = "ns4";
    }
    if ($is_safari) {
        $classes[] = "safari";
    }
    if ($is_chrome) {
        $classes[] = "chrome";
    }
    if ($is_IE) {
        $classes[] = "ie";
    }
    // IE Version check
    $ie_check = array();
    $ie_classes = array('ie7', 'ie8', 'ie9', 'ie10');
    $version = 7;
    while ($version < 11) {
        $ie_check[] = strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE ' . $version . '.') !== FALSE;
        ++$version;
    }
    $ie = '';
    foreach ($ie_check as $key => $value) {
        if ($value == 1) {
            $ie = $ie_classes[$key] . ' oldie';
        }
    }
    $classes[] = $ie;
    // Check user logged in?
    if (!is_user_logged_in()) {
        $classes[] = 'not-login';
    }
    return $classes;
}
Exemplo n.º 5
0
						</div>

						<div style="padding:5px; margin:10px 0; border-radius:5px; background:#E6E6E6">
							<p>Test for mobile/iphone/ipad:</p>
							<?php 
        echo '<pre>is_desktop() = ';
        echo is_desktop();
        echo '</pre>';
        echo '<pre>is_tablet() = ';
        echo is_tablet();
        echo '</pre>';
        echo '<pre>is_mobile() = ';
        echo is_mobile();
        echo '</pre>';
        echo '<pre>is_ipad() = ';
        echo is_ipad();
        echo '</pre>';
        echo '<pre>is_ipod() = ';
        echo is_ipod();
        echo '</pre>';
        echo '<pre>is_iphone() = ';
        echo is_iphone();
        echo '</pre>';
        ?>
						</div>

						<div style="padding:5px; margin:10px 0; border-radius:5px; background:#E6E6E6">
							<p>Test for browser support:</p>
							<?php 
        echo '<pre>browser_supports_javascript() = ';
        echo browser_supports_javascript();
Exemplo n.º 6
0
 /**
  * Test for iOS
  *
  * @return bool
  */
 function is_ios()
 {
     if (is_iphone() || is_ipad() || is_ipod()) {
         return true;
     } else {
         return false;
     }
 }
Exemplo n.º 7
0
function my_class_names($classes)
{
    if (is_mobilePhone()) {
        $classAdd = 'xs';
    } else {
        if (is_ipad()) {
            $classAdd = 'md sm';
        } else {
            $classAdd = 'md';
        }
    }
    if (is_front_page()) {
        $classCatch = 'homeCatch';
    } else {
        $classCatch = 'shareCatch';
    }
    $classes[] = $classAdd . ' ' . $classCatch . ' drawer drawer--left';
    return $classes;
}
Exemplo n.º 8
0
<?php

$class = (wp_is_mobile() and !is_ipad()) ? 'mobile-version' : '';
?>
<!doctype html>
<html>
<head>

<meta charset="<?php 
bloginfo('charset');
?>
">
<meta name="viewport" content="width=device-width">

<?php 
if (is_search()) {
    ?>
<meta name="robots" content="noindex, nofollow" /> 
<?php 
}
?>

<link rel="icon" type="image/ico" href="<?php 
echo home_url('/favicon.png');
?>
">

<title><?php 
wp_title();
?>
</title>
      </div>
      <div class="right-triangle blue"> </div>
    </div><?php 
        } elseif (!is_mobile()) {
            ?>
    <div class="chooseFromContainer">
      <div class="chooseFrom">
        <div class="right-triangle white"></div>
        <div id="chooseFromText" class="chooseFromText"><strong> <span style="text-align:center">Select a reason to quit to get started.</span></strong></div>
      </div>
      <div class="right-triangle blue"></div>
    </div><?php 
        }
        ?>
    <h3 class="<?php 
        if (is_ipad() or is_tablet()) {
            echo 'M';
        }
        ?>
"><strong> You're not alone. </strong> Vermonters share their stories, tips and tools with you. Their experiences can help you quit. </h3><?php 
        if (is_mobile()) {
            //or is_ipad() or is_tablet()
            ?>
    <div class="mobileArrow"><strong>Select a reason to quit <br> to get started.  </strong></div><?php 
        }
        ?>
  </div>
  <div class="parent col-lg-6 col-md-6 col-sm-6 col-xs-12"><?php 
        get_template_part('assets/php/templates/stories', 'nav');
        ?>
  </div>