function wplc_draw_user_box()
{
    if (function_exists('wplc_display_chat_contents')) {
        if (wplc_display_chat_contents() >= 1) {
            wplc_output_box();
        }
    } else {
        wplc_output_box();
    }
}
function wplc_pro_draw_user_box()
{
    wplc_output_box();
}
function wplc_pro_draw_user_box()
{
    /* do not show if pro is outdated */
    global $wplc_version;
    if (isset($wplc_version)) {
        $float_version = floatval($wplc_version);
        if ($float_version < 4) {
            return;
        }
    }
    $wplc_settings = get_option("WPLC_SETTINGS");
    if (isset($wplc_settings['wplc_display_to_loggedin_only']) && $wplc_settings['wplc_display_to_loggedin_only'] == 1) {
        /* Only show to users that are logged in */
        if (!is_user_logged_in()) {
            return;
        }
    }
    if (isset($wplc_settings['wplc_display_name']) && $wplc_settings['wplc_display_name'] == 1) {
        $wplc_display = 'display';
    } else {
        $wplc_display = 'hide';
    }
    if ($wplc_settings["wplc_settings_enabled"] == 2) {
        return;
    }
    wp_register_script('wplc-user-script', plugins_url('/js/wplc_u_pro.js', __FILE__));
    wp_enqueue_script('wplc-user-script');
    $wplc_hide_chat = "";
    if (get_option('WPLC_HIDE_CHAT')) {
        $wplc_hide_chat = "yes";
    }
    wp_localize_script('wplc-user-script', 'wplc_2_ajax_url', array('ajaxurl' => admin_url('admin-ajax.php')));
    wp_localize_script('wplc-user-script', 'wplc_hide_chat', $wplc_hide_chat);
    wp_localize_script('wplc-user-script', 'wplc_plugin_url', plugins_url());
    wp_localize_script('wplc-user-script', 'wplc_display_name', $wplc_display);
    if (isset($_COOKIE['wplc_email']) && $_COOKIE['wplc_email'] != "") {
        $wplc_user_gravatar = md5(strtolower(trim($_COOKIE['wplc_email'])));
    } else {
        $wplc_user_gravatar = "";
    }
    if ($wplc_user_gravatar != "") {
        $wplc_grav_image = "<img src='http://www.gravatar.com/avatar/{$wplc_user_gravatar}?s=20' />";
    } else {
        $wplc_grav_image = "";
    }
    wp_localize_script('wplc-user-script', 'wplc_gravatar_image', $wplc_grav_image);
    wp_enqueue_script('jquery');
    wp_enqueue_script('jquery-ui-core');
    wp_enqueue_script('jquery-ui-draggable');
    wplc_output_box();
}
示例#4
0
function wplc_draw_user_box()
{
    global $wplc_is_mobile;
    $wplc_settings = get_option("WPLC_SETTINGS");
    if (isset($wplc_settings['wplc_display_to_loggedin_only']) && $wplc_settings['wplc_display_to_loggedin_only'] == 1) {
        /* Only show to users that are logged in */
        if (!is_user_logged_in()) {
            return;
        }
    }
    if ($wplc_settings["wplc_settings_enabled"] == 2) {
        return;
    }
    if (isset($wplc_settings['wplc_display_name']) && $wplc_settings['wplc_display_name'] == 1) {
        $wplc_display = 'display';
    } else {
        $wplc_display = 'hide';
    }
    wp_register_script('wplc-user-script', plugins_url('/js/wplc_u.js', __FILE__));
    wp_enqueue_script('wplc-user-script');
    wp_localize_script('wplc-user-script', 'wplc_hide_chat', null);
    wp_localize_script('wplc-user-script', 'wplc_plugin_url', plugins_url());
    wp_localize_script('wplc-user-script', 'wplc_display_name', $wplc_display);
    if (isset($_COOKIE['wplc_email']) && $_COOKIE['wplc_email'] != "") {
        $wplc_user_gravatar = md5(strtolower(trim($_COOKIE['wplc_email'])));
    } else {
        $wplc_user_gravatar = "";
    }
    if ($wplc_user_gravatar != "") {
        $wplc_grav_image = "<img src='http://www.gravatar.com/avatar/{$wplc_user_gravatar}?s=20' />";
    } else {
        $wplc_grav_image = "";
    }
    wp_localize_script('wplc-user-script', 'wplc_gravatar_image', $wplc_grav_image);
    wp_enqueue_script('jquery');
    wp_enqueue_script('jquery-ui-core');
    wp_enqueue_script('jquery-ui-draggable');
    wplc_output_box();
}