コード例 #1
0
ファイル: themes.php プロジェクト: hoangluanlee/dlbh
function mobileview_has_themes()
{
    global $mobileview;
    global $mobileview_theme_iterator;
    if (!$mobileview_theme_iterator) {
        $mobileview_themes = $mobileview->get_available_themes();
        $mobileview_theme_iterator = new MobileViewArrayIterator($mobileview_themes);
    }
    return $mobileview_theme_iterator->have_items();
}
コード例 #2
0
ファイル: warnings.php プロジェクト: hoangluanlee/dlbh
function mobileview_has_plugin_warnings()
{
    global $mobileview;
    global $mobileview_plugin_warning_iterator;
    $settings = mobileview_get_settings();
    if (!$mobileview_plugin_warning_iterator) {
        $warnings = apply_filters('mobileview_plugin_warnings', $mobileview->warnings);
        if (!$warnings) {
            return;
        }
        ksort($warnings);
        $new_warnings = array();
        foreach ($warnings as $key => $value) {
            if (!in_array($key, $settings->dismissed_warnings)) {
                $new_warnings[$key] = $value;
            }
        }
        $mobileview_plugin_warning_iterator = new MobileViewArrayIterator($new_warnings);
    }
    return $mobileview_plugin_warning_iterator->have_items();
}
コード例 #3
0
ファイル: tabs-function.php プロジェクト: hoangluanlee/dlbh
function mobileview_tab_setting_has_options()
{
    global $mobileview_tab_options_iterator;
    global $mobileview_tab_section_setting;
    if (isset($mobileview_tab_section_setting[4])) {
        if (!$mobileview_tab_options_iterator) {
            $mobileview_tab_options_iterator = new MobileViewArrayIterator($mobileview_tab_section_setting[4]);
        }
        return $mobileview_tab_options_iterator->have_items();
    } else {
        return false;
    }
}