function hipnews_init() { $output_hipnews_scripts = apply_filters('hipnews_output_scripts', true); if ($output_hipnews_scripts && !is_admin()) { wp_enqueue_script('fitvids', MOBILEVIEW_URL . '/includes/js/fitvids.js', array('hipnews-js'), mobileview_refreshed_files()); $minfile = MOBILEVIEW_DIR . '/themes/hipnews/iphone/js/theme.min.js'; if (file_exists($minfile)) { wp_enqueue_script('hipnews-js', mobileview_get_bloginfo('template_directory') . '/js/hipnews.min.js', array('jquery-form'), mobileview_refreshed_files()); } else { wp_enqueue_script('hipnews-js', mobileview_get_bloginfo('template_directory') . '/js/hipnews.js', array('jquery-form'), mobileview_refreshed_files()); } if (mobile_view_show_webapp_notice()) { $minfile = MOBILEVIEW_DIR . '/includes/js/add2home.min.js'; if (file_exists($minfile)) { wp_enqueue_script('add2home', MOBILEVIEW_URL . '/includes/js/add2home.min.js', array('hipnews-js'), mobileview_refreshed_files()); } else { wp_enqueue_script('add2home', MOBILEVIEW_URL . '/includes/js/add2home.js', array('hipnews-js'), mobileview_refreshed_files()); } } wp_enqueue_script('plugins-js', mobileview_get_bloginfo('template_directory') . '/js/plugins.js', array('jquery-form'), mobileview_refreshed_files()); wp_enqueue_script('scripts-js', mobileview_get_bloginfo('template_directory') . '/js/scripts.js', array('plugins-js'), mobileview_refreshed_files(), '1.0.0', true); wp_enqueue_style('mmenu-css', mobileview_get_bloginfo('template_directory') . '/css/mmenu.css'); } wp_enqueue_style('google-font', 'http://fonts.googleapis.com/css?family=Rokkitt:700'); if (is_singular()) { wp_enqueue_script('comment-reply'); } }
function hipnews_compat_css() { $settings = mobileview_get_settings(); if ($settings->hipnews_use_compat_css) { echo "<link rel='stylesheet' type='text/css' href='" . MOBILEVIEW_URL . "/includes/css/compat.css?ver=" . mobileview_refreshed_files() . "' /> \n"; } }
function add_mobile_header_info() { $settings = $this->get_settings(); if ($this->get_active_device_class() == "ipad") { if ($settings->glossy_bookmark_icon) { $bookmark_icon = "<link rel='apple-touch-icon' href='" . mobileview_get_site_menu_icon(MOBILEVIEW_ICON_TABLET_BOOKMARK) . "' />\n"; } else { $bookmark_icon = "<link rel='apple-touch-icon-precomposed' href='" . mobileview_get_site_menu_icon(MOBILEVIEW_ICON_TABLET_BOOKMARK) . "' />\n"; } } else { if ($settings->glossy_bookmark_icon) { $bookmark_icon = "<link rel='apple-touch-icon' href='" . mobileview_get_site_menu_icon(MOBILEVIEW_ICON_BOOKMARK) . "' />\n"; } else { $bookmark_icon = "<link rel='apple-touch-icon-precomposed' href='" . mobileview_get_site_menu_icon(MOBILEVIEW_ICON_BOOKMARK) . "' />\n"; } } echo apply_filters('mobileview_bookmark_meta', $bookmark_icon); // Add the default stylesheet to the end, use min if available $minfile = TEMPLATEPATH . '/style.min.css'; if (file_exists($minfile)) { $this->css_files[] = mobileview_get_bloginfo('template_directory') . '/style.min.css?ver=' . mobileview_refreshed_files(); } else { $this->css_files[] = mobileview_get_bloginfo('template_directory') . '/style.css?ver=' . mobileview_refreshed_files(); } // Check for an active skin if ($settings->current_theme_skin != 'none') { $current_theme = $this->get_current_theme_info(); if (isset($current_theme->skins[$settings->current_theme_skin])) { $this->css_files[] = $current_theme->skins[$settings->current_theme_skin]->skin_url; } } $this->css_files = apply_filters('mobileview_theme_css_files', $this->css_files); foreach ($this->css_files as $css) { echo "<link rel='stylesheet' type='text/css' media='screen' href='{$css}' />\n"; } }