Exemplo n.º 1
0
 /**
  * Get accounts from db
  *
  * @param   string  $type Type of account (=site)
  * @return  array
  */
 public static function get_accounts_object($type)
 {
     global $wpdb;
     $table_accounts = $wpdb->prefix . 'microblogposter_accounts';
     $table_user_accounts = $wpdb->prefix . 'microblogposter_user_accounts';
     $sql = "SELECT * FROM {$table_accounts} WHERE type='{$type}'";
     if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate', 'resolve_sql')) {
         $sql .= MicroblogPoster_Poster_Ultimate::resolve_sql();
     } else {
         $sql .= " AND account_id NOT IN (SELECT DISTINCT account_id FROM {$table_user_accounts})";
     }
     $rows = $wpdb->get_results($sql);
     return $rows;
 }
Exemplo n.º 2
0
function microblogposter_settings_output()
{
    global $wpdb;
    $table_accounts = $wpdb->prefix . 'microblogposter_accounts';
    $table_logs = $wpdb->prefix . 'microblogposter_logs';
    $table_user_accounts = $wpdb->prefix . 'microblogposter_user_accounts';
    //Options names
    $url_shortener_name = "microblogposter_plg_url_shortener";
    $bitly_api_user_name = "microblogposter_plg_bitly_api_user";
    $bitly_api_key_name = "microblogposter_plg_bitly_api_key";
    $bitly_access_token_name = "microblogposter_plg_bitly_access_token";
    $googl_api_client_id_name = "microblogposter_plg_googl_api_client_id";
    $googl_api_client_secret_name = "microblogposter_plg_googl_api_client_secret";
    $googl_api_refresh_token_name = "microblogposter_plg_googl_api_refresh_token";
    //not used in same manner
    $adfly_api_key_name = "microblogposter_plg_adfly_api_key";
    $adfly_api_user_id_name = "microblogposter_plg_adfly_api_user_id";
    $adfly_api_domain_name = "microblogposter_plg_adfly_api_domain_type";
    $adfly_api_custom_domain_name = "microblogposter_plg_adfly_api_custom_domain";
    $adfocus_api_key_name = "microblogposter_plg_adfocus_api_key";
    $ppw_user_id_name = "microblogposter_plg_ppw_user_id";
    $default_behavior_name = "microblogposter_default_behavior";
    $default_behavior_update_name = "microblogposter_default_behavior_update";
    $default_pbehavior_name = "microblogposter_default_pbehavior";
    $default_pbehavior_update_name = "microblogposter_default_pbehavior_update";
    $page_mode_name = "microblogposter_page_mode";
    $excluded_categories_name = "microblogposter_excluded_categories";
    $enabled_custom_types_name = "microblogposter_enabled_custom_types";
    $enabled_custom_updates_name = "microblogposter_enabled_custom_updates";
    $customer_license_key_name = "microblogposterpro_plg_customer_license_key";
    $shortcode_title_max_length_name = "microblogposter_plg_shortcode_title_max_length";
    $shortcode_firstwords_max_length_name = "microblogposter_plg_shortcode_firstwords_max_length";
    $shortcode_excerpt_max_length_name = "microblogposter_plg_shortcode_excerpt_max_length";
    $microblogposter_plg_old_posts_active_name = "microblogposter_plg_old_posts_active";
    $microblogposter_plg_old_posts_nb_posts_name = "microblogposter_plg_old_posts_nb_posts";
    $microblogposter_plg_old_posts_min_age_name = "microblogposter_plg_old_posts_min_age";
    $microblogposter_plg_old_posts_max_age_name = "microblogposter_plg_old_posts_max_age";
    $microblogposter_plg_old_posts_interval_name = "microblogposter_plg_old_posts_interval";
    $microblogposter_plg_old_posts_expire_age_name = "microblogposter_plg_old_posts_expire_age";
    $excluded_categories_old_name = "microblogposter_excluded_categories_old";
    $who_can_auto_publish_name = "microblogposter_who_can_auto_publish";
    $apply_filters_before_publishing_name = "microblogposter_plg_apply_filters_before_publishing";
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'is_loaded')) {
        $multi_author_mode_name = "microblogposter_plg_multi_author_mode";
        $who_can_auto_publish_ma_name = "microblogposter_who_can_auto_publish_ma";
    }
    $url_shortener_value = get_option($url_shortener_name, "");
    $bitly_api_user_value = get_option($bitly_api_user_name, "");
    $bitly_api_key_value = get_option($bitly_api_key_name, "");
    $bitly_access_token_value = get_option($bitly_access_token_name, "");
    $googl_api_client_id_value = get_option($googl_api_client_id_name, "");
    $googl_api_client_secret_value = get_option($googl_api_client_secret_name, "");
    $adfly_api_key_value = get_option($adfly_api_key_name, "");
    $adfly_api_user_id_value = get_option($adfly_api_user_id_name, "");
    $adfly_api_domain_value = get_option($adfly_api_domain_name, "");
    $adfly_api_custom_domain_value = get_option($adfly_api_custom_domain_name, "");
    $adfocus_api_key_value = get_option($adfocus_api_key_name, "");
    $ppw_user_id_value = get_option($ppw_user_id_name, "");
    $default_behavior_value = get_option($default_behavior_name, "");
    $default_behavior_update_value = get_option($default_behavior_update_name, "");
    $default_pbehavior_value = get_option($default_pbehavior_name, "");
    $default_pbehavior_update_value = get_option($default_pbehavior_update_name, "");
    $page_mode_value = get_option($page_mode_name, "");
    $excluded_categories_value = get_option($excluded_categories_name, "");
    $excluded_categories_value = json_decode($excluded_categories_value, true);
    $enabled_custom_types_value = get_option($enabled_custom_types_name, "");
    $enabled_custom_types_value = json_decode($enabled_custom_types_value, true);
    $enabled_custom_updates_value = get_option($enabled_custom_updates_name, "");
    $enabled_custom_updates_value = json_decode($enabled_custom_updates_value, true);
    $customer_license_key_value = get_option($customer_license_key_name, "");
    $shortcode_title_max_length_value = get_option($shortcode_title_max_length_name, "110");
    $shortcode_firstwords_max_length_value = get_option($shortcode_firstwords_max_length_name, "90");
    $shortcode_excerpt_max_length_value = get_option($shortcode_excerpt_max_length_name, "400");
    $microblogposter_plg_old_posts_active_value = get_option($microblogposter_plg_old_posts_active_name, 0);
    $microblogposter_plg_old_posts_nb_posts_value = get_option($microblogposter_plg_old_posts_nb_posts_name, 1);
    $microblogposter_plg_old_posts_min_age_value = get_option($microblogposter_plg_old_posts_min_age_name, 30);
    $microblogposter_plg_old_posts_max_age_value = get_option($microblogposter_plg_old_posts_max_age_name, 180);
    $microblogposter_plg_old_posts_interval_value = get_option($microblogposter_plg_old_posts_interval_name, 24);
    $microblogposter_plg_old_posts_expire_age_value = get_option($microblogposter_plg_old_posts_expire_age_name, 30);
    $excluded_categories_old_value = get_option($excluded_categories_old_name, "");
    $excluded_categories_old_value = json_decode($excluded_categories_old_value, true);
    $who_can_auto_publish_value = get_option($who_can_auto_publish_name, "");
    $who_can_auto_publish_value = json_decode($who_can_auto_publish_value, true);
    $apply_filters_before_publishing_value = get_option($apply_filters_before_publishing_name, "");
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'is_loaded')) {
        $multi_author_mode_value = get_option($multi_author_mode_name, "");
        $who_can_auto_publish_ma_value = get_option($who_can_auto_publish_ma_name, "");
        $who_can_auto_publish_ma_value = json_decode($who_can_auto_publish_ma_value, true);
    }
    $mbp_manual_share_tab_selected = false;
    if (isset($_POST["submit_manual_post"])) {
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post')) {
            $manual_share_completed = MicroblogPoster_Poster_Enterprise_Options::handle_manual_post();
            $mbp_manual_share_tab_selected = true;
        }
    }
    $mbp_old_posts_tab_selected = false;
    if (isset($_POST["microblogposter_plg_old_posts_save"])) {
        $microblogposter_plg_old_posts_active_value = trim($_POST[$microblogposter_plg_old_posts_active_name]);
        $microblogposter_plg_old_posts_interval_value_temp = round(trim($_POST[$microblogposter_plg_old_posts_interval_name]));
        if (intval($microblogposter_plg_old_posts_interval_value_temp) && intval($microblogposter_plg_old_posts_interval_value_temp) >= 1 && intval($microblogposter_plg_old_posts_interval_value_temp) <= 4380) {
            $microblogposter_plg_old_posts_interval_value = $microblogposter_plg_old_posts_interval_value_temp;
        }
        $microblogposter_plg_old_posts_nb_posts_value_temp = round(trim($_POST[$microblogposter_plg_old_posts_nb_posts_name]));
        if (intval($microblogposter_plg_old_posts_nb_posts_value_temp) && intval($microblogposter_plg_old_posts_nb_posts_value_temp) >= 1 && intval($microblogposter_plg_old_posts_nb_posts_value_temp) <= 3) {
            $microblogposter_plg_old_posts_nb_posts_value = $microblogposter_plg_old_posts_nb_posts_value_temp;
        }
        $microblogposter_plg_old_posts_min_age_value_temp = round(trim($_POST[$microblogposter_plg_old_posts_min_age_name]));
        if (intval($microblogposter_plg_old_posts_min_age_value_temp) >= 0 && intval($microblogposter_plg_old_posts_min_age_value_temp) <= 3650) {
            $microblogposter_plg_old_posts_min_age_value = $microblogposter_plg_old_posts_min_age_value_temp;
        }
        $microblogposter_plg_old_posts_max_age_value_temp = round(trim($_POST[$microblogposter_plg_old_posts_max_age_name]));
        if (intval($microblogposter_plg_old_posts_max_age_value_temp) >= 0 && intval($microblogposter_plg_old_posts_max_age_value_temp) <= 3650) {
            $microblogposter_plg_old_posts_max_age_value = $microblogposter_plg_old_posts_max_age_value_temp;
        }
        $microblogposter_plg_old_posts_expire_age_value_temp = round(trim($_POST[$microblogposter_plg_old_posts_expire_age_name]));
        if (intval($microblogposter_plg_old_posts_expire_age_value_temp) >= 0 && intval($microblogposter_plg_old_posts_expire_age_value_temp) <= 3650) {
            $microblogposter_plg_old_posts_expire_age_value = $microblogposter_plg_old_posts_expire_age_value_temp;
        }
        $excluded_categories_old_value = $_POST[$excluded_categories_old_name];
        $excluded_categories_old_value = json_encode($excluded_categories_old_value);
        update_option($microblogposter_plg_old_posts_active_name, $microblogposter_plg_old_posts_active_value);
        update_option($microblogposter_plg_old_posts_nb_posts_name, $microblogposter_plg_old_posts_nb_posts_value);
        update_option($microblogposter_plg_old_posts_min_age_name, $microblogposter_plg_old_posts_min_age_value);
        update_option($microblogposter_plg_old_posts_max_age_name, $microblogposter_plg_old_posts_max_age_value);
        update_option($microblogposter_plg_old_posts_interval_name, $microblogposter_plg_old_posts_interval_value);
        update_option($microblogposter_plg_old_posts_expire_age_name, $microblogposter_plg_old_posts_expire_age_value);
        update_option($excluded_categories_old_name, $excluded_categories_old_value);
        $excluded_categories_old_value = json_decode($excluded_categories_old_value, true);
        $accounts_old = MicroblogPoster_Poster::get_accounts_all();
        if (is_array($accounts_old) && !empty($accounts_old)) {
            foreach ($accounts_old as $account_old) {
                if (isset($account_old['extra']) && $account_old['extra']) {
                    $extra_old = json_decode($account_old['extra'], true);
                } else {
                    $extra_old = array();
                }
                $extra_old['old_posts_active'] = 0;
                $extra_old['message_format_old'] = '';
                $checkbox_name_old = 'mbp_social_account_microblogposter_old_' . $account_old['account_id'];
                $message_format_name_old = 'mbp_social_account_microblogposter_msg_old_' . $account_old['account_id'];
                if (isset($_POST[$checkbox_name_old]) && trim($_POST[$checkbox_name_old]) == '1') {
                    $extra_old['old_posts_active'] = 1;
                }
                $extra_old['message_format_old'] = trim($_POST[$message_format_name_old]);
                $extra_old = json_encode($extra_old);
                //$wpdb->escape_by_ref($extra_old);
                $account_id_old = $account_old['account_id'];
                /*$sql = "UPDATE {$table_accounts}
                                    SET extra='{$extra_old}' 
                                    WHERE account_id={$account_id_old}";
                
                                $wpdb->query($sql);*/
                $wpdb->update($table_accounts, array('extra' => $extra_old), array('account_id' => $account_id_old));
            }
        }
        if ($microblogposter_plg_old_posts_active_value == '1') {
            if (!wp_next_scheduled('microblogposter_plg_old_posts_publish')) {
                wp_schedule_event(time(), 'microblogposter_plg_cron_interval', 'microblogposter_plg_old_posts_publish');
            }
        } else {
            wp_clear_scheduled_hook('microblogposter_plg_old_posts_publish');
        }
        $mbp_old_posts_tab_selected = true;
    }
    $excluded_categories_old = array();
    if (is_array($excluded_categories_old_value)) {
        $excluded_categories_old = $excluded_categories_old_value;
    }
    if (isset($_POST["update_license_key"])) {
        $customer_license_key_value = trim($_POST[$customer_license_key_name]);
        $verified = false;
        $customer_license_key_value_arr = array('key' => $customer_license_key_value, 'verified' => $verified);
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro_Options', 'verify_license_key')) {
            $curl_license_key = new MicroblogPoster_Curl();
            $verified = MicroblogPoster_Poster_Pro_Options::verify_license_key($curl_license_key, $customer_license_key_value);
            $customer_license_key_value_arr['verified'] = $verified;
        }
        $customer_license_key_value = json_encode($customer_license_key_value_arr);
        update_option($customer_license_key_name, $customer_license_key_value);
    }
    $customer_license_key_value = json_decode($customer_license_key_value, true);
    $mbp_logs_tab_selected = false;
    if (isset($_POST["empty_logs"])) {
        $sql = "DELETE FROM {$table_logs} WHERE 1";
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate', 'resolve_sql_logs')) {
            $sql .= MicroblogPoster_Poster_Ultimate::resolve_sql_logs();
        } else {
            $sql .= " AND account_id NOT IN (SELECT DISTINCT account_id FROM {$table_user_accounts})";
        }
        $wpdb->query($sql);
        $mbp_logs_tab_selected = true;
    }
    if (isset($_POST["update_options"])) {
        //$url_shortener_value = $_POST[$url_shortener_name];
        $url_shortener_value = sanitize_text_field($_POST[$url_shortener_name]);
        //$bitly_api_user_value = trim($_POST[$bitly_api_user_name]);
        $bitly_api_user_value = sanitize_text_field($_POST[$bitly_api_user_name]);
        //$bitly_api_key_value = trim($_POST[$bitly_api_key_name]);
        $bitly_api_key_value = sanitize_text_field($_POST[$bitly_api_key_name]);
        //$bitly_access_token_value = trim($_POST[$bitly_access_token_name]);
        $bitly_access_token_value = sanitize_text_field($_POST[$bitly_access_token_name]);
        //$googl_api_client_id_value = trim($_POST[$googl_api_client_id_name]);
        $googl_api_client_id_value = sanitize_text_field($_POST[$googl_api_client_id_name]);
        //$googl_api_client_secret_value = trim($_POST[$googl_api_client_secret_name]);
        $googl_api_client_secret_value = sanitize_text_field($_POST[$googl_api_client_secret_name]);
        //$adfly_api_key_value = trim($_POST[$adfly_api_key_name]);
        $adfly_api_key_value = sanitize_text_field($_POST[$adfly_api_key_name]);
        //$adfly_api_user_id_value = trim($_POST[$adfly_api_user_id_name]);
        $adfly_api_user_id_value = sanitize_text_field($_POST[$adfly_api_user_id_name]);
        //$adfly_api_domain_value = trim($_POST[$adfly_api_domain_name]);
        $adfly_api_domain_value = sanitize_text_field($_POST[$adfly_api_domain_name]);
        //$adfly_api_custom_domain_value = trim($_POST[$adfly_api_custom_domain_name]);
        $adfly_api_custom_domain_value = sanitize_text_field($_POST[$adfly_api_custom_domain_name]);
        //$adfocus_api_key_value = trim($_POST[$adfocus_api_key_name]);
        $adfocus_api_key_value = sanitize_text_field($_POST[$adfocus_api_key_name]);
        //$ppw_user_id_value = trim($_POST[$ppw_user_id_name]);
        $ppw_user_id_value = sanitize_text_field($_POST[$ppw_user_id_name]);
        //$default_behavior_value = $_POST[$default_behavior_name];
        $default_behavior_value = sanitize_text_field($_POST[$default_behavior_name]);
        //$default_behavior_update_value = $_POST[$default_behavior_update_name];
        $default_behavior_update_value = sanitize_text_field($_POST[$default_behavior_update_name]);
        //$default_pbehavior_value = $_POST[$default_pbehavior_name];
        $default_pbehavior_value = sanitize_text_field($_POST[$default_pbehavior_name]);
        //$default_pbehavior_update_value = $_POST[$default_pbehavior_update_name];
        $default_pbehavior_update_value = sanitize_text_field($_POST[$default_pbehavior_update_name]);
        //$page_mode_value = $_POST[$page_mode_name];
        $page_mode_value = sanitize_text_field($_POST[$page_mode_name]);
        $excluded_categories_value = $_POST[$excluded_categories_name];
        $excluded_categories_value = json_encode($excluded_categories_value);
        $enabled_custom_types_value = $_POST[$enabled_custom_types_name];
        $enabled_custom_types_value = json_encode($enabled_custom_types_value);
        $enabled_custom_updates_value = $_POST[$enabled_custom_updates_name];
        $enabled_custom_updates_value = json_encode($enabled_custom_updates_value);
        $apply_filters_before_publishing_value = sanitize_text_field($_POST[$apply_filters_before_publishing_name]);
        $who_can_auto_publish_value = $_POST[$who_can_auto_publish_name];
        if (is_array($who_can_auto_publish_value)) {
            array_unshift($who_can_auto_publish_value, 'administrator');
        } elseif (!$who_can_auto_publish_value) {
            $who_can_auto_publish_value = array('administrator');
        }
        $who_can_auto_publish_value = json_encode($who_can_auto_publish_value);
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'is_loaded')) {
            $multi_author_mode_value = sanitize_text_field($_POST[$multi_author_mode_name]);
            $who_can_auto_publish_ma_value = $_POST[$who_can_auto_publish_ma_name];
            if (is_array($who_can_auto_publish_ma_value)) {
                array_unshift($who_can_auto_publish_ma_value, 'administrator');
            } elseif (!$who_can_auto_publish_ma_value) {
                $who_can_auto_publish_ma_value = array('administrator');
            }
            $who_can_auto_publish_ma_value = json_encode($who_can_auto_publish_ma_value);
        }
        $shortcode_title_max_length_value_temp = round(trim($_POST[$shortcode_title_max_length_name]));
        if (intval($shortcode_title_max_length_value_temp) && intval($shortcode_title_max_length_value_temp) >= 30 && intval($shortcode_title_max_length_value_temp) <= 120) {
            $shortcode_title_max_length_value = $shortcode_title_max_length_value_temp;
        }
        $shortcode_firstwords_max_length_value_temp = round(trim($_POST[$shortcode_firstwords_max_length_name]));
        if (intval($shortcode_firstwords_max_length_value_temp) && intval($shortcode_firstwords_max_length_value_temp) >= 30 && intval($shortcode_firstwords_max_length_value_temp) <= 120) {
            $shortcode_firstwords_max_length_value = $shortcode_firstwords_max_length_value_temp;
        }
        $shortcode_excerpt_max_length_value_temp = round(trim($_POST[$shortcode_excerpt_max_length_name]));
        if (intval($shortcode_excerpt_max_length_value_temp) && intval($shortcode_excerpt_max_length_value_temp) >= 100 && intval($shortcode_excerpt_max_length_value_temp) <= 600) {
            $shortcode_excerpt_max_length_value = $shortcode_excerpt_max_length_value_temp;
        }
        update_option($url_shortener_name, $url_shortener_value);
        update_option($bitly_api_user_name, $bitly_api_user_value);
        update_option($bitly_api_key_name, $bitly_api_key_value);
        update_option($bitly_access_token_name, $bitly_access_token_value);
        update_option($googl_api_client_id_name, $googl_api_client_id_value);
        update_option($googl_api_client_secret_name, $googl_api_client_secret_value);
        update_option($adfly_api_key_name, $adfly_api_key_value);
        update_option($adfly_api_user_id_name, $adfly_api_user_id_value);
        update_option($adfly_api_domain_name, $adfly_api_domain_value);
        update_option($adfly_api_custom_domain_name, $adfly_api_custom_domain_value);
        update_option($adfocus_api_key_name, $adfocus_api_key_value);
        update_option($ppw_user_id_name, $ppw_user_id_value);
        update_option($default_behavior_name, $default_behavior_value);
        update_option($default_behavior_update_name, $default_behavior_update_value);
        update_option($apply_filters_before_publishing_name, $apply_filters_before_publishing_value);
        update_option($page_mode_name, $page_mode_value);
        if ($page_mode_value == '1') {
            update_option($default_pbehavior_name, $default_pbehavior_value);
            update_option($default_pbehavior_update_name, $default_pbehavior_update_value);
        } else {
            $default_pbehavior_value = get_option($default_pbehavior_name, "");
            $default_pbehavior_update_value = get_option($default_pbehavior_update_name, "");
        }
        update_option($excluded_categories_name, $excluded_categories_value);
        $excluded_categories_value = json_decode($excluded_categories_value, true);
        update_option($enabled_custom_types_name, $enabled_custom_types_value);
        $enabled_custom_types_value = json_decode($enabled_custom_types_value, true);
        update_option($enabled_custom_updates_name, $enabled_custom_updates_value);
        $enabled_custom_updates_value = json_decode($enabled_custom_updates_value, true);
        update_option($who_can_auto_publish_name, $who_can_auto_publish_value);
        $who_can_auto_publish_value = json_decode($who_can_auto_publish_value, true);
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'is_loaded')) {
            update_option($multi_author_mode_name, $multi_author_mode_value);
            update_option($who_can_auto_publish_ma_name, $who_can_auto_publish_ma_value);
            $who_can_auto_publish_ma_value = json_decode($who_can_auto_publish_ma_value, true);
        }
        $roles = get_editable_roles();
        if (is_array($roles) && !empty($roles)) {
            foreach ($roles as $role_id => $role_details) {
                $role = get_role($role_id);
                if ($role) {
                    if ($role_id == 'administrator') {
                        $role->add_cap('microblogposter_who_can_auto_publish');
                        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'add_cap')) {
                            MicroblogPoster_Poster_Ultimate_Options::add_cap($role);
                        }
                    } else {
                        $role->remove_cap('microblogposter_who_can_auto_publish');
                        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'remove_cap')) {
                            MicroblogPoster_Poster_Ultimate_Options::remove_cap($role);
                        }
                    }
                }
            }
        }
        if (is_array($who_can_auto_publish_value) && !empty($who_can_auto_publish_value)) {
            foreach ($who_can_auto_publish_value as $role_id) {
                $role = get_role($role_id);
                if ($role) {
                    $role->add_cap('microblogposter_who_can_auto_publish');
                }
            }
        }
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'sync_cap')) {
            MicroblogPoster_Poster_Ultimate_Options::sync_cap($who_can_auto_publish_ma_value);
        }
        update_option($shortcode_title_max_length_name, $shortcode_title_max_length_value);
        update_option($shortcode_firstwords_max_length_name, $shortcode_firstwords_max_length_value);
        update_option($shortcode_excerpt_max_length_name, $shortcode_excerpt_max_length_value);
        ?>
        <div class="updated"><p><strong><?php 
        _e('Options saved.', 'microblog-poster');
        ?>
</strong></p></div>
        <?php 
    }
    $excluded_categories = array();
    if (is_array($excluded_categories_value)) {
        $excluded_categories = $excluded_categories_value;
    }
    $enabled_custom_types = array();
    if (is_array($enabled_custom_types_value)) {
        $enabled_custom_types = $enabled_custom_types_value;
    }
    $enabled_custom_updates = array();
    if (is_array($enabled_custom_updates_value)) {
        $enabled_custom_updates = $enabled_custom_updates_value;
    }
    $who_can_auto_publish = array();
    if (is_array($who_can_auto_publish_value)) {
        $roles = get_editable_roles();
        if (is_array($roles) && !empty($roles)) {
            foreach ($roles as $role_id => $role_details) {
                $role = get_role($role_id);
                if ($role && $role->has_cap('microblogposter_who_can_auto_publish') && !in_array($role_id, $who_can_auto_publish)) {
                    $who_can_auto_publish[] = $role_id;
                }
            }
            if ($who_can_auto_publish != $who_can_auto_publish_value) {
                $who_can_auto_publish_encoded = json_encode($who_can_auto_publish);
                update_option($who_can_auto_publish_name, $who_can_auto_publish_encoded);
            }
        }
    } else {
        $who_can_auto_publish = MicroblogPoster_Poster::get_and_save_who_can_auto_publish_default();
    }
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'sync_who_can')) {
        $who_can_auto_publish_ma = MicroblogPoster_Poster_Ultimate_Options::sync_who_can($who_can_auto_publish_ma_name, $who_can_auto_publish_ma_value);
    }
    $http_auth_sites = array('friendfeed', 'delicious', 'diigo', 'instapaper');
    $tags_sites = array('delicious', 'diigo');
    $featured_image_sites = array('blogger', 'twitter', 'tumblr');
    $mbp_accounts_tab_selected = false;
    if (isset($_GET["t"]) && $_GET["t"] == 2) {
        $mbp_accounts_tab_selected = true;
    }
    if (isset($_POST["new_account_hidden"])) {
        $mbp_accounts_tab_selected = true;
        if (isset($_POST['account_type'])) {
            //$account_type = trim($_POST['account_type']);
            $account_type = sanitize_text_field($_POST['account_type']);
        }
        $extra = array();
        if (in_array($account_type, $tags_sites)) {
            $extra['include_tags'] = 0;
            if (isset($_POST['include_tags']) && trim($_POST['include_tags']) == '1') {
                $extra['include_tags'] = 1;
            }
        }
        if (in_array($account_type, $featured_image_sites)) {
            $extra['include_featured_image'] = 0;
            if (isset($_POST['include_featured_image']) && trim($_POST['include_featured_image']) == '1') {
                $extra['include_featured_image'] = 1;
            }
        }
        if ($account_type == 'diigo') {
            if (isset($_POST['api_key'])) {
                //$extra['api_key'] = trim($_POST['api_key']);
                $extra['api_key'] = sanitize_text_field($_POST['api_key']);
            }
        }
        if (isset($_POST['consumer_key'])) {
            //$consumer_key = trim($_POST['consumer_key']);
            $consumer_key = sanitize_text_field($_POST['consumer_key']);
        }
        if (isset($_POST['consumer_secret'])) {
            //$consumer_secret = trim($_POST['consumer_secret']);
            $consumer_secret = sanitize_text_field($_POST['consumer_secret']);
        }
        if (isset($_POST['access_token'])) {
            //$access_token = trim($_POST['access_token']);
            $access_token = sanitize_text_field($_POST['access_token']);
        }
        if (isset($_POST['access_token_secret'])) {
            //$access_token_secret = trim($_POST['access_token_secret']);
            $access_token_secret = sanitize_text_field($_POST['access_token_secret']);
        }
        if (isset($_POST['username'])) {
            //$username = trim($_POST['username']);
            $username = sanitize_text_field($_POST['username']);
        }
        if (isset($_POST['password'])) {
            $password = trim($_POST['password']);
            if (in_array($account_type, $http_auth_sites)) {
                $password = stripslashes($password);
                $password = MicroblogPoster_SupportEnc::enc($password);
                $extra['penc'] = 1;
            }
        }
        if (isset($_POST['message_format'])) {
            $message_format = trim($_POST['message_format']);
            //$message_format = sanitize_text_field( $_POST['message_format'] );
        }
        if (isset($_POST['post_type_fb'])) {
            //$extra['post_type'] = trim($_POST['post_type_fb']);
            $extra['post_type'] = sanitize_text_field($_POST['post_type_fb']);
        }
        if (isset($_POST['post_type_lkn'])) {
            //$extra['post_type'] = trim($_POST['post_type_lkn']);
            $extra['post_type'] = sanitize_text_field($_POST['post_type_lkn']);
        }
        if (isset($_POST['post_type_vk'])) {
            //$extra['post_type'] = trim($_POST['post_type_vk']);
            $extra['post_type'] = sanitize_text_field($_POST['post_type_vk']);
        }
        if (isset($_POST['default_image_url'])) {
            //$extra['default_image_url'] = trim($_POST['default_image_url']);
            $extra['default_image_url'] = sanitize_text_field($_POST['default_image_url']);
        }
        if (isset($_POST['mbp_plurk_qualifier'])) {
            //$extra['qualifier'] = trim($_POST['mbp_plurk_qualifier']);
            $extra['qualifier'] = sanitize_text_field($_POST['mbp_plurk_qualifier']);
        }
        if (isset($_POST['mbp_post_type_xing'])) {
            $extra['post_type'] = sanitize_text_field($_POST['mbp_post_type_xing']);
        }
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            if (isset($_POST['mbp_facebook_target_type'])) {
                //$extra['target_type'] = trim($_POST['mbp_facebook_target_type']);
                $extra['target_type'] = sanitize_text_field($_POST['mbp_facebook_target_type']);
            }
            if (isset($_POST['mbp_facebook_page_id'])) {
                //$extra['page_id'] = trim($_POST['mbp_facebook_page_id']);
                $extra['page_id'] = sanitize_text_field($_POST['mbp_facebook_page_id']);
            }
            if (isset($_POST['mbp_facebook_group_id'])) {
                //$extra['group_id'] = trim($_POST['mbp_facebook_group_id']);
                $extra['group_id'] = sanitize_text_field($_POST['mbp_facebook_group_id']);
            }
            if (isset($_POST['mbp_linkedin_target_type'])) {
                //$extra['target_type'] = trim($_POST['mbp_linkedin_target_type']);
                $extra['target_type'] = sanitize_text_field($_POST['mbp_linkedin_target_type']);
            }
            if (isset($_POST['mbp_linkedin_group_id'])) {
                //$extra['group_id'] = trim($_POST['mbp_linkedin_group_id']);
                $extra['group_id'] = sanitize_text_field($_POST['mbp_linkedin_group_id']);
            }
            if (isset($_POST['mbp_linkedin_company_id'])) {
                //$extra['company_id'] = trim($_POST['mbp_linkedin_company_id']);
                $extra['company_id'] = sanitize_text_field($_POST['mbp_linkedin_company_id']);
            }
            if (isset($_POST['mbp_post_type_tmb'])) {
                //$extra['post_type'] = trim($_POST['mbp_post_type_tmb']);
                $extra['post_type'] = sanitize_text_field($_POST['mbp_post_type_tmb']);
            }
            if (isset($_POST['mbp_vkontakte_target_type'])) {
                //$extra['target_type'] = trim($_POST['mbp_vkontakte_target_type']);
                $extra['target_type'] = sanitize_text_field($_POST['mbp_vkontakte_target_type']);
            }
        } else {
            if (isset($_POST['mbp_facebook_target_type'])) {
                $extra['target_type'] = 'profile';
            }
            if (isset($_POST['mbp_linkedin_target_type'])) {
                $extra['target_type'] = 'profile';
            }
            if (isset($_POST['mbp_post_type_tmb'])) {
                $extra['post_type'] = 'text';
            }
            if (isset($_POST['mbp_vkontakte_target_type'])) {
                $extra['target_type'] = 'profile';
            }
        }
        if (isset($_POST['mbp_vkontakte_target_id'])) {
            //$extra['target_id'] = trim($_POST['mbp_vkontakte_target_id']);
            $extra['target_id'] = sanitize_text_field($_POST['mbp_vkontakte_target_id']);
        }
        if (isset($_POST['mbp_tumblr_blog_hostname'])) {
            //$extra['blog_hostname'] = trim($_POST['mbp_tumblr_blog_hostname']);
            $extra['blog_hostname'] = sanitize_text_field($_POST['mbp_tumblr_blog_hostname']);
        }
        if (isset($_POST['mbp_blogger_blog_id'])) {
            //$extra['blog_id'] = trim($_POST['mbp_blogger_blog_id']);
            $extra['blog_id'] = sanitize_text_field($_POST['mbp_blogger_blog_id']);
        }
        if ($account_type == 'twitter' && $consumer_key && $consumer_secret && $access_token && $access_token_secret) {
            $extra['authorized'] = 1;
        }
        $extra = json_encode($extra);
        //$wpdb->escape_by_ref($extra);
        if ($username) {
            /*$sql = "INSERT IGNORE INTO {$table_accounts} 
                            (username,password,consumer_key,consumer_secret,access_token,access_token_secret,type,message_format,extra)
                            VALUES
                            ('$username','$password','$consumer_key','$consumer_secret','$access_token','$access_token_secret','$account_type','$message_format','$extra')";
            
                        $wpdb->query($sql);*/
            $wpdb->insert($table_accounts, array('username' => $username, 'password' => $password, 'consumer_key' => $consumer_key, 'consumer_secret' => $consumer_secret, 'access_token' => $access_token, 'access_token_secret' => $access_token_secret, 'type' => $account_type, 'message_format' => $message_format, 'extra' => $extra), array('%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s'));
            if ($wpdb->insert_id) {
                if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate', 'sync') && $multi_author_mode_value) {
                    MicroblogPoster_Poster_Ultimate::sync($wpdb->insert_id);
                }
                ?>
                <div class="updated"><p><strong><?php 
                _e('Account added successfully.', 'microblog-poster');
                ?>
</strong></p></div>
                <?php 
            }
        }
    }
    if (isset($_POST["update_account_hidden"])) {
        $mbp_accounts_tab_selected = true;
        if (isset($_POST['account_id']) && intval(trim($_POST['account_id']))) {
            $account_id = intval(trim($_POST['account_id']));
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d LIMIT 1";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $account_id));
            $current_account = $rows[0];
            $extra = array();
            if (isset($current_account->extra) && $current_account->extra) {
                $extra = json_decode($current_account->extra, true);
            }
            if (isset($_POST['account_type'])) {
                //$account_type = trim($_POST['account_type']);
                $account_type = sanitize_text_field($_POST['account_type']);
            }
            if (in_array($account_type, $tags_sites)) {
                $extra['include_tags'] = 0;
                if (isset($_POST['include_tags']) && trim($_POST['include_tags']) == '1') {
                    $extra['include_tags'] = 1;
                }
            }
            if (in_array($account_type, $featured_image_sites)) {
                $extra['include_featured_image'] = 0;
                if (isset($_POST['include_featured_image']) && trim($_POST['include_featured_image']) == '1') {
                    $extra['include_featured_image'] = 1;
                }
            }
            if ($account_type == 'diigo') {
                if (isset($_POST['api_key'])) {
                    //$extra['api_key'] = trim($_POST['api_key']);
                    $extra['api_key'] = sanitize_text_field($_POST['api_key']);
                }
            }
            if (isset($_POST['consumer_key'])) {
                //$consumer_key = trim($_POST['consumer_key']);
                $consumer_key = sanitize_text_field($_POST['consumer_key']);
            }
            if (isset($_POST['consumer_secret'])) {
                //$consumer_secret = trim($_POST['consumer_secret']);
                $consumer_secret = sanitize_text_field($_POST['consumer_secret']);
            }
            if (isset($_POST['access_token'])) {
                //$access_token = trim($_POST['access_token']);
                $access_token = sanitize_text_field($_POST['access_token']);
            }
            if (isset($_POST['access_token_secret'])) {
                //$access_token_secret = trim($_POST['access_token_secret']);
                $access_token_secret = sanitize_text_field($_POST['access_token_secret']);
            }
            if (isset($_POST['username'])) {
                //$username = trim($_POST['username']);
                $username = sanitize_text_field($_POST['username']);
            }
            if (isset($_POST['password'])) {
                $password = trim($_POST['password']);
                if (in_array($account_type, $http_auth_sites)) {
                    $password = stripslashes($password);
                    $password = MicroblogPoster_SupportEnc::enc($password);
                    $extra['penc'] = 1;
                }
            }
            if (isset($_POST['message_format'])) {
                $message_format = trim($_POST['message_format']);
                //$message_format = sanitize_text_field( $_POST['message_format'] );
            }
            if (isset($_POST['post_type_fb'])) {
                //$extra['post_type'] = trim($_POST['post_type_fb']);
                $extra['post_type'] = sanitize_text_field($_POST['post_type_fb']);
            }
            if (isset($_POST['post_type_lkn'])) {
                //$extra['post_type'] = trim($_POST['post_type_lkn']);
                $extra['post_type'] = sanitize_text_field($_POST['post_type_lkn']);
            }
            if (isset($_POST['post_type_vk'])) {
                //$extra['post_type'] = trim($_POST['post_type_vk']);
                $extra['post_type'] = sanitize_text_field($_POST['post_type_vk']);
            }
            if (isset($_POST['default_image_url'])) {
                //$extra['default_image_url'] = trim($_POST['default_image_url']);
                $extra['default_image_url'] = sanitize_text_field($_POST['default_image_url']);
            }
            if (isset($_POST['mbp_plurk_qualifier'])) {
                //$extra['qualifier'] = trim($_POST['mbp_plurk_qualifier']);
                $extra['qualifier'] = sanitize_text_field($_POST['mbp_plurk_qualifier']);
            }
            if (isset($_POST['mbp_post_type_xing'])) {
                $extra['post_type'] = sanitize_text_field($_POST['mbp_post_type_xing']);
            }
            if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
                if (isset($_POST['mbp_facebook_page_id'])) {
                    //$extra['page_id'] = trim($_POST['mbp_facebook_page_id']);
                    $extra['page_id'] = sanitize_text_field($_POST['mbp_facebook_page_id']);
                }
                if (isset($_POST['mbp_facebook_group_id'])) {
                    //$extra['group_id'] = trim($_POST['mbp_facebook_group_id']);
                    $extra['group_id'] = sanitize_text_field($_POST['mbp_facebook_group_id']);
                }
                if (isset($_POST['mbp_linkedin_group_id'])) {
                    //$extra['group_id'] = trim($_POST['mbp_linkedin_group_id']);
                    $extra['group_id'] = sanitize_text_field($_POST['mbp_linkedin_group_id']);
                }
                if (isset($_POST['mbp_linkedin_company_id'])) {
                    //$extra['company_id'] = trim($_POST['mbp_linkedin_company_id']);
                    $extra['company_id'] = sanitize_text_field($_POST['mbp_linkedin_company_id']);
                }
                if (isset($_POST['mbp_post_type_tmb'])) {
                    //$extra['post_type'] = trim($_POST['mbp_post_type_tmb']);
                    $extra['post_type'] = sanitize_text_field($_POST['mbp_post_type_tmb']);
                }
            }
            if (isset($_POST['mbp_vkontakte_target_id'])) {
                //$extra['target_id'] = trim($_POST['mbp_vkontakte_target_id']);
                $extra['target_id'] = sanitize_text_field($_POST['mbp_vkontakte_target_id']);
            }
            if (isset($_POST['access_token_vk'])) {
                //$extra['access_token'] = trim($_POST['access_token_vk']);
                $extra['access_token'] = sanitize_text_field($_POST['access_token_vk']);
                $extra['expires'] = '0';
            }
            if (isset($_POST['mbp_tumblr_blog_hostname'])) {
                //$extra['blog_hostname'] = trim($_POST['mbp_tumblr_blog_hostname']);
                $extra['blog_hostname'] = sanitize_text_field($_POST['mbp_tumblr_blog_hostname']);
            }
            if (isset($_POST['mbp_blogger_blog_id'])) {
                //$extra['blog_id'] = trim($_POST['mbp_blogger_blog_id']);
                $extra['blog_id'] = sanitize_text_field($_POST['mbp_blogger_blog_id']);
            }
            if ($account_type == 'twitter' && $consumer_key && $consumer_secret && $access_token && $access_token_secret) {
                $extra['authorized'] = 1;
            } elseif ($account_type == 'twitter' && (!$consumer_key || !$consumer_secret || !$access_token || !$access_token_secret)) {
                $extra['authorized'] = 0;
            }
            $extra = json_encode($extra);
            //$wpdb->escape_by_ref($extra);
            if ($username) {
                /*$sql = "UPDATE {$table_accounts}
                                    SET username='******',
                                    password='******',
                                    consumer_key='{$consumer_key}',
                                    consumer_secret='{$consumer_secret}',
                                    access_token='{$access_token}',
                                    access_token_secret='{$access_token_secret}',
                                    message_format='{$message_format}',
                                    extra='{$extra}'";
                
                                $sql .= " WHERE account_id={$account_id}";
                
                                $wpdb->query($sql);*/
                $wpdb->update($table_accounts, array('username' => $username, 'password' => $password, 'consumer_key' => $consumer_key, 'consumer_secret' => $consumer_secret, 'access_token' => $access_token, 'access_token_secret' => $access_token_secret, 'message_format' => $message_format, 'extra' => $extra), array('account_id' => $account_id));
                ?>
                <div class="updated"><p><strong><?php 
                _e('Account updated successfully.', 'microblog-poster');
                ?>
</strong></p></div>
                <?php 
            }
        }
    }
    if (isset($_POST["delete_account_hidden"])) {
        $mbp_accounts_tab_selected = true;
        if (isset($_POST['account_id']) && intval(trim($_POST['account_id']))) {
            $account_id = intval(trim($_POST['account_id']));
            $sql = "DELETE FROM {$table_accounts} WHERE account_id = %d";
            $wpdb->query($wpdb->prepare($sql, $account_id));
            if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate', 'unsync') && $multi_author_mode_value) {
                MicroblogPoster_Poster_Ultimate::unsync($account_id);
            }
            ?>
            <div class="updated"><p><strong><?php 
            _e('Account deleted successfully.', 'microblog-poster');
            ?>
</strong></p></div>
            <?php 
        }
    }
    // Facebook accounts authorization process
    $server_name = $_SERVER['SERVER_NAME'];
    if (isset($_SERVER['HTTP_HOST'])) {
        $server_name = $_SERVER['HTTP_HOST'];
    }
    $request_uri = $_SERVER['REQUEST_URI'];
    $request_uri_arr = explode('&', $request_uri, 2);
    $request_uri = $request_uri_arr[0];
    $protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] && $_SERVER['HTTPS'] != 'off' ? 'https' : 'http';
    $redirect_uri = $protocol . '://' . $server_name . $request_uri;
    $code = null;
    $redirect_after_auth = false;
    $redirect_after_auth1 = false;
    if (isset($_GET['state']) && isset($_GET['code'])) {
        $mbp_accounts_tab_selected = true;
        if (preg_match('|^microblogposter\\_|i', trim($_GET['state']))) {
            $code = trim($_GET['code']);
            $auth_user_data = explode('_', trim($_GET['state']));
            $auth_user_id = (int) $auth_user_data[1];
            if (is_int($auth_user_id)) {
                $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
                $rows = $wpdb->get_results($wpdb->prepare($sql, $auth_user_id));
                $row = $rows[0];
                $extra = json_decode($row->extra, true);
                $account_details = $extra;
                $log_data = array();
                $log_data['account_id'] = $row->account_id;
                $log_data['account_type'] = "facebook";
                $log_data['username'] = $row->username . ' - Authorization';
                $log_data['post_id'] = 0;
                $log_data['action_result'] = 0;
                $log_data['update_message'] = '';
                if ($code) {
                    $curl = new MicroblogPoster_Curl();
                    $access_url = "https://graph.facebook.com/oauth/access_token?client_id={$row->consumer_key}&client_secret={$row->consumer_secret}&redirect_uri={$redirect_uri}&code={$code}";
                    $response = $curl->fetch_url($access_url);
                    parse_str($response, $params);
                    $account_details['access_token'] = $params['access_token'];
                    $account_details['expires'] = 0;
                    if (isset($params['expires'])) {
                        $account_details['expires'] = time() + $params['expires'];
                    }
                    if (!isset($params['access_token'])) {
                        $log_data['log_message'] = $response;
                        MicroblogPoster_Poster::insert_log($log_data);
                    }
                    $user_url = "https://graph.facebook.com/me?fields=id,first_name,last_name&access_token={$params['access_token']}";
                    $response = $curl->fetch_url($user_url);
                    $params1 = json_decode($response, true);
                    $account_details['user_id'] = '';
                    if (isset($params1['first_name']) && isset($params1['last_name'])) {
                        $account_details['user_id'] = $params1['id'];
                    } else {
                        $log_data['log_message'] = $response;
                        MicroblogPoster_Poster::insert_log($log_data);
                    }
                    $app_access_url = "https://graph.facebook.com/oauth/access_token?client_id={$row->consumer_key}&client_secret={$row->consumer_secret}&grant_type=client_credentials";
                    $response = $curl->fetch_url($app_access_url);
                    parse_str($response, $params2);
                    $app_access_token = $params2['access_token'];
                    if (!isset($params2['access_token'])) {
                        $log_data['log_message'] = $response;
                        MicroblogPoster_Poster::insert_log($log_data);
                    }
                    if ($account_details['target_type'] == 'page') {
                        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro_Options', 'get_facebook_page_access_token')) {
                            $fb_page_access_token = MicroblogPoster_Poster_Pro_Options::get_facebook_page_access_token($curl, $account_details['user_id'], $params['access_token'], $account_details['page_id'], $app_access_token);
                            $account_details['access_token'] = $fb_page_access_token['access_token'];
                            $account_details['expires'] = $fb_page_access_token['expires'];
                        }
                    } elseif ($account_details['target_type'] == 'group') {
                        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro_Options', 'get_facebook_group_access_token')) {
                            $fb_group_access_token = MicroblogPoster_Poster_Pro_Options::get_facebook_group_access_token($curl, $account_details['user_id'], $params['access_token'], $app_access_token);
                            $account_details['access_token'] = $fb_group_access_token['access_token'];
                            $account_details['expires'] = $fb_group_access_token['expires'];
                        }
                    } else {
                        $account_details['access_token'] = $app_access_token;
                        $account_details['expires'] = 0;
                    }
                    $redirect_after_auth = true;
                }
                $account_details_enc = json_encode($account_details);
                //$wpdb->escape_by_ref($account_details);
                /*$sql = "UPDATE {$table_accounts}
                                    SET extra='{$account_details}'
                                    WHERE account_id={$auth_user_id}";
                
                                $wpdb->query($sql);*/
                $wpdb->update($table_accounts, array('extra' => $account_details_enc), array('account_id' => $auth_user_id));
            }
        } elseif (preg_match('|^linkedin_microblogposter\\_|i', trim($_GET['state']))) {
            $code = trim($_GET['code']);
            $auth_user_data = explode('_', trim($_GET['state']));
            $auth_user_id = (int) $auth_user_data[2];
            $linkedin_update_all_access_tokens = false;
            if (is_int($auth_user_id)) {
                $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
                $rows = $wpdb->get_results($wpdb->prepare($sql, $auth_user_id));
                $row = $rows[0];
                $extra = json_decode($row->extra, true);
                $account_details = $extra;
                $linkedin_consumer_key = $row->consumer_key;
                $linkedin_consumer_secret = $row->consumer_secret;
                $log_data = array();
                $log_data['account_id'] = $row->account_id;
                $log_data['account_type'] = "linkedin";
                $log_data['username'] = $row->username;
                $log_data['post_id'] = 0;
                $log_data['action_result'] = 0;
                $log_data['update_message'] = 'Linkedin Authorization';
                if ($code) {
                    $url = "https://www.linkedin.com/uas/oauth2/accessToken";
                    $post_args = array('grant_type' => 'authorization_code', 'code' => $code, 'redirect_uri' => $redirect_uri, 'client_id' => $row->consumer_key, 'client_secret' => $row->consumer_secret);
                    $curl = new MicroblogPoster_Curl();
                    $json_res = $curl->send_post_data($url, $post_args);
                    $response = json_decode($json_res, true);
                    if (isset($response['access_token'])) {
                        $account_details['access_token'] = $response['access_token'];
                        $account_details['expires'] = time() + $response['expires_in'];
                        $linkedin_update_all_access_tokens = true;
                    } else {
                        $log_data['log_message'] = $json_res;
                        MicroblogPoster_Poster::insert_log($log_data);
                    }
                    $redirect_after_auth = true;
                }
                $account_details_enc = json_encode($account_details);
                //$wpdb->escape_by_ref($account_details_enc);
                /*$sql = "UPDATE {$table_accounts}
                                    SET extra='{$account_details_enc}'
                                    WHERE account_id={$auth_user_id}";
                
                                $wpdb->query($sql);*/
                $wpdb->update($table_accounts, array('extra' => $account_details_enc), array('account_id' => $auth_user_id));
            }
            if ($linkedin_update_all_access_tokens) {
                /*$sql="SELECT * FROM $table_accounts WHERE type='linkedin' 
                      AND consumer_key='{$linkedin_consumer_key}' 
                      AND consumer_secret='{$linkedin_consumer_secret}'";
                  $rows = $wpdb->get_results($sql);*/
                $sql = "SELECT * FROM {$table_accounts} WHERE type = %s \n                    AND consumer_key = %s \n                    AND consumer_secret = %s";
                $rows = $wpdb->get_results($wpdb->prepare($sql, 'linkedin', $linkedin_consumer_key, $linkedin_consumer_secret));
                if (is_array($rows) && !empty($rows)) {
                    foreach ($rows as $row) {
                        if ($row->extra) {
                            $lkn_acc_extra_auth = json_decode($row->extra, true);
                            $lkn_acc_extra_auth['access_token'] = $account_details['access_token'];
                            $lkn_acc_extra_auth['expires'] = $account_details['expires'];
                            $lkn_acc_extra_auth = json_encode($lkn_acc_extra_auth);
                            //$wpdb->escape_by_ref($lkn_acc_extra_auth);
                            /*$sql = "UPDATE {$table_accounts}
                                                            SET extra='{$lkn_acc_extra_auth}'
                                                            WHERE account_id={$row->account_id}";
                            
                                                        $wpdb->query($sql);*/
                            $wpdb->update($table_accounts, array('extra' => $lkn_acc_extra_auth), array('account_id' => $row->account_id));
                        }
                    }
                }
            }
        } elseif (preg_match('|^blogger_microblogposter\\_|i', trim($_GET['state']))) {
            $code = trim($_GET['code']);
            $auth_user_data = explode('_', trim($_GET['state']));
            $auth_user_id = (int) $auth_user_data[2];
            if (is_int($auth_user_id)) {
                $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
                $rows = $wpdb->get_results($wpdb->prepare($sql, $auth_user_id));
                $row = $rows[0];
                $extra = json_decode($row->extra, true);
                $account_details = $extra;
                $blogger_consumer_key = $row->consumer_key;
                $blogger_consumer_secret = $row->consumer_secret;
                $log_data = array();
                $log_data['account_id'] = $row->account_id;
                $log_data['account_type'] = "blogger";
                $log_data['username'] = $row->username;
                $log_data['post_id'] = 0;
                $log_data['action_result'] = 0;
                $log_data['update_message'] = 'Blogger Authorization';
                if ($code) {
                    $url = "https://accounts.google.com/o/oauth2/token";
                    $post_args = array('grant_type' => 'authorization_code', 'code' => $code, 'redirect_uri' => $redirect_uri, 'client_id' => $blogger_consumer_key, 'client_secret' => $blogger_consumer_secret);
                    $curl = new MicroblogPoster_Curl();
                    $json_res = $curl->send_post_data($url, $post_args);
                    $response = json_decode($json_res, true);
                    if (isset($response['access_token']) && isset($response['token_type']) && $response['token_type'] == 'Bearer') {
                        $account_details['access_token'] = $response['access_token'];
                        if (isset($response['refresh_token']) && $response['refresh_token']) {
                            $account_details['refresh_token'] = $response['refresh_token'];
                        } else {
                            /*$sql="SELECT * FROM $table_accounts WHERE type='blogger' 
                                  AND consumer_key='{$blogger_consumer_key}' 
                                  AND consumer_secret='{$blogger_consumer_secret}'";
                              $rows = $wpdb->get_results($sql);*/
                            $sql = "SELECT * FROM {$table_accounts} WHERE type = %s \n                                AND consumer_key = %s \n                                AND consumer_secret = %s";
                            $rows = $wpdb->get_results($wpdb->prepare($sql, 'blogger', $blogger_consumer_key, $blogger_consumer_secret));
                            if (is_array($rows) && !empty($rows)) {
                                foreach ($rows as $row) {
                                    if ($row->extra) {
                                        $blogger_acc_extra_auth = json_decode($row->extra, true);
                                        if (isset($blogger_acc_extra_auth['refresh_token'])) {
                                            $account_details['refresh_token'] = $blogger_acc_extra_auth['refresh_token'];
                                            break;
                                        }
                                    }
                                }
                            }
                        }
                        $account_details['expires'] = time() + $response['expires_in'];
                    } else {
                        $log_data['log_message'] = $json_res;
                        MicroblogPoster_Poster::insert_log($log_data);
                    }
                    $redirect_after_auth = true;
                }
                $account_details_enc = json_encode($account_details);
                //$wpdb->escape_by_ref($account_details_enc);
                /*$sql = "UPDATE {$table_accounts}
                                    SET extra='{$account_details_enc}'
                                    WHERE account_id={$auth_user_id}";
                
                                $wpdb->query($sql);*/
                $wpdb->update($table_accounts, array('extra' => $account_details_enc), array('account_id' => $auth_user_id));
            }
        } elseif (preg_match('|^googl_microblogposter_plg|i', trim($_GET['state']))) {
            $code = trim($_GET['code']);
            $googl_api_client_id_value = get_option($googl_api_client_id_name, "");
            $googl_api_client_secret_value = get_option($googl_api_client_secret_name, "");
            $log_data = array();
            $log_data['account_id'] = 0;
            $log_data['account_type'] = "goo.gl";
            $log_data['username'] = '******';
            $log_data['post_id'] = 0;
            $log_data['action_result'] = 0;
            $log_data['update_message'] = 'Goo.gl Authorization';
            if ($code) {
                $url = "https://accounts.google.com/o/oauth2/token";
                $post_args = array('grant_type' => 'authorization_code', 'code' => $code, 'redirect_uri' => $redirect_uri, 'client_id' => $googl_api_client_id_value, 'client_secret' => $googl_api_client_secret_value);
                $curl = new MicroblogPoster_Curl();
                $json_res = $curl->send_post_data($url, $post_args);
                $response = json_decode($json_res, true);
                if (isset($response['refresh_token']) && isset($response['token_type']) && $response['token_type'] == 'Bearer') {
                    update_option($googl_api_refresh_token_name, $response['refresh_token']);
                } elseif (isset($response['access_token']) && isset($response['token_type']) && $response['token_type'] == 'Bearer') {
                } else {
                    $log_data['log_message'] = $json_res;
                    MicroblogPoster_Poster::insert_log($log_data);
                }
                $redirect_after_auth1 = true;
            }
        }
    }
    if (isset($_GET['microblogposter_auth_tumblr']) && isset($_GET['account_id'])) {
        $tumblr_account_id = (int) $_GET['account_id'];
        if (is_int($tumblr_account_id)) {
            /*$sql="SELECT * FROM $table_accounts WHERE account_id={$tumblr_account_id}";
              $rows = $wpdb->get_results($sql);*/
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $tumblr_account_id));
            $row = $rows[0];
            $tmb_acc_extra_auth = json_decode($row->extra, true);
            $tumblr_c_key = $row->consumer_key;
            $tumblr_c_secret = $row->consumer_secret;
            $tumblr_consumer = new MicroblogPosterOAuthConsumer($tumblr_c_key, $tumblr_c_secret, null);
            $tumblr_req_token_url = 'http://www.tumblr.com/oauth/request_token';
            $params = array('oauth_callback' => $redirect_uri . '&microblogposter_access_tumblr=tumblr_microblogposter_' . $tumblr_account_id);
            $tumblr_sig_method = new MicroblogPosterOAuthSignatureMethod_HMAC_SHA1();
            $tumblr_req_token_step = MicroblogPosterOAuthRequest::from_consumer_and_token($tumblr_consumer, null, "GET", $tumblr_req_token_url, $params);
            $tumblr_req_token_step->sign_request($tumblr_sig_method, $tumblr_consumer, null);
            $curl = new MicroblogPoster_Curl();
            $response = $curl->fetch_url($tumblr_req_token_step);
            parse_str($response, $params);
            $tumblr_at_key = $params['oauth_token'];
            $tumblr_at_secret = $params['oauth_token_secret'];
            $tmb_acc_extra_auth['authorized'] = '0';
            //$wpdb->escape_by_ref($tumblr_at_key);
            //$wpdb->escape_by_ref($tumblr_at_secret);
            $tmb_acc_extra_auth = json_encode($tmb_acc_extra_auth);
            //$wpdb->escape_by_ref($tmb_acc_extra_auth);
            /*$sql = "UPDATE {$table_accounts}
                                SET access_token='{$tumblr_at_key}', 
                                    access_token_secret='{$tumblr_at_secret}',
                                    extra='{$tmb_acc_extra_auth}'    
                                WHERE account_id={$tumblr_account_id}";
            
                        $wpdb->query($sql);*/
            $wpdb->update($table_accounts, array('access_token' => $tumblr_at_key, 'access_token_secret' => $tumblr_at_secret, 'extra' => $tmb_acc_extra_auth), array('account_id' => $tumblr_account_id));
            $authorize_url_name = 'authorize_url_' . $tumblr_account_id;
            ${$authorize_url_name} = 'http://www.tumblr.com/oauth/authorize' . '?oauth_token=' . $params['oauth_token'] . '&oauth_callback=' . urlencode($redirect_uri) . '&microblogposter_access_tumblr=tumblr_microblogposter_' . $tumblr_account_id;
            $mbp_accounts_tab_selected = true;
        }
    }
    if (isset($_GET['microblogposter_access_tumblr']) && isset($_GET['oauth_verifier'])) {
        if (preg_match('|^tumblr_microblogposter\\_|i', trim($_GET['microblogposter_access_tumblr']))) {
            $auth_user_data = explode('_', trim($_GET['microblogposter_access_tumblr']));
            $tumblr_account_id = (int) $auth_user_data[2];
            /*$sql="SELECT * FROM $table_accounts WHERE account_id={$tumblr_account_id}";
              $rows = $wpdb->get_results($sql);*/
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $tumblr_account_id));
            $row = $rows[0];
            $tmb_acc_extra_auth = json_decode($row->extra, true);
            $tumblr_c_key = $row->consumer_key;
            $tumblr_c_secret = $row->consumer_secret;
            $tumblr_at_key = $row->access_token;
            $tumblr_at_secret = $row->access_token_secret;
            $tumblr_consumer = new MicroblogPosterOAuthConsumer($tumblr_c_key, $tumblr_c_secret, null);
            $tumblr_token = new MicroblogPosterOAuthToken($tumblr_at_key, $tumblr_at_secret, null);
            $tumblr_acc_token_url = 'http://www.tumblr.com/oauth/access_token';
            $params = array('oauth_verifier' => trim($_GET['oauth_verifier']));
            $tumblr_sig_method = new MicroblogPosterOAuthSignatureMethod_HMAC_SHA1();
            $tumblr_acc_token_step = MicroblogPosterOAuthRequest::from_consumer_and_token($tumblr_consumer, $tumblr_token, "GET", $tumblr_acc_token_url, $params);
            $tumblr_acc_token_step->sign_request($tumblr_sig_method, $tumblr_consumer, $tumblr_token);
            $curl = new MicroblogPoster_Curl();
            $response = $curl->fetch_url($tumblr_acc_token_step);
            parse_str($response, $params);
            $tumblr_at_key1 = $params['oauth_token'];
            $tumblr_at_secret1 = $params['oauth_token_secret'];
            $tmb_acc_extra_auth['authorized'] = '1';
            $tmb_acc_extra_auth['expires'] = 0;
            //$wpdb->escape_by_ref($tumblr_at_key1);
            //$wpdb->escape_by_ref($tumblr_at_secret1);
            $tmb_acc_extra_auth = json_encode($tmb_acc_extra_auth);
            //$wpdb->escape_by_ref($tmb_acc_extra_auth);
            /*$sql = "UPDATE {$table_accounts}
                                SET access_token='{$tumblr_at_key1}', 
                                    access_token_secret='{$tumblr_at_secret1}',
                                    extra='{$tmb_acc_extra_auth}'
                                WHERE account_id={$tumblr_account_id}";
            
                        $wpdb->query($sql);*/
            $wpdb->update($table_accounts, array('access_token' => $tumblr_at_key1, 'access_token_secret' => $tumblr_at_secret1, 'extra' => $tmb_acc_extra_auth), array('account_id' => $tumblr_account_id));
            $redirect_after_auth = true;
        }
    }
    if (isset($_GET['microblogposter_auth_twitter']) && isset($_GET['account_id'])) {
        $twitter_account_id = (int) $_GET['account_id'];
        if (is_int($twitter_account_id)) {
            /*$sql="SELECT * FROM $table_accounts WHERE account_id={$twitter_account_id}";
              $rows = $wpdb->get_results($sql);*/
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $twitter_account_id));
            $row = $rows[0];
            $log_data = array();
            $log_data['account_id'] = $row->account_id;
            $log_data['account_type'] = "twitter";
            $log_data['username'] = $row->username;
            $log_data['post_id'] = 0;
            $log_data['action_result'] = 0;
            $log_data['update_message'] = 'Twitter Authorization Step 1';
            $twt_acc_extra_auth = json_decode($row->extra, true);
            $twitter_c_key = $row->consumer_key;
            $twitter_c_secret = $row->consumer_secret;
            $twitter_consumer = new MicroblogPosterOAuthConsumer($twitter_c_key, $twitter_c_secret, null);
            $twitter_req_token_url = 'https://api.twitter.com/oauth/request_token';
            $params = array('oauth_callback' => $redirect_uri . '&microblogposter_access_twitter=twitter_microblogposter_' . $twitter_account_id);
            $twitter_sig_method = new MicroblogPosterOAuthSignatureMethod_HMAC_SHA1();
            $twitter_req_token_step = MicroblogPosterOAuthRequest::from_consumer_and_token($twitter_consumer, null, "POST", $twitter_req_token_url, $params);
            $twitter_req_token_step->sign_request($twitter_sig_method, $twitter_consumer, null);
            $curl = new MicroblogPoster_Curl();
            $response = $curl->send_post_data('https://api.twitter.com/oauth/request_token', $twitter_req_token_step->get_parameters());
            if ($response && stripos($response, 'oauth_token=') === false) {
                $log_data['log_message'] = $response;
                MicroblogPoster_Poster::insert_log($log_data);
            }
            parse_str($response, $params);
            $twitter_at_key = $params['oauth_token'];
            $twitter_at_secret = $params['oauth_token_secret'];
            $twt_acc_extra_auth['authorized'] = '0';
            //$wpdb->escape_by_ref($twitter_at_key);
            //$wpdb->escape_by_ref($twitter_at_secret);
            $twt_acc_extra_auth = json_encode($twt_acc_extra_auth);
            //$wpdb->escape_by_ref($twt_acc_extra_auth);
            /*$sql = "UPDATE {$table_accounts}
                                SET access_token='{$twitter_at_key}', 
                                    access_token_secret='{$twitter_at_secret}',
                                    extra='{$twt_acc_extra_auth}'    
                                WHERE account_id={$twitter_account_id}";
            
                        $wpdb->query($sql);*/
            $wpdb->update($table_accounts, array('access_token' => $twitter_at_key, 'access_token_secret' => $twitter_at_secret, 'extra' => $twt_acc_extra_auth), array('account_id' => $twitter_account_id));
            $authorize_url_name = 'authorize_url_' . $twitter_account_id;
            ${$authorize_url_name} = 'https://api.twitter.com/oauth/authorize' . '?oauth_token=' . $params['oauth_token'] . '&force_login=1&microblogposter_access_twitter=twitter_microblogposter_' . $twitter_account_id;
            $mbp_accounts_tab_selected = true;
        }
    }
    if (isset($_GET['microblogposter_access_twitter']) && isset($_GET['oauth_verifier'])) {
        if (preg_match('|^twitter_microblogposter\\_|i', trim($_GET['microblogposter_access_twitter']))) {
            $auth_user_data = explode('_', trim($_GET['microblogposter_access_twitter']));
            $twitter_account_id = (int) $auth_user_data[2];
            /*$sql="SELECT * FROM $table_accounts WHERE account_id={$twitter_account_id}";
              $rows = $wpdb->get_results($sql);*/
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $twitter_account_id));
            $row = $rows[0];
            $log_data = array();
            $log_data['account_id'] = $row->account_id;
            $log_data['account_type'] = "twitter";
            $log_data['username'] = $row->username;
            $log_data['post_id'] = 0;
            $log_data['action_result'] = 0;
            $log_data['update_message'] = 'Twitter Authorization Step 2';
            $twt_acc_extra_auth = json_decode($row->extra, true);
            $twitter_c_key = $row->consumer_key;
            $twitter_c_secret = $row->consumer_secret;
            $twitter_at_key = $row->access_token;
            $twitter_at_secret = $row->access_token_secret;
            $twitter_consumer = new MicroblogPosterOAuthConsumer($twitter_c_key, $twitter_c_secret, null);
            $twitter_token = new MicroblogPosterOAuthToken($twitter_at_key, $twitter_at_secret, null);
            $twitter_acc_token_url = 'https://api.twitter.com/oauth/access_token';
            $params = array('oauth_verifier' => trim($_GET['oauth_verifier']));
            $twitter_sig_method = new MicroblogPosterOAuthSignatureMethod_HMAC_SHA1();
            $twitter_acc_token_step = MicroblogPosterOAuthRequest::from_consumer_and_token($twitter_consumer, $twitter_token, "POST", $twitter_acc_token_url, $params);
            $twitter_acc_token_step->sign_request($twitter_sig_method, $twitter_consumer, $twitter_token);
            $curl = new MicroblogPoster_Curl();
            $response = $curl->send_post_data('https://api.twitter.com/oauth/access_token', $twitter_acc_token_step->get_parameters());
            if ($response && stripos($response, 'oauth_token=') === false) {
                $log_data['log_message'] = $response;
                MicroblogPoster_Poster::insert_log($log_data);
            }
            parse_str($response, $params);
            $twitter_at_key1 = $params['oauth_token'];
            $twitter_at_secret1 = $params['oauth_token_secret'];
            $twt_acc_extra_auth['authorized'] = '1';
            //$wpdb->escape_by_ref($twitter_at_key1);
            //$wpdb->escape_by_ref($twitter_at_secret1);
            $twt_acc_extra_auth = json_encode($twt_acc_extra_auth);
            //$wpdb->escape_by_ref($twt_acc_extra_auth);
            /*$sql = "UPDATE {$table_accounts}
                                SET access_token='{$twitter_at_key1}', 
                                    access_token_secret='{$twitter_at_secret1}',
                                    extra='{$twt_acc_extra_auth}'
                                WHERE account_id={$twitter_account_id}";
            
                        $wpdb->query($sql);*/
            $wpdb->update($table_accounts, array('access_token' => $twitter_at_key1, 'access_token_secret' => $twitter_at_secret1, 'extra' => $twt_acc_extra_auth), array('account_id' => $twitter_account_id));
            $redirect_after_auth = true;
        }
    }
    if (isset($_GET['microblogposter_auth_xing']) && isset($_GET['account_id'])) {
        $xing_account_id = (int) $_GET['account_id'];
        if (is_int($xing_account_id)) {
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $xing_account_id));
            $row = $rows[0];
            $xing_acc_extra_auth = json_decode($row->extra, true);
            $xing_c_key = $row->consumer_key;
            $xing_c_secret = $row->consumer_secret;
            $xing_consumer = new MicroblogPosterOAuthConsumer($xing_c_key, $xing_c_secret, null);
            $xing_req_token_url = 'https://api.xing.com/v1/request_token';
            $params = array('oauth_callback' => $redirect_uri . '&microblogposter_access_xing=xing_microblogposter_' . $xing_account_id);
            $xing_sig_method = new MicroblogPosterOAuthSignatureMethod_HMAC_SHA1();
            $xing_req_token_step = MicroblogPosterOAuthRequest::from_consumer_and_token($xing_consumer, null, "GET", $xing_req_token_url, $params);
            $xing_req_token_step->sign_request($xing_sig_method, $xing_consumer, null);
            $curl = new MicroblogPoster_Curl();
            $response = $curl->fetch_url($xing_req_token_step);
            parse_str($response, $params);
            $xing_at_key = $params['oauth_token'];
            $xing_at_secret = $params['oauth_token_secret'];
            $xing_acc_extra_auth['authorized'] = '0';
            $xing_acc_extra_auth = json_encode($xing_acc_extra_auth);
            $wpdb->update($table_accounts, array('access_token' => $xing_at_key, 'access_token_secret' => $xing_at_secret, 'extra' => $xing_acc_extra_auth), array('account_id' => $xing_account_id));
            $authorize_url_name = 'authorize_url_' . $xing_account_id;
            ${$authorize_url_name} = 'https://api.xing.com/v1/authorize' . '?oauth_token=' . $params['oauth_token'] . '&oauth_callback=' . urlencode($redirect_uri) . '&microblogposter_access_xing=xing_microblogposter_' . $xing_account_id;
            $mbp_accounts_tab_selected = true;
        }
    }
    if (isset($_GET['microblogposter_access_xing']) && isset($_GET['oauth_verifier'])) {
        if (preg_match('|^xing_microblogposter\\_|i', trim($_GET['microblogposter_access_xing']))) {
            $auth_user_data = explode('_', trim($_GET['microblogposter_access_xing']));
            $xing_account_id = (int) $auth_user_data[2];
            $sql = "SELECT * FROM {$table_accounts} WHERE account_id = %d";
            $rows = $wpdb->get_results($wpdb->prepare($sql, $xing_account_id));
            $row = $rows[0];
            $xing_acc_extra_auth = json_decode($row->extra, true);
            $xing_c_key = $row->consumer_key;
            $xing_c_secret = $row->consumer_secret;
            $xing_at_key = $row->access_token;
            $xing_at_secret = $row->access_token_secret;
            $xing_consumer = new MicroblogPosterOAuthConsumer($xing_c_key, $xing_c_secret, null);
            $xing_token = new MicroblogPosterOAuthToken($xing_at_key, $xing_at_secret, null);
            $xing_acc_token_url = 'https://api.xing.com/v1/access_token';
            $params = array('oauth_verifier' => trim($_GET['oauth_verifier']));
            $xing_sig_method = new MicroblogPosterOAuthSignatureMethod_HMAC_SHA1();
            $xing_acc_token_step = MicroblogPosterOAuthRequest::from_consumer_and_token($xing_consumer, $xing_token, "GET", $xing_acc_token_url, $params);
            $xing_acc_token_step->sign_request($xing_sig_method, $xing_consumer, $xing_token);
            $curl = new MicroblogPoster_Curl();
            $response = $curl->fetch_url($xing_acc_token_step);
            parse_str($response, $params);
            $xing_at_key1 = $params['oauth_token'];
            $xing_at_secret1 = $params['oauth_token_secret'];
            $xing_acc_extra_auth['authorized'] = '1';
            $xing_acc_extra_auth['expires'] = 0;
            $xing_acc_extra_auth['user_id'] = $params['user_id'];
            $xing_acc_extra_auth = json_encode($xing_acc_extra_auth);
            $wpdb->update($table_accounts, array('access_token' => $xing_at_key1, 'access_token_secret' => $xing_at_secret1, 'extra' => $xing_acc_extra_auth), array('account_id' => $xing_account_id));
            $redirect_after_auth = true;
        }
    }
    $shortcodes_intro = __('You can use shortcodes:', 'microblog-poster');
    $title_shortcode = "{TITLE} = " . __('Title of the blog post.', 'microblog-poster');
    $url_shortcode = "{URL} = " . __('Url of the blog post.', 'microblog-poster');
    $short_url_shortcode = "{SHORT_URL} = " . __('The blog post shortened url.', 'microblog-poster');
    $site_url_shortcode = "{SITE_URL} = " . __('Your blog/site url.', 'microblog-poster');
    $manual_excerpt_shortcode = "{MANUAL_EXCERPT} = " . __('Manually entered post excerpt, otherwise empty string.', 'microblog-poster');
    $excerpt_shortcode = "{EXCERPT} = " . __('If provided equals to manual excerpt, otherwise auto generated.', 'microblog-poster');
    $content_first_words_shortcode = "{CONTENT_FIRST_WORDS} = " . __('First few words of your content, suitable for twitter-like sites.', 'microblog-poster');
    $author_shortcode = "{AUTHOR} = " . __("The author's name.", 'microblog-poster');
    $description_shortcodes = $shortcodes_intro . ' ' . $title_shortcode . ' ' . $url_shortcode . ' ' . $short_url_shortcode;
    $description_shortcodes .= ' ' . $site_url_shortcode . ' ' . $manual_excerpt_shortcode . ' ' . $excerpt_shortcode;
    $description_shortcodes .= ' ' . $content_first_words_shortcode . ' ' . $author_shortcode;
    $description_shortcodes_m = $shortcodes_intro . ' ' . $title_shortcode . ' ' . $url_shortcode . ' ' . $short_url_shortcode;
    $description_shortcodes_m .= ' ' . $site_url_shortcode . ' ' . $content_first_words_shortcode . ' ' . $author_shortcode;
    $description_shortcodes_m_ff = $shortcodes_intro . ' ' . $title_shortcode;
    $description_shortcodes_m_ff .= ' ' . $content_first_words_shortcode . ' ' . $author_shortcode;
    $description_shortcodes_bookmark = $shortcodes_intro . ' ' . $title_shortcode;
    $description_shortcodes_bookmark .= ' ' . $manual_excerpt_shortcode . ' ' . $excerpt_shortcode;
    $description_shortcodes_bookmark .= ' ' . $content_first_words_shortcode . ' ' . $author_shortcode;
    $description_mandatory_username = __('Mandatory. Easily identify it, not used for posting.', 'microblog-poster');
    ?>
    
   
    <div class="wrap">
        <div id="icon-plugins" class="icon32"><br /></div>
        <h2 id="mbp-intro">
            <?php 
    _e('<span class="microblogposter-name">MicroblogPoster</span> Settings', 'microblog-poster');
    ?>
            <?php 
    if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                <span class="mbp-intro-text"><?php 
        _e('Advanced features are available with the Pro / Enterprise Add-on', 'microblog-poster');
        ?>
</span>
                <a class="mbp-intro-text" href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
        _e('Upgrade Now', 'microblog-poster');
        ?>
</a>
            <?php 
    }
    ?>
        </h2>
        
        <p>
            <?php 
    _e('The idea behind <span class="microblogposter-name">MicroblogPoster</span> is to promote your wordpress blog and reach more people through social networks.', 'microblog-poster');
    ?>
 <br />
            <?php 
    _e('There\'s a general agreement in the SEO community that social signals strengthen your blog\'s page rank and authority.', 'microblog-poster');
    ?>
<br />
            <?php 
    _e('<span class="microblogposter-name">MicroblogPoster</span> is simply an intermediary between your blog and your own social network accounts.', 'microblog-poster');
    ?>
<br /> 
            <?php 
    _e('You\'ll never see "posted by MicroblogPoster" in your updates, you\'ll see "posted by your own App name" or simply "by API".', 'microblog-poster');
    ?>
<br />
            <?php 
    _e('If you like <span class="microblogposter-name">MicroblogPoster</span> or just find it useful, please <a class="mbp-add-review-link" href="https://wordpress.org/support/view/plugin-reviews/microblog-poster" target="_blank">Add a review</a>', 'microblog-poster');
    ?>
        </p>
        
        <?php 
    if (current_user_can('manage_options')) {
        ?>
        <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account') && !$customer_license_key_value['key']) {
            ?>
            <div class="error"><p><strong><?php 
            _e('In order to complete the MicroblogPoster\'s Pro / Enterprise Add-on installation, please Save your Customer License Key.', 'microblog-poster');
            ?>
</strong></p></div>
        <?php 
        } elseif (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account') && $customer_license_key_value['key']) {
            ?>
            <div>
                <?php 
            _e('Customer License Key', 'microblog-poster');
            ?>
 : <?php 
            echo $customer_license_key_value['key'];
            ?>
                <?php 
            if ($customer_license_key_value['verified']) {
                ?>
<span class="mbp-green">(<?php 
                _e('Valid', 'microblog-poster');
                ?>
)</span><?php 
            } else {
                ?>
<span class="mbp-red">(<?php 
                _e('Not Valid', 'microblog-poster');
                ?>
)</span><?php 
            }
            ?>
                <a href="#" id="mbp_microblogposter_edit_switch" onclick="mbp_microblogposter_edit_license_key();return false;" ><?php 
            _e('Edit', 'microblog-poster');
            ?>
</a>
            </div>
        <?php 
        }
        ?>
            
        <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            ?>
    
            <form id="license_key_form" name="license_key_form" method="post" action="">
                <input type="text" id="<?php 
            echo $customer_license_key_name;
            ?>
" name="<?php 
            echo $customer_license_key_name;
            ?>
" value="<?php 
            echo $customer_license_key_value['key'];
            ?>
" size="35" />
                <input type="submit" name="update_license_key" class="button" value="<?php 
            _e('Save License Key', 'microblog-poster');
            ?>
" />
            </form>
        <?php 
        }
        ?>
        <?php 
    }
    ?>
        
        
        <div id="mbp-menu-wrapper">
            <ul id="mbp-menu">
                <li id="mbp-general-tab" class="mbp-tab-background mbp-tab-first"><?php 
    _e('General Options', 'microblog-poster');
    ?>
</li><!--
             --><li id="mbp-accounts-tab" class="mbp-tab-background"><?php 
    _e('Social Networks Accounts', 'microblog-poster');
    ?>
</li><!--
             --><li id="mbp-old-posts-publish-tab" class="mbp-tab-background"><?php 
    _e('**Auto Publish Old Posts**', 'microblog-poster');
    ?>
</li><!--                                                                                     
             --><li id="mbp-manual-post-tab" class="mbp-tab-background"><?php 
    _e('Manual Auto Publishing', 'microblog-poster');
    ?>
</li><!--
             --><li id="mbp-logs-tab" class="mbp-tab-background mbp-tab-last"><?php 
    _e('Logs/History', 'microblog-poster');
    ?>
</li>
            </ul> 
        </div>
        
        <?php 
    if (current_user_can('manage_options')) {
        ?>
        <div id="mbp-general-section" class="mbp-single-tab-wrapper">
            <h3 id="general-header"><?php 
        _e('Choose your general options', 'microblog-poster');
        ?>
 :</h3>
            <form name="options_form" method="post" action="">
                <table class="form-table">
                    <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'render_who_can_ma')) {
            MicroblogPoster_Poster_Ultimate_Options::render_who_can_ma($multi_author_mode_name, $multi_author_mode_value, $who_can_auto_publish_ma);
        }
        ?>
                    
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Who can auto publish :', 'microblog-poster');
        ?>
</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" id="mbp-excluded-category-td">
                    <?php 
        $roles = get_editable_roles();
        if (is_array($roles) && !empty($roles)) {
            foreach ($roles as $role_id => $role) {
                microblogposter_display_role($role_id, $role, '<span class="mbp-separator-span"></span>', $who_can_auto_publish);
            }
        }
        ?>
                        </td>
                    </tr>
                    
                    
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Url Shortener', 'microblog-poster');
        ?>
 :</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            
                            <h3>
                                <input type="radio" name="<?php 
        echo $url_shortener_name;
        ?>
" value="bitly" <?php 
        if ($url_shortener_value == 'bitly') {
            echo 'checked';
        }
        ?>
 />
                                <img src="<?php 
        echo plugins_url('/images/bitly_icon.png', __FILE__);
        ?>
" /> : <span class="description"> <a href="http://efficientscripts.com/help/microblogposter/bitlyhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span>
                            </h3>

                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left"><?php 
        _e('Bitly API Username :'******'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $bitly_api_user_name;
        ?>
" name="<?php 
        echo $bitly_api_user_name;
        ?>
" value="<?php 
        echo $bitly_api_user_value;
        ?>
" size="35" />
                            <span class="description">(Bitly API Username)</span>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left"><?php 
        _e('Bitly API Key :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $bitly_api_key_name;
        ?>
" name="<?php 
        echo $bitly_api_key_name;
        ?>
" value="<?php 
        echo $bitly_api_key_value;
        ?>
" size="35" />
                            <span class="description">(Bitly API Key)</span>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left">&nbsp;</td>
                        <td><?php 
        _e('OR', 'microblog-poster');
        ?>
</td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left"><?php 
        _e('Bitly Access Token :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $bitly_access_token_name;
        ?>
" name="<?php 
        echo $bitly_access_token_name;
        ?>
" value="<?php 
        echo $bitly_access_token_value;
        ?>
" size="35" />
                            <span class="description">(Bitly Access Token)</span>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" class="padding-top-bottom">
                            <?php 
        _e('The combination of username/API key for authenticating with Bitly is now <span class="mbp-deprecated">deprecated</span> (still works).', 'microblog-poster');
        ?>
<br /> 
                            <?php 
        _e('Recommended way is the oauth access token only authentication.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            
                            <h3>
                                <input type="radio" name="<?php 
        echo $url_shortener_name;
        ?>
" value="googl" <?php 
        if ($url_shortener_value == 'googl') {
            echo 'checked';
        }
        ?>
 />
                                <img src="<?php 
        echo plugins_url('/images/googl_icon.png', __FILE__);
        ?>
" /> : <span class="description"> <a href="http://efficientscripts.com/help/microblogposter/googlhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span>
                            </h3>

                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left"><?php 
        _e('Goo.gl Client ID :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $googl_api_client_id_name;
        ?>
" name="<?php 
        echo $googl_api_client_id_name;
        ?>
" value="<?php 
        echo $googl_api_client_id_value;
        ?>
" size="35" />
                            <span class="description">(Goo.gl Client ID)</span>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left"><?php 
        _e('Goo.gl Client Secret :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $googl_api_client_secret_name;
        ?>
" name="<?php 
        echo $googl_api_client_secret_name;
        ?>
" value="<?php 
        echo $googl_api_client_secret_value;
        ?>
" size="35" />
                            <span class="description">(Goo.gl Client Secret)</span>
                        </td>
                    </tr>
                    <tr>
                        <?php 
        $googl_api_refresh_token_value = get_option($googl_api_refresh_token_name, "");
        $googl_authorize_url = "https://accounts.google.com/o/oauth2/auth?response_type=code&client_id={$googl_api_client_id_value}&redirect_uri={$redirect_uri}&state=googl_microblogposter_plg&scope=https://www.googleapis.com/auth/urlshortener&access_type=offline";
        ?>
                        <td colspan="2" class="padding-left padding-top1-bottom authorization">
                            <?php 
        if ($googl_api_refresh_token_value && $googl_api_client_id_value && $googl_api_client_secret_value) {
            ?>
                            <div>
                                <?php 
            _e('Authorization is valid permanently. Refresh only if you changed Client ID and Client Secret.', 'microblog-poster');
            ?>
<br />
                                <a href="<?php 
            echo $googl_authorize_url;
            ?>
" ><?php 
            _e('Refresh authorization now', 'microblog-poster');
            ?>
</a>
                            </div>
                            <?php 
        } elseif ($googl_api_client_id_value && $googl_api_client_secret_value) {
            ?>
                            <div><br /><?php 
            _e('Please authorize before you can shorten urls.', 'microblog-poster');
            ?>
&nbsp;<a href="<?php 
            echo $googl_authorize_url;
            ?>
" ><?php 
            _e('Authorize', 'microblog-poster');
            ?>
</a></div>
                            <?php 
        }
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" class="padding-top-bottom">
                            <?php 
        _e('Please <span class="mbp-deprecated">Save the Client ID and Client Secret first</span> then you can Authorize/Re-Authorize the goo.gl account.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <?php 
        if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post')) {
            ?>
                    <tr>
                        <td colspan="2">
                            <h3>
                                <a href="#" id="mbp_microblogposter_additional-shorteners_switch" onclick="mbp_microblogposter_additional_shorteners();return false;" ><?php 
            _e('Show Additional Shorteners...', 'microblog-poster');
            ?>
</a>
                                
                            </h3>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2">
                            <h3 class="mbp-additional-shorteners-upgrade">
                                <?php 
            _e('Additional Shorteners are only available with the Enterprise Add-on.', 'microblog-poster');
            ?>
                                <?php 
            if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
                ?>
                                <a href="http://efficientscripts.com/login" target="_blank"><?php 
                _e('Upgrade Now', 'microblog-poster');
                ?>
</a>
                                <?php 
            } else {
                ?>
                                <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
                _e('Upgrade Now', 'microblog-poster');
                ?>
</a>
                                <?php 
            }
            ?>
                            </h3>
                        </td>
                    </tr>
                    <?php 
        }
        ?>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2">
                            <h3>
                                <input type="radio" name="<?php 
        echo $url_shortener_name;
        ?>
" value="adfly" <?php 
        if ($url_shortener_value == 'adfly') {
            echo 'checked';
        }
        ?>
 />
                                <img src="<?php 
        echo plugins_url('/images/adfly_icon.png', __FILE__);
        ?>
" /> : <span class="description"> <a href="http://efficientscripts.com/help/microblogposter/adflyhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span>
                            </h3>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"><?php 
        _e('Adf.ly Api Key :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $adfly_api_key_name;
        ?>
" name="<?php 
        echo $adfly_api_key_name;
        ?>
" value="<?php 
        echo $adfly_api_key_value;
        ?>
" size="35" />
                            <span class="description">(Adf.ly Api Key)</span>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"><?php 
        _e('Adf.ly User Id :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $adfly_api_user_id_name;
        ?>
" name="<?php 
        echo $adfly_api_user_id_name;
        ?>
" value="<?php 
        echo $adfly_api_user_id_value;
        ?>
" size="35" />
                            <span class="description">(Adf.ly User Id)</span>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"><?php 
        _e('Adf.ly Domain :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="radio" name="<?php 
        echo $adfly_api_domain_name;
        ?>
" value="adfly" <?php 
        if ($adfly_api_domain_value == 'adfly') {
            echo 'checked';
        }
        ?>
 />adf.ly <?php 
        _e('(ay.gy will be used for twitter)', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"></td>
                        <td>
                            <input type="radio" name="<?php 
        echo $adfly_api_domain_name;
        ?>
" value="qgs" <?php 
        if ($adfly_api_domain_value == 'qgs') {
            echo 'checked';
        }
        ?>
 />q.gs
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"></td>
                        <td>
                            <input type="radio" name="<?php 
        echo $adfly_api_domain_name;
        ?>
" value="custom" <?php 
        if ($adfly_api_domain_value == 'custom') {
            echo 'checked';
        }
        ?>
 /><?php 
        _e('custom', 'microblog-poster');
        ?>
 (custom)
                            <input type="text" id="<?php 
        echo $adfly_api_custom_domain_name;
        ?>
" name="<?php 
        echo $adfly_api_custom_domain_name;
        ?>
" value="<?php 
        echo $adfly_api_custom_domain_value;
        ?>
" size="28" />
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2" class="padding-top-bottom">
                            <?php 
        _e('<span class="mbp-deprecated">Facebook blocks sharing adf.ly related links.</span>', 'microblog-poster');
        ?>
                            <?php 
        _e('<span class="mbp-deprecated"> Twitter only accepts ay.gy links</span> (auto replacement of adf.ly)', 'microblog-poster');
        ?>
<br />
                            <?php 
        _e('We don\'t know if the custom domain will work with Facebook or Twitter.', 'microblog-poster');
        ?>
<br />
                            <?php 
        _e('All the other social sites seem to accept adf.ly related links.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2">
                            <h3>
                                <input type="radio" name="<?php 
        echo $url_shortener_name;
        ?>
" value="adfocus" <?php 
        if ($url_shortener_value == 'adfocus') {
            echo 'checked';
        }
        ?>
 />
                                <img src="<?php 
        echo plugins_url('/images/adfocus_icon.png', __FILE__);
        ?>
" /> : <span class="description"> <a href="http://efficientscripts.com/help/microblogposter/adfocushelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span>
                            </h3>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"><?php 
        _e('Adfoc.us Api Key :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $adfocus_api_key_name;
        ?>
" name="<?php 
        echo $adfocus_api_key_name;
        ?>
" value="<?php 
        echo $adfocus_api_key_value;
        ?>
" size="35" />
                            <span class="description">(Adfoc.us Api Key)</span>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2" class="padding-top-bottom">
                            <?php 
        _e('<span class="mbp-deprecated">Facebook blocks sharing adfoc.us related links.</span>', 'microblog-poster');
        ?>
<br />
                            <?php 
        _e('All the other social sites seem to accept adfoc.us related links.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2">
                            <h3>
                                <input type="radio" name="<?php 
        echo $url_shortener_name;
        ?>
" value="ppw" <?php 
        if ($url_shortener_value == 'ppw') {
            echo 'checked';
        }
        ?>
 />
                                <img src="<?php 
        echo plugins_url('/images/ppw_icon.png', __FILE__);
        ?>
" /> : <span class="description"> <a href="http://efficientscripts.com/help/microblogposter/ppwhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span>
                            </h3>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td class="label-input padding-left"><?php 
        _e('P.pw User ID :', 'microblog-poster');
        ?>
</td>
                        <td>
                            <input type="text" id="<?php 
        echo $ppw_user_id_name;
        ?>
" name="<?php 
        echo $ppw_user_id_name;
        ?>
" value="<?php 
        echo $ppw_user_id_value;
        ?>
" size="35" />
                            <span class="description">(P.pw User ID)</span>
                        </td>
                    </tr>
                    <tr class="mbp-additional-shorteners">
                        <td colspan="2" class="padding-top-bottom">
                            <?php 
        _e('All the social sites seem to accept p.pw related links.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" class="row-sep"></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Posts :', 'microblog-poster');
        ?>
</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" class="padding-left">
                            <h3><?php 
        _e('Default per NEW POST behavior :', 'microblog-poster');
        ?>
</h3>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left1"><?php 
        _e('Don\'t cross-post automatically :', 'microblog-poster');
        ?>
</td>
                        <td><input type="checkbox" id="microblogposter_default_behavior" name="microblogposter_default_behavior" value="1" <?php 
        if ($default_behavior_value) {
            echo 'checked="checked"';
        }
        ?>
 /></td>
                    </tr>
                    <tr>
                        <td colspan="2" class="padding-left">
                            <h3><?php 
        _e('Default per POST UPDATE behavior :', 'microblog-poster');
        ?>
</h3>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left1"><?php 
        _e('Don\'t cross-post automatically :', 'microblog-poster');
        ?>
</td>
                        <td><input type="checkbox" id="microblogposter_default_behavior_update" name="microblogposter_default_behavior_update" value="1" <?php 
        if ($default_behavior_update_value) {
            echo 'checked="checked"';
        }
        ?>
 />&nbsp;&nbsp;<?php 
        _e('(This is most likely to be checked.)', 'microblog-poster');
        ?>
</td>
                    </tr>
                    <tr>
                        <td colspan="2" class="row-sep"></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Pages :', 'microblog-poster');
        ?>
</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input"><?php 
        _e('Enable <span class="microblogposter-name">MicroblogPoster</span> for pages :', 'microblog-poster');
        ?>
</td>
                        <td><input type="checkbox" id="microblogposter_page_mode" name="microblogposter_page_mode" value="1" <?php 
        if ($page_mode_value) {
            echo 'checked="checked"';
        }
        ?>
 /></td>
                    </tr>
                    <tr>
                        <td colspan="2" class="padding-left">
                            <h3><?php 
        _e('Default per NEW PAGE behavior :', 'microblog-poster');
        ?>
</h3>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left1"><?php 
        _e('Don\'t cross-post automatically :', 'microblog-poster');
        ?>
</td>
                        <td><input type="checkbox" id="microblogposter_default_pbehavior" name="microblogposter_default_pbehavior" value="1" <?php 
        if ($default_pbehavior_value) {
            echo 'checked="checked"';
        }
        ?>
 /></td>
                    </tr>
                    <tr>
                        <td colspan="2" class="padding-left">
                            <h3><?php 
        _e('Default per PAGE UPDATE behavior :', 'microblog-poster');
        ?>
</h3>
                        </td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left1"><?php 
        _e('Don\'t cross-post automatically :', 'microblog-poster');
        ?>
</td>
                        <td><input type="checkbox" id="microblogposter_default_pbehavior_update" name="microblogposter_default_pbehavior_update" value="1" <?php 
        if ($default_pbehavior_update_value) {
            echo 'checked="checked"';
        }
        ?>
 />&nbsp;&nbsp;<?php 
        _e('(This is most likely to be checked.)', 'microblog-poster');
        ?>
</td>
                    </tr>
                    <tr>
                        <td colspan="2" class="row-sep"></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Custom Post Types :', 'microblog-poster');
        ?>
</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" id="mbp-excluded-category-header">
                            <?php 
        _e('Check Custom Post Types for which you want to enable <span class="microblogposter-name">MicroblogPoster</span>.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" id="mbp-excluded-category-td">
                    <?php 
        $args = array('public' => true, '_builtin' => false);
        $custom_post_types = get_post_types($args, 'names', 'and');
        if (is_array($custom_post_types) && !empty($custom_post_types)) {
            foreach ($custom_post_types as $custom_post_type) {
                microblogposter_display_custom_type($custom_post_type, '<span class="mbp-separator-span"></span>', $enabled_custom_types, $enabled_custom_updates);
            }
        } else {
            ?>
                            <?php 
            _e('Currently, no custom types are active.', 'microblog-poster');
            ?>
                            <?php 
        }
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" class="row-sep"></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Categories to exclude posts from Cross Posting :', 'microblog-poster');
        ?>
</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" id="mbp-excluded-category-header">
                            <?php 
        _e('Check categories for which you want to disable automatically <span class="microblogposter-name">MicroblogPoster</span> from cross-posting.', 'microblog-poster');
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" id="mbp-excluded-category-td">
                    <?php 
        $args = array('orderby' => 'name', 'parent' => 0, 'hide_empty' => 0);
        $categories = get_categories($args);
        foreach ($categories as $category) {
            microblogposter_display_category($category, '<span class="mbp-separator-span"></span>', $excluded_categories);
        }
        ?>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" class="row-sep"></td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <h3><span class="mbp-blue-title"><?php 
        _e('Shortcodes adjustments :', 'microblog-poster');
        ?>
</span></h3>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" id="mbp-excluded-category-header"><?php 
        _e('Change only if you know what you\'re doing, otherwise default values are just fine.', 'microblog-poster');
        ?>
</td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left">{TITLE} <?php 
        _e('max length:', 'microblog-poster');
        ?>
</td>
                        <td><input type="text" id="<?php 
        echo $shortcode_title_max_length_name;
        ?>
" name="<?php 
        echo $shortcode_title_max_length_name;
        ?>
" value="<?php 
        echo $shortcode_title_max_length_value;
        ?>
" size="10" />&nbsp;<?php 
        _e('characters', 'microblog-poster');
        ?>
.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=110, <?php 
        _e('range between', 'microblog-poster');
        ?>
 30 <?php 
        _e('and', 'microblog-poster');
        ?>
 120)</td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left">{CONTENT_FIRST_WORDS} <?php 
        _e('length:', 'microblog-poster');
        ?>
</td>
                        <td><input type="text" id="<?php 
        echo $shortcode_firstwords_max_length_name;
        ?>
" name="<?php 
        echo $shortcode_firstwords_max_length_name;
        ?>
" value="<?php 
        echo $shortcode_firstwords_max_length_value;
        ?>
" size="10" />&nbsp;<?php 
        _e('characters', 'microblog-poster');
        ?>
.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=90, <?php 
        _e('range between', 'microblog-poster');
        ?>
 30 <?php 
        _e('and', 'microblog-poster');
        ?>
 120)</td>
                    </tr>
                    <tr>
                        <td class="label-input padding-left">{EXCERPT} <?php 
        _e('length:', 'microblog-poster');
        ?>
<br /><?php 
        _e('(Used when auto generated)', 'microblog-poster');
        ?>
</td>
                        <td><input type="text" id="<?php 
        echo $shortcode_excerpt_max_length_name;
        ?>
" name="<?php 
        echo $shortcode_excerpt_max_length_name;
        ?>
" value="<?php 
        echo $shortcode_excerpt_max_length_value;
        ?>
" size="10" />&nbsp;<?php 
        _e('characters', 'microblog-poster');
        ?>
.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=400, <?php 
        _e('range between', 'microblog-poster');
        ?>
 100 <?php 
        _e('and', 'microblog-poster');
        ?>
 600)</td>
                    </tr>
                    
                    <tr>
                        <td class="label-input padding-left"><?php 
        _e('Apply filters prior to auto publishing :', 'microblog-poster');
        ?>
</td>
                        <td><input type="checkbox" id="<?php 
        echo $apply_filters_before_publishing_name;
        ?>
" name="<?php 
        echo $apply_filters_before_publishing_name;
        ?>
" value="1" <?php 
        if ($apply_filters_before_publishing_value) {
            echo 'checked="checked"';
        }
        ?>
 /></td>
                    </tr>
                    <tr>
                        <td colspan="2" class="label-input padding-left"><?php 
        _e('Shortcodes filtered :', 'microblog-poster');
        echo ' {TITLE} , {MANUAL_EXCERPT} , {EXCERPT} , {CONTENT_FIRST_WORDS}';
        ?>
</td>
                    </tr>
                    
                </table>
                
                <p class="submit">
                    <input type="submit" name="update_options" class="update-options button-primary" value="<?php 
        _e('Update Options', 'microblog-poster');
        ?>
" />
                </p>
            </form>
        </div>
        <?php 
    }
    ?>
            
        <div id="mbp-social-networks-accounts" class="mbp-single-tab-wrapper">
        <h3 id="network-accounts-header"><?php 
    _e('Configure Your Social Networks Accounts :', 'microblog-poster');
    ?>
</h3>
        
        <span class="new-account" ><?php 
    _e('Add New Account', 'microblog-poster');
    ?>
</span>
            
        <?php 
    $update_accounts = array();
    ?>
        
        <div id="social-network-accounts">
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/twitter_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Twitter Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('twitter');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $authorized = false;
        $include_featured_image = false;
        if ($row->extra) {
            $twt_acc_extra = json_decode($row->extra, true);
            if (isset($twt_acc_extra['authorized']) && $twt_acc_extra['authorized'] == '1') {
                $authorized = true;
            }
            $include_featured_image = isset($twt_acc_extra['include_featured_image']) && $twt_acc_extra['include_featured_image'] == 1 ? true : false;
        } elseif ($row->consumer_key && $row->consumer_secret && $row->access_token && $row->access_token_secret) {
            $authorized = true;
        }
        $authorize_step = 1;
        $authorize_url = $redirect_uri . '&microblogposter_auth_twitter=1&account_id=' . $row->account_id;
        $authorize_url_name = 'authorize_url_' . $row->account_id;
        if (isset(${$authorize_url_name})) {
            $authorize_url = ${$authorize_url_name};
            $authorize_step = 2;
        }
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Twitter Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="twitter-div" class="one-account">
                            <div class="help-div"><span class="description"> Twitter&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/twitterhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes_m;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Include featured image:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="checkbox" id="include_featured_image" name="include_featured_image" value="1" <?php 
        if ($include_featured_image) {
            echo "checked";
        }
        ?>
/>
                                <span class="description">
                                    <?php 
        _e('Do you want to include featured image in your updates?', 'microblog-poster');
        ?>
                                    <?php 
        if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            ?>
                                        <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
            _e('Upgrade Now', 'microblog-poster');
            ?>
</a>
                                    <?php 
        }
        ?>
  
                                </span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application Consumer Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Consumer Secret)</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
        _e('The two fields below \'Access Token\' and \'Access Token Secret\' are either generated interactively or you provided them manually.', 'microblog-poster');
        ?>
&nbsp;
                                    <?php 
        _e('In any case these two fields are MANDATORY in order to successfully post to twitter.', 'microblog-poster');
        ?>
                                </span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Access Token:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="access_token" value="<?php 
        echo $row->access_token;
        ?>
" />
                                <span class="description">(Access Token)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Access Token Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="access_token_secret" value="<?php 
        echo $row->access_token_secret;
        ?>
" />
                                <span class="description">(Access Token Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="twitter" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Twitter Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="twitter" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <div>
                    <?php 
        if ($authorized) {
            ?>
                        <div><?php 
            _e('Authorization is valid permanently', 'microblog-poster');
            ?>
</div>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Refresh authorization now', 'microblog-poster');
            ?>
</a>
                        <?php 
            _e('(2 steps required)', 'microblog-poster');
            ?>
                    <?php 
        } else {
            ?>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Authorize this Twitter account', 'microblog-poster');
            ?>
</a>
                        <?php 
            if ($authorize_step == 1) {
                _e('(2 steps required)', 'microblog-poster');
            }
            ?>
                        <?php 
            if ($authorize_step == 2) {
                _e('Final step, click once again.', 'microblog-poster');
            }
            ?>
                    <?php 
        }
        ?>
                </div>
            </div>
            
        <?php 
    }
    ?>
        
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/plurk_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Plurk Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('plurk');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $plurk_qualifier = "says";
        $extra = json_decode($row->extra, true);
        if (is_array($extra)) {
            if (isset($extra['qualifier'])) {
                $plurk_qualifier = $extra['qualifier'];
            }
        }
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Plurk Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="plurk-div" class="one-account">
                            <div class="help-div"><span class="description">Plurk&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/plurkhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Qualifier:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <select name="mbp_plurk_qualifier">
                                    <option value="loves" <?php 
        if ($plurk_qualifier == 'loves') {
            echo 'selected="selected";';
        }
        ?>
>loves</option>
                                    <option value="likes" <?php 
        if ($plurk_qualifier == 'likes') {
            echo 'selected="selected";';
        }
        ?>
>likes</option>
                                    <option value="shares" <?php 
        if ($plurk_qualifier == 'shares') {
            echo 'selected="selected";';
        }
        ?>
>shares</option>
                                    <option value="gives" <?php 
        if ($plurk_qualifier == 'gives') {
            echo 'selected="selected";';
        }
        ?>
>gives</option>
                                    <option value="hates" <?php 
        if ($plurk_qualifier == 'hates') {
            echo 'selected="selected";';
        }
        ?>
>hates</option>
                                    <option value="wants" <?php 
        if ($plurk_qualifier == 'wants') {
            echo 'selected="selected";';
        }
        ?>
>wants</option>
                                    <option value="has" <?php 
        if ($plurk_qualifier == 'has') {
            echo 'selected="selected";';
        }
        ?>
>has</option>
                                    <option value="will" <?php 
        if ($plurk_qualifier == 'will') {
            echo 'selected="selected";';
        }
        ?>
>will</option>
                                    <option value="asks" <?php 
        if ($plurk_qualifier == 'asks') {
            echo 'selected="selected";';
        }
        ?>
>asks</option>
                                    <option value="wishes" <?php 
        if ($plurk_qualifier == 'wishes') {
            echo 'selected="selected";';
        }
        ?>
>wishes</option>
                                    <option value="was" <?php 
        if ($plurk_qualifier == 'was') {
            echo 'selected="selected";';
        }
        ?>
>was</option>
                                    <option value="feels" <?php 
        if ($plurk_qualifier == 'feels') {
            echo 'selected="selected";';
        }
        ?>
>feels</option>
                                    <option value="thinks" <?php 
        if ($plurk_qualifier == 'thinks') {
            echo 'selected="selected";';
        }
        ?>
>thinks</option>
                                    <option value="says" <?php 
        if ($plurk_qualifier == 'says') {
            echo 'selected="selected";';
        }
        ?>
>says</option>
                                    <option value="is" <?php 
        if ($plurk_qualifier == 'is') {
            echo 'selected="selected";';
        }
        ?>
>is</option>
                                    <option value=":" <?php 
        if ($plurk_qualifier == ':') {
            echo 'selected="selected";';
        }
        ?>
>:</option>
                                    <option value="freestyle" <?php 
        if ($plurk_qualifier == 'freestyle') {
            echo 'selected="selected";';
        }
        ?>
>freestyle</option>
                                    <option value="hopes" <?php 
        if ($plurk_qualifier == 'hopes') {
            echo 'selected="selected";';
        }
        ?>
>hopes</option>
                                    <option value="needs" <?php 
        if ($plurk_qualifier == 'needs') {
            echo 'selected="selected";';
        }
        ?>
>needs</option>
                                    <option value="wonders" <?php 
        if ($plurk_qualifier == 'wonders') {
            echo 'selected="selected";';
        }
        ?>
>wonders</option>
                                </select>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes_m;
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application Consumer Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Consumer Secret)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Access Token:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="access_token" value="<?php 
        echo $row->access_token;
        ?>
" />
                                <span class="description">(Access Token)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Access Token Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="access_token_secret" value="<?php 
        echo $row->access_token_secret;
        ?>
" />
                                <span class="description">(Access Token Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="plurk" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Plurk Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="plurk" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
            </div>
            
        <?php 
    }
    ?>
        
        
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/delicious_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Delicious Accounts', 'microblog-poster');
    ?>
</h4>
        </div>  
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('delicious');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $is_raw = MicroblogPoster_SupportEnc::is_enc($row->extra);
        $dl_acc_extra = json_decode($row->extra, true);
        if (is_array($dl_acc_extra)) {
            $include_tags = isset($dl_acc_extra['include_tags']) && $dl_acc_extra['include_tags'] == 1 ? true : false;
        }
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Delicious Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="delicious-div" class="one-account">
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="username" value="<?php 
        echo $row->username;
        ?>
" />
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Password:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="password" value="<?php 
        echo $is_raw ? $row->password : MicroblogPoster_SupportEnc::dec($row->password);
        ?>
" />
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes_bookmark;
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Include tags:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="checkbox" id="include_tags" name="include_tags" value="1" <?php 
        if ($include_tags) {
            echo "checked";
        }
        ?>
/>
                                <span class="description"><?php 
        _e('Do you want to include tags in the bookmarks?', 'microblog-poster');
        ?>
</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="delicious" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Delicious Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="delicious" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
            </div>
        <?php 
    }
    ?>
        
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/facebook_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Facebook Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('facebook');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $fb_acc_extra = null;
        $fb_scope = "publish_actions";
        $post_type = "";
        $target_type = "profile";
        $page_id = '';
        $group_id = '';
        if ($row->extra) {
            $fb_acc_extra = json_decode($row->extra, true);
            $post_type = $fb_acc_extra['post_type'];
            $default_image_url = $fb_acc_extra['default_image_url'];
            if (isset($fb_acc_extra['target_type'])) {
                $target_type = $fb_acc_extra['target_type'];
            }
            if (isset($fb_acc_extra['page_id'])) {
                $page_id = $fb_acc_extra['page_id'];
            }
            if (isset($fb_acc_extra['group_id'])) {
                $group_id = $fb_acc_extra['group_id'];
            }
        }
        if ($target_type == "page") {
            $fb_scope = "publish_actions,publish_pages,manage_pages";
        } elseif ($target_type == "group") {
            $fb_scope = "publish_actions,publish_pages,manage_pages,user_managed_groups";
        }
        $fb_scope = urlencode($fb_scope);
        $authorize_url = "http://www.facebook.com/dialog/oauth/?client_id={$row->consumer_key}&redirect_uri={$redirect_uri}&state=microblogposter_{$row->account_id}&scope={$fb_scope}";
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Facebook Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="facebook-div" class="one-account">
                            <div class="help-div"><span class="description">Facebook&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/facebookhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Facebook target type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                
                                <?php 
        if ($target_type == 'page') {
            ?>
                                    <span class="mbp-facebook-target-type-span"><?php 
            _e('Page timeline', 'microblog-poster');
            ?>
</span>
                                <?php 
        } elseif ($target_type == 'group') {
            ?>
                                    <span class="mbp-facebook-target-type-span"><?php 
            _e('Group timeline', 'microblog-poster');
            ?>
</span>
                                <?php 
        } else {
            ?>
                                    <span class="mbp-facebook-target-type-span"><?php 
            _e('Profile timeline', 'microblog-poster');
            ?>
</span>
                                <?php 
        }
        ?>
                            </div>
                            <?php 
        if ($target_type == 'page') {
            ?>
                                <div class="input-div">
                                    <?php 
            _e('Page ID:', 'microblog-poster');
            ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_facebook_page_id" name="mbp_facebook_page_id" value="<?php 
            echo $page_id;
            ?>
" />
                                    <span class="description"><?php 
            _e('Your Facebook Page ID. (numeric)', 'microblog-poster');
            ?>
</span>
                                </div>
                            <?php 
        } elseif ($target_type == 'group') {
            ?>
                                <div class="input-div">
                                    <?php 
            _e('Group ID:', 'microblog-poster');
            ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_facebook_group_id" name="mbp_facebook_group_id" value="<?php 
            echo $group_id;
            ?>
" />
                                    <span class="description"><?php 
            _e('Your Facebook Group ID. (numeric)', 'microblog-poster');
            ?>
</span>
                                </div>
                            <?php 
        }
        ?>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
        _e('Post Type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="radio" name="post_type_fb" value="text" <?php 
        if ($post_type == 'text') {
            echo 'checked';
        }
        ?>
> <?php 
        _e('Text', 'microblog-poster');
        ?>
 <span class="description"><?php 
        _e('(Text only status update.)', 'microblog-poster');
        ?>
</span><br>
                                <input type="radio" name="post_type_fb" value="link" <?php 
        if ($post_type == 'link') {
            echo 'checked';
        }
        ?>
> <?php 
        _e('Link', 'microblog-poster');
        ?>
 <span class="description"><?php 
        _e('(Text message + Facebook link box.)', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
        _e('If you choose to post with link box you\'ll need a thumbnail for your link. If your new post contains a featured image, MicroblogPoster will take that one.', 'microblog-poster');
        ?>
                                    <?php 
        _e('If not, no explicit image url will be submitted and facebook will try to fetch appropriate thumbnail for your post. If there is no image, your link will appear without thumbnail.', 'microblog-poster');
        ?>
                                    <?php 
        _e('Otherwise if you don\'t like image/thumbnail facebook is auto fetching then specify a default image url just below. This default thumbnail url will be posted for each new post that doesn\'t have featured image.', 'microblog-poster');
        ?>

                                </span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Default Image Url:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="default_image_url" name="default_image_url" value="<?php 
        if (isset($default_image_url)) {
            echo $default_image_url;
        }
        ?>
"/>
                                <span class="description"><?php 
        _e('Default Thumbnail for link box.', 'microblog-poster');
        ?>
 <a href="http://efficientscripts.com/help/microblogposter/generalhelp#def_img_url" target="_blank"><?php 
        _e('Help', 'microblog-poster');
        ?>
</a></span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Application ID/API Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application ID / API Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Application Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="facebook" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Facebook Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="facebook" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <?php 
        if (isset($fb_acc_extra['access_token']) && $fb_acc_extra['access_token']) {
            ?>
                    <?php 
            if ($fb_acc_extra['expires'] == '0') {
                ?>
                        <div><?php 
                _e('Authorization is valid permanently', 'microblog-poster');
                ?>
</div>
                        <div><a href="<?php 
                echo $authorize_url;
                ?>
" ><?php 
                _e('Re-Authorize this facebook account', 'microblog-poster');
                ?>
</a></div>
                    <?php 
            } else {
                ?>
                        <div><?php 
                _e('Authorization is valid until', 'microblog-poster');
                ?>
 <?php 
                echo date('d-m-Y', $fb_acc_extra['expires']);
                ?>
</div>
                        <div><a href="<?php 
                echo $authorize_url;
                ?>
" ><?php 
                _e('Refresh authorization now', 'microblog-poster');
                ?>
</a></div>
                    <?php 
            }
            ?>
                <?php 
        } else {
            ?>
                        <div><a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Authorize this facebook account', 'microblog-poster');
            ?>
</a></div>
                <?php 
        }
        ?>
            </div>
            
        <?php 
    }
    ?>
            
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/diigo_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Diigo Accounts', 'microblog-poster');
    ?>
</h4>
        </div>  
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('diigo');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $is_raw = MicroblogPoster_SupportEnc::is_enc($row->extra);
        $extra = json_decode($row->extra, true);
        if (is_array($extra)) {
            $include_tags = isset($extra['include_tags']) && $extra['include_tags'] == 1 ? true : false;
            $api_key = $extra['api_key'];
        }
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Diigo Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="diigo-div" class="one-account">
                            <div class="help-div"><span class="description">Diigo&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/diigohelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="username" value="<?php 
        echo $row->username;
        ?>
" />
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Password:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="password" value="<?php 
        echo $is_raw ? $row->password : MicroblogPoster_SupportEnc::dec($row->password);
        ?>
" />
                            </div>
                            <div class="input-div">
                                <?php 
        _e('API Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="api_key" value="<?php 
        echo $api_key;
        ?>
" />
                                <span class="description">(API Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes_bookmark;
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Include tags:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="checkbox" id="include_tags" name="include_tags" value="1" <?php 
        if ($include_tags) {
            echo "checked";
        }
        ?>
/>
                                <span class="description"><?php 
        _e('Do you want to include tags in the bookmarks?', 'microblog-poster');
        ?>
</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="diigo" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Diigo Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="diigo" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
            </div>
        <?php 
    }
    ?>
            
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/linkedin_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Linkedin Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('linkedin');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $linkedin_scope = urlencode("r_basicprofile w_share rw_company_admin");
        $lkn_acc_extra = null;
        $target_type = "profile";
        $group_id = '';
        $company_id = '';
        if ($row->extra) {
            $lkn_acc_extra = json_decode($row->extra, true);
            $post_type = $lkn_acc_extra['post_type'];
            $default_image_url = $lkn_acc_extra['default_image_url'];
            if (isset($lkn_acc_extra['target_type'])) {
                $target_type = $lkn_acc_extra['target_type'];
            }
            if (isset($lkn_acc_extra['group_id'])) {
                $group_id = $lkn_acc_extra['group_id'];
            }
            if (isset($lkn_acc_extra['company_id'])) {
                $company_id = $lkn_acc_extra['company_id'];
            }
        }
        $authorize_url = "https://www.linkedin.com/uas/oauth2/authorization?response_type=code&client_id={$row->consumer_key}&redirect_uri={$redirect_uri}&state=linkedin_microblogposter_{$row->account_id}&scope={$linkedin_scope}";
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Linkedin Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="facebook-div" class="one-account">
                            <div class="help-div"><span class="description">Linkedin&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/linkedinhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Linkedin target type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <?php 
        if ($target_type == 'company') {
            ?>
                                    <span class="mbp-linkedin-target-type-span"><?php 
            _e('Company timeline', 'microblog-poster');
            ?>
</span>
                                <?php 
        } elseif ($target_type == 'group') {
            ?>
                                    <span class="mbp-linkedin-target-type-span"><?php 
            _e('Group timeline', 'microblog-poster');
            ?>
</span>
                                <?php 
        } else {
            ?>
                                    <span class="mbp-linkedin-target-type-span"><?php 
            _e('Profile timeline', 'microblog-poster');
            ?>
</span>
                                <?php 
        }
        ?>
                            </div>
                            <?php 
        if ($target_type == 'group') {
            ?>
                                <div class="input-div">
                                    <?php 
            _e('Group ID:', 'microblog-poster');
            ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_linkedin_group_id" name="mbp_linkedin_group_id" value="<?php 
            echo $group_id;
            ?>
" />
                                    <span class="description"><?php 
            _e('Your Linkedin Group ID.', 'microblog-poster');
            ?>
</span>
                                </div>
                            <?php 
        } elseif ($target_type == 'company') {
            ?>
                                <div class="input-div">
                                    <?php 
            _e('Company ID:', 'microblog-poster');
            ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_linkedin_company_id" name="mbp_linkedin_company_id" value="<?php 
            echo $company_id;
            ?>
" />
                                    <span class="description"><?php 
            _e('Your Linkedin Company ID.', 'microblog-poster');
            ?>
</span>
                                </div>
                            <?php 
        }
        ?>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
        _e('Post Type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <!--input type="radio" name="post_type_lkn" value="text" <?php 
        if ($post_type == 'text') {
            echo 'checked';
        }
        ?>
> Text <span class="description">Text only status update.</span><br-->
                                <input type="radio" name="post_type_lkn" value="link" <?php 
        if ($post_type == 'link') {
            echo 'checked';
        }
        ?>
> <?php 
        _e('Link', 'microblog-poster');
        ?>
 <span class="description"><?php 
        _e('(Text message + Linkedin link box.)', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
        _e('Posting with link box you\'ll need a thumbnail for your link. If your post contains a featured image, MicroblogPoster will take that one.', 'microblog-poster');
        ?>
                                    <?php 
        _e('If not, no explicit image url will be submitted and your update will appear without a thumbnail.', 'microblog-poster');
        ?>
                                    <?php 
        _e('If you want always to have an image going with your link then specify a default image url just below.', 'microblog-poster');
        ?>
                                    <?php 
        _e('This default thumbnail url will be posted for each new post that doesn\'t have featured image.', 'microblog-poster');
        ?>
                                </span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Default Image Url:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="default_image_url" name="default_image_url" value="<?php 
        if (isset($default_image_url)) {
            echo $default_image_url;
        }
        ?>
"/>
                                <span class="description"><?php 
        _e('Default Thumbnail for link box.', 'microblog-poster');
        ?>
 <a href="http://efficientscripts.com/help/microblogposter/generalhelp#def_img_url" target="_blank"><?php 
        _e('Help', 'microblog-poster');
        ?>
</a></span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Application ID/API Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application ID / API Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Application Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="linkedin" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Linkedin Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="linkedin" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <?php 
        if (isset($lkn_acc_extra['access_token']) && $lkn_acc_extra['access_token']) {
            ?>
                <div><?php 
            _e('Authorization is valid until', 'microblog-poster');
            ?>
 <?php 
            echo date('d-m-Y', $lkn_acc_extra['expires']);
            ?>
</div>
                <div><a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Refresh authorization now', 'microblog-poster');
            ?>
</a></div>
                <?php 
        } else {
            ?>
                <div><a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Authorize this linkedin account', 'microblog-poster');
            ?>
</a></div>
                <?php 
        }
        ?>
            </div>
            
        <?php 
    }
    ?>
            
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/tumblr_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Tumblr Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('tumblr');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $authorized = false;
        $tmb_blog_hostname = '';
        if ($row->extra) {
            $tmb_acc_extra = json_decode($row->extra, true);
            $tmb_post_type = $tmb_acc_extra['post_type'];
            if (isset($tmb_acc_extra['authorized']) && $tmb_acc_extra['authorized'] == '1') {
                $authorized = true;
            }
            if (isset($tmb_acc_extra['blog_hostname'])) {
                $tmb_blog_hostname = $tmb_acc_extra['blog_hostname'];
            }
            $include_featured_image = isset($tmb_acc_extra['include_featured_image']) && $tmb_acc_extra['include_featured_image'] == 1 ? true : false;
        }
        $authorize_step = 1;
        $authorize_url = $redirect_uri . '&microblogposter_auth_tumblr=1&account_id=' . $row->account_id;
        $authorize_url_name = 'authorize_url_' . $row->account_id;
        if (isset(${$authorize_url_name})) {
            $authorize_url = ${$authorize_url_name};
            $authorize_step = 2;
        }
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Tumblr Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="tumblr-div" class="one-account">
                            <div class="help-div"><span class="description">Tumblr&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/tumblrhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                                <span class="description"><?php 
        _e('Easily identify it later, not used for posting.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Blog Hostname:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="mbp_tumblr_blog_hostname" name="mbp_tumblr_blog_hostname" value="<?php 
        echo $tmb_blog_hostname;
        ?>
"/>
                                <span class="description"><?php 
        _e('Example:', 'microblog-poster');
        ?>
 'blogname.tumblr.com'</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Include featured image:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="checkbox" id="include_featured_image_tumblr" name="include_featured_image" value="1" <?php 
        if ($include_featured_image) {
            echo "checked";
        }
        ?>
 <?php 
        if ($tmb_post_type == 'link') {
            echo 'disabled="disabled"';
        }
        ?>
/>
                                <span class="description"><?php 
        _e('Do you want to include featured image in your updates?', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
        _e('Post Type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="radio" class="post_type_tmb_class1" name="mbp_post_type_tmb" value="text" <?php 
        if ($tmb_post_type == 'text') {
            echo 'checked="checked"';
        }
        ?>
 > <?php 
        _e('Text', 'microblog-poster');
        ?>
 <span class="description"><?php 
        _e('(Text status update.)', 'microblog-poster');
        ?>
</span><br>
                                <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            ?>
                                <input type="radio" class="post_type_tmb_class1" name="mbp_post_type_tmb" value="link" <?php 
            if ($tmb_post_type == 'link') {
                echo 'checked="checked"';
            }
            ?>
 > <?php 
            _e('Link', 'microblog-poster');
            ?>
 <span class="description"><?php 
            _e('Tumblr link box status update.', 'microblog-poster');
            ?>
</span>
                                <?php 
        }
        ?>
                            </div>
                            <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            ?>
                            <div class="input-div">
                                
                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
            _e('Link box + description of your post. Message Format field above isn\'t used.', 'microblog-poster');
            ?>
                                </span>
                            </div>
                            <?php 
        }
        ?>
                            <div class="input-div">
                                <?php 
        _e('Consumer Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application Consumer Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Consumer Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="access_token" value="<?php 
        echo $row->access_token;
        ?>
" />
                        <input type="hidden" name="access_token_secret" value="<?php 
        echo $row->access_token_secret;
        ?>
" />
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="tumblr" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Tumblr Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="tumblr" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <div>
                    
                    <?php 
        if ($authorized) {
            ?>
                        <div><?php 
            _e('Authorization is valid permanently', 'microblog-poster');
            ?>
</div>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Refresh authorization now', 'microblog-poster');
            ?>
</a>
                        <?php 
            _e('(2 steps required)', 'microblog-poster');
            ?>
                    <?php 
        } else {
            ?>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Authorize this Tumblr account', 'microblog-poster');
            ?>
</a>
                        <?php 
            if ($authorize_step == 1) {
                _e('(2 steps required)', 'microblog-poster');
            }
            ?>
                        <?php 
            if ($authorize_step == 2) {
                _e('Final step, click once again.', 'microblog-poster');
            }
            ?>
                    <?php 
        }
        ?>
                    
                </div>
            </div>
            
        <?php 
    }
    ?>
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/blogger_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Blogger Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('blogger');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $authorized = false;
        if ($row->extra) {
            $blogg_acc_extra = json_decode($row->extra, true);
            if (isset($blogg_acc_extra['refresh_token'])) {
                $authorized = true;
            }
            if (isset($blogg_acc_extra['blog_id'])) {
                $blogg_blog_id = $blogg_acc_extra['blog_id'];
            }
            $include_featured_image = isset($blogg_acc_extra['include_featured_image']) && $blogg_acc_extra['include_featured_image'] == 1 ? true : false;
        }
        $authorize_url = "https://accounts.google.com/o/oauth2/auth?response_type=code&client_id={$row->consumer_key}&redirect_uri={$redirect_uri}&state=blogger_microblogposter_{$row->account_id}&scope=http://www.blogger.com/feeds/&access_type=offline";
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Blogger Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="blogger-div" class="one-account">
                            <div class="help-div"><span class="description">Blogger/Blogspot&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/bloggerhelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                                <span class="description"><?php 
        _e('Easily identify it later, not used for posting.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Blog Id:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="mbp_blogger_blog_id" name="mbp_blogger_blog_id" value="<?php 
        echo $blogg_blog_id;
        ?>
"/>
                                <span class="description"><?php 
        _e('Example:', 'microblog-poster');
        ?>
 '1237342953579224633'</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Include featured image:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="checkbox" id="include_featured_image" name="include_featured_image" value="1" <?php 
        if ($include_featured_image) {
            echo "checked";
        }
        ?>
/>
                                <span class="description"><?php 
        _e('Do you want to include featured image in your updates?', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Client Id:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Client Id)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Client Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Client Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="blogger" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Blogger Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="blogger" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <div>
                    
                    <?php 
        if ($authorized) {
            ?>
                        <div><?php 
            _e('Authorization is valid permanently', 'microblog-poster');
            ?>
</div>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Refresh authorization now', 'microblog-poster');
            ?>
</a>
                    <?php 
        } else {
            ?>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Authorize this Blogger account', 'microblog-poster');
            ?>
</a>
                    <?php 
        }
        ?>
                    
                </div>
            </div>
            
        <?php 
    }
    ?>
            
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/instapaper_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Instapaper Accounts', 'microblog-poster');
    ?>
</h4>
        </div>  
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('instapaper');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $is_raw = MicroblogPoster_SupportEnc::is_enc($row->extra);
        $extra = json_decode($row->extra, true);
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Instapaper Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="delicious-div" class="one-account">
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="username" value="<?php 
        echo $row->username;
        ?>
" />
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Password:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="password" value="<?php 
        echo $is_raw ? $row->password : MicroblogPoster_SupportEnc::dec($row->password);
        ?>
" />
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes_bookmark;
        ?>
</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="instapaper" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Instapaper Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="instapaper" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
            </div>
        <?php 
    }
    ?>
            
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/vkontakte_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('VKontakte Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('vkontakte');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $vk_acc_extra = null;
        $vk_scope = "wall,offline";
        $post_type = "";
        $target_type = "profile";
        $target_id = '';
        if ($row->extra) {
            $vk_acc_extra = json_decode($row->extra, true);
            $post_type = $vk_acc_extra['post_type'];
            if (isset($vk_acc_extra['target_type'])) {
                $target_type = $vk_acc_extra['target_type'];
            }
            if (isset($vk_acc_extra['target_id'])) {
                $target_id = $vk_acc_extra['target_id'];
            }
        }
        $redirect_uri_vk = 'http://api.vkontakte.ru/blank.html';
        $authorize_url = "https://api.vkontakte.ru/oauth/authorize?client_id={$row->consumer_key}&redirect_uri={$redirect_uri_vk}&state=vkontakte_microblogposter_{$row->account_id}&scope={$vk_scope}&response_type=token";
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('VKontakte Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="vkontakte-div" class="one-account">
                            <div class="help-div"><span class="description">VKontakte&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/vkontaktehelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('VKontakte target type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                
                                <?php 
        if ($target_type == 'page') {
            ?>
                                    <span class="mbp-vkontakte-target-type-span"><?php 
            _e('Public Page wall', 'microblog-poster');
            ?>
</span>
                                <?php 
        } elseif ($target_type == 'group') {
            ?>
                                    <span class="mbp-vkontakte-target-type-span"><?php 
            _e('Group wall', 'microblog-poster');
            ?>
</span>
                                <?php 
        } elseif ($target_type == 'event') {
            ?>
                                    <span class="mbp-vkontakte-target-type-span"><?php 
            _e('Event wall', 'microblog-poster');
            ?>
</span>
                                <?php 
        } else {
            ?>
                                    <span class="mbp-vkontakte-target-type-span"><?php 
            _e('Profile wall', 'microblog-poster');
            ?>
</span>
                                <?php 
        }
        ?>
                            </div>
                            <div class="input-div">
                                
                                <?php 
        if ($target_type == 'page') {
            ?>
                                    <?php 
            _e('Page ID', 'microblog-poster');
            ?>
                                <?php 
        } elseif ($target_type == 'group') {
            ?>
                                    <?php 
            _e('Group ID', 'microblog-poster');
            ?>
                                <?php 
        } elseif ($target_type == 'event') {
            ?>
                                    <?php 
            _e('Event ID', 'microblog-poster');
            ?>
                                <?php 
        } else {
            ?>
                                    <?php 
            _e('Profile ID', 'microblog-poster');
            ?>
                                <?php 
        }
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="mbp_vkontakte_target_id" name="mbp_vkontakte_target_id" value="<?php 
        echo $target_id;
        ?>
" />
                                <span class="description"> <?php 
        echo ucfirst($target_type);
        ?>
 ID. (<?php 
        _e('numeric', 'microblog-poster');
        ?>
)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
        _e('Post Type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="radio" name="post_type_vk" value="text" <?php 
        if ($post_type == 'text') {
            echo 'checked';
        }
        ?>
> <?php 
        _e('Text', 'microblog-poster');
        ?>
 - <span class="description"><?php 
        _e('Text only status update.', 'microblog-poster');
        ?>
</span><br>
                                <input type="radio" name="post_type_vk" value="link" <?php 
        if ($post_type == 'link') {
            echo 'checked';
        }
        ?>
> <?php 
        _e('Link', 'microblog-poster');
        ?>
 - <span class="description"><?php 
        _e('(Text message + VKontakte link box.)', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
        _e('If you choose to post with link box, VKontakte is auto fetching an image from your post and add it to the link box.', 'microblog-poster');
        ?>
                                </span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
        _e('Application ID/API Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application ID)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Application Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Secret)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Access Token:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="access_token_vk" value="<?php 
        echo $vk_acc_extra['access_token'];
        ?>
" />
                                <span class="description">(Access Token)</span>
                            </div>
                        </div>

                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="vkontakte" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('VKontakte Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="vkontakte" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <?php 
        if (isset($vk_acc_extra['access_token']) && $vk_acc_extra['access_token']) {
            ?>
                    <?php 
            if ($vk_acc_extra['expires'] == '0') {
                ?>
                        <div><?php 
                _e('Authorization is valid permanently', 'microblog-poster');
                ?>
</div>
                        <div><a href="<?php 
                echo $authorize_url;
                ?>
" target="_blank"><?php 
                _e('Re-Authorize this vkontakte account', 'microblog-poster');
                ?>
</a></div>
                    <?php 
            } else {
                ?>
                        <div><?php 
                _e('Authorization is valid until', 'microblog-poster');
                ?>
 <?php 
                echo date('d-m-Y', $vk_acc_extra['expires']);
                ?>
</div>
                        <div><a href="<?php 
                echo $authorize_url;
                ?>
" target="_blank"><?php 
                _e('Refresh authorization now', 'microblog-poster');
                ?>
</a></div>
                    <?php 
            }
            ?>
                <?php 
        } else {
            ?>
                        <div><a href="<?php 
            echo $authorize_url;
            ?>
" target="_blank"><?php 
            _e('Authorize this vkontakte account', 'microblog-poster');
            ?>
</a></div>
                <?php 
        }
        ?>
            </div>
            
        <?php 
    }
    ?>
        
        <div class="social-network-accounts-site">
            <img src="<?php 
    echo plugins_url('/images/xing_icon.png', __FILE__);
    ?>
" />
            <h4><?php 
    _e('Xing Accounts', 'microblog-poster');
    ?>
</h4>
        </div>
        <?php 
    $rows = MicroblogPoster_Poster::get_accounts_object('xing');
    foreach ($rows as $row) {
        $update_accounts[] = $row->account_id;
        $authorized = false;
        if ($row->extra) {
            $xing_acc_extra = json_decode($row->extra, true);
            $xing_post_type = $xing_acc_extra['post_type'];
            if (isset($xing_acc_extra['authorized']) && $xing_acc_extra['authorized'] == '1') {
                $authorized = true;
            }
        }
        $authorize_step = 1;
        $authorize_url = $redirect_uri . '&microblogposter_auth_xing=1&account_id=' . $row->account_id;
        $authorize_url_name = 'authorize_url_' . $row->account_id;
        if (isset(${$authorize_url_name})) {
            $authorize_url = ${$authorize_url_name};
            $authorize_step = 2;
        }
        ?>
            <div style="display:none">
                <div id="update_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="update_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        
                        <h3 class="new-account-header"><?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
        ?>
</h3>
                        <div class="delete-wrapper">
                            <?php 
        _e('Xing Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span>
                        </div>
                        <div id="tumblr-div" class="one-account">
                            <div class="help-div"><span class="description">Xing&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/xinghelp" target="_blank"><?php 
        _e('Help with screenshots in english', 'microblog-poster');
        ?>
</a></span></div>
                            <div class="input-div">
                                <?php 
        _e('Username:'******'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="username" name="username" value="<?php 
        echo $row->username;
        ?>
"/>
                                <span class="description"><?php 
        _e('Easily identify it later, not used for posting.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Message Format:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"><?php 
        echo $row->message_format;
        ?>
</textarea>
                                <span class="description"><?php 
        _e('Message that\'s actually posted.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
        echo $description_shortcodes;
        ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
        _e('Post Type:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="radio" name="mbp_post_type_xing" value="text" <?php 
        if ($xing_post_type == 'text') {
            echo 'checked="checked"';
        }
        ?>
 > <?php 
        _e('Text', 'microblog-poster');
        ?>
 - <span class="description"><?php 
        _e('(Text status update.)', 'microblog-poster');
        ?>
</span><br>
                                
                                <input type="radio" name="mbp_post_type_xing" value="link" <?php 
        if ($xing_post_type == 'link') {
            echo 'checked="checked"';
        }
        ?>
 > <?php 
        _e('Link', 'microblog-poster');
        ?>
 - <span class="description"><?php 
        _e('Xing link box status update.', 'microblog-poster');
        ?>
</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Key:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="<?php 
        echo $row->consumer_key;
        ?>
" />
                                <span class="description">(Application Consumer Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
        _e('Consumer Secret:', 'microblog-poster');
        ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="<?php 
        echo $row->consumer_secret;
        ?>
" />
                                <span class="description">(Application Consumer Secret)</span>
                            </div>
                        </div>

                        <input type="hidden" name="access_token" value="<?php 
        echo $row->access_token;
        ?>
" />
                        <input type="hidden" name="access_token_secret" value="<?php 
        echo $row->access_token_secret;
        ?>
" />
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="xing" />
                        <input type="hidden" name="update_account_hidden" value="1" />
                        <div class="button-holder">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="button-primary save-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Save', 'microblog-poster');
        ?>
</button>
                        </div>

                    </form>
                </div>
            </div>
            <div style="display:none">
                <div id="delete_account<?php 
        echo $row->account_id;
        ?>
">
                    <form id="delete_account_form<?php 
        echo $row->account_id;
        ?>
" method="post" action="" enctype="multipart/form-data" >
                        <div class="delete-wrapper">
                        <?php 
        _e('Xing Account:', 'microblog-poster');
        ?>
 <span class="delete-wrapper-user"><?php 
        echo $row->username;
        ?>
</span><br />
                        <span class="delete-wrapper-del"><?php 
        _e('Delete?', 'microblog-poster');
        ?>
</span>
                        </div>
                        <input type="hidden" name="account_id" value="<?php 
        echo $row->account_id;
        ?>
" />
                        <input type="hidden" name="account_type" value="xing" />
                        <input type="hidden" name="delete_account_hidden" value="1" />
                        <div class="button-holder-del">
                            <button type="button" class="button cancel-account" ><?php 
        _e('Cancel', 'microblog-poster');
        ?>
</button>
                            <button type="button" class="del-account-fb button-primary del-account<?php 
        echo $row->account_id;
        ?>
" ><?php 
        _e('Delete', 'microblog-poster');
        ?>
</button>
                        </div>
                    </form>
                </div>
            </div>
            <div class="account-wrapper">
                <span class="account-username"><?php 
        echo $row->username;
        ?>
</span>
                <span class="edit-account edit<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Edit', 'microblog-poster');
        ?>
</span>
                <span class="del-account del<?php 
        echo $row->account_id;
        ?>
"><?php 
        _e('Del', 'microblog-poster');
        ?>
</span>
                <div>
                    
                    <?php 
        if ($authorized) {
            ?>
                        <div><?php 
            _e('Authorization is valid permanently', 'microblog-poster');
            ?>
</div>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Refresh authorization now', 'microblog-poster');
            ?>
</a>
                        <?php 
            _e('(2 steps required)', 'microblog-poster');
            ?>
                    <?php 
        } else {
            ?>
                        <a href="<?php 
            echo $authorize_url;
            ?>
" ><?php 
            _e('Authorize this Xing account', 'microblog-poster');
            ?>
</a>
                        <?php 
            if ($authorize_step == 1) {
                _e('(2 steps required)', 'microblog-poster');
            }
            ?>
                        <?php 
            if ($authorize_step == 2) {
                _e('Final step, click once again.', 'microblog-poster');
            }
            ?>
                    <?php 
        }
        ?>
                    
                </div>
            </div>
            
        <?php 
    }
    ?>
 
        </div><!--end #social-network-accounts -->
        
        
        
        <div style="display:none">
            <div id="new_account">
                <form id="new_account_form" method="post" action="" enctype="multipart/form-data" >

                    <h3 class="new-account-header"><?php 
    _e('<span class="microblogposter-name">MicroblogPoster</span> Plugin', 'microblog-poster');
    ?>
</h3>
                    <div id="account_type_wrapper">
                    <label for="account_type" class="label-account-type"><?php 
    _e('Account type:', 'microblog-poster');
    ?>
</label>
                    <select id="account_type" name="account_type">
                        <option value="twitter">Twitter</option>
                        <option value="plurk">Plurk</option>
                        <option value="delicious">Delicious</option>
                        <option value="facebook">Facebook</option>
                        <option value="diigo">Diigo</option>
                        <option value="linkedin">Linkedin</option>
                        <option value="tumblr">Tumblr</option>
                        <option value="blogger">Blogger</option>
                        <option value="instapaper">Instapaper</option>
                        <option value="vkontakte">VKontakte</option>
                        <option value="xing">Xing</option>
                    </select> 
                    </div>


                    <div id="twitter-div" class="one-account">
                        <div class="help-div"><span class="description"> Twitter&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/twitterhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_m;
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div">
                            <?php 
    _e('Include featured image:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="checkbox" id="include_featured_image" name="include_featured_image" value="1" />
                            <span class="description">
                                <?php 
    _e('Do you want to include featured image in your updates?', 'microblog-poster');
    ?>
                                <?php 
    if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                                    <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
        _e('Upgrade Now', 'microblog-poster');
        ?>
</a>
                                <?php 
    }
    ?>
  
                            </span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div">
                            <?php 
    _e('Consumer Key:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_key" value="" />
                            <span class="description">(Application Consumer Key)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Consumer Secret:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_secret" value="" />
                            <span class="description">(Application Consumer Secret)</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small">
                                <?php 
    _e('Leave the fields \'Access Token\' and \'Access Token Secret\' below blank if you want to authorize your account interactively.', 'microblog-poster');
    ?>
                                <?php 
    _e('If you provide them, your account will be ready to post immediately and you won\'t have to authorize interactively.', 'microblog-poster');
    ?>
                                <?php 
    _e('Not providing these two fields is meant to allow you posting to multiple twitter accounts with a single twitter App. ', 'microblog-poster');
    ?>
                                <?php 
    _e('You then authorize each account interactively against your App.', 'microblog-poster');
    ?>
                            </span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Access Token:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="access_token" value="" />
                            <span class="description"><?php 
    _e('Optional.', 'microblog-poster');
    ?>
 (Access Token)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Access Token Secret:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="access_token_secret" value="" />
                            <span class="description"><?php 
    _e('Optional.', 'microblog-poster');
    ?>
 (Access Token Secret)</span>
                        </div>
                    </div>
                    <div id="plurk-div" class="one-account">
                        <div class="help-div"><span class="description">Plurk&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/plurkhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Qualifier:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <select name="mbp_plurk_qualifier">
                                <option value="loves">loves</option>
                                <option value="likes">likes</option>
                                <option value="shares">shares</option>
                                <option value="gives">gives</option>
                                <option value="hates">hates</option>
                                <option value="wants">wants</option>
                                <option value="has">has</option>
                                <option value="will">will</option>
                                <option value="asks">asks</option>
                                <option value="wishes">wishes</option>
                                <option value="was">was</option>
                                <option value="feels">feels</option>
                                <option value="thinks">thinks</option>
                                <option value="says" selected="selected">says</option>
                                <option value="is">is</option>
                                <option value=":">:</option>
                                <option value="freestyle">freestyle</option>
                                <option value="hopes">hopes</option>
                                <option value="needs">needs</option>
                                <option value="wonders">wonders</option>
                            </select>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_m;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Consumer Key:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_key" value="" />
                            <span class="description">(Application Consumer Key)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Consumer Secret:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_secret" value="" />
                            <span class="description">(Application Consumer Secret)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Access Token:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="access_token" value="" />
                            <span class="description">(Access Token)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Access Token Secret:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="access_token_secret" value="" />
                            <span class="description">(Access Token Secret)</span>
                        </div>
                    </div>
                    <div id="friendfeed-div" class="one-account">
                        <div class="help-div"><span class="description">FriendFeed&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/friendfeedhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Remote Key:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="password" value="" />
                            <span class="description">(Remote Key)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_m_ff;
    ?>
</span>
                        </div>
                    </div>
                    <div id="delicious-div" class="one-account">
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Password:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="password" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">
                            
                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_bookmark;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Include tags:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="checkbox" id="include_tags" name="include_tags" value="1"/>
                            <span class="description"><?php 
    _e('Do you want to include tags in the bookmarks?', 'microblog-poster');
    ?>
</span>
                        </div>
                    </div>
                    <div id="facebook-div" class="one-account">
                        <div class="help-div"><span class="description">Facebook&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/facebookhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                            <span class="description"><?php 
    echo $description_mandatory_username;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Facebook target type:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <select name="mbp_facebook_target_type" id="mbp_facebook_target_type">
                                <option value="profile"><?php 
    _e('Profile timeline', 'microblog-poster');
    ?>
</option>
                                <option value="page"><?php 
    _e('Page timeline', 'microblog-poster');
    ?>
</option>
                                <option value="group"><?php 
    _e('Group timeline', 'microblog-poster');
    ?>
</option>
                            </select>
                            <span class="description"><?php 
    _e('Where you want to auto post.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div id="mbp-facebook-input-div">
                            <div id="mbp-facebook-page-id-div">
                                <div class="input-div">
                                    <?php 
    _e('Page ID:', 'microblog-poster');
    ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_facebook_page_id" name="mbp_facebook_page_id" value="" />
                                    <span class="description"><?php 
    _e('Your Facebook Page ID. (numeric)', 'microblog-poster');
    ?>
</span>
                                </div>
                            </div>
                            <div id="mbp-facebook-group-id-div">
                                <div class="input-div">
                                    <?php 
    _e('Group ID:', 'microblog-poster');
    ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_facebook_group_id" name="mbp_facebook_group_id" value="" />
                                    <span class="description"><?php 
    _e('Your Facebook Group ID. (numeric)', 'microblog-poster');
    ?>
</span>
                                </div>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"></textarea>
                                <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
    echo $description_shortcodes;
    ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
    _e('Post Type:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="radio" name="post_type_fb" value="text" checked="checked"> <?php 
    _e('Text', 'microblog-poster');
    ?>
 <span class="description"><?php 
    _e('(Text only status update.)', 'microblog-poster');
    ?>
</span><br>
                                <input type="radio" name="post_type_fb" value="link"> <?php 
    _e('Link', 'microblog-poster');
    ?>
 <span class="description"><?php 
    _e('(Text message + Facebook link box.)', 'microblog-poster');
    ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
    _e('If you choose to post with link box you\'ll need a thumbnail for your link. If your new post contains a featured image, MicroblogPoster will take that one.', 'microblog-poster');
    ?>
                                    <?php 
    _e('If not, no explicit image url will be submitted and facebook will try to fetch appropriate thumbnail for your post. If there is no image, your link will appear without thumbnail.', 'microblog-poster');
    ?>
                                    <?php 
    _e('Otherwise if you don\'t like image/thumbnail facebook is auto fetching then specify a default image url just below. This default thumbnail url will be posted for each new post that doesn\'t have featured image.', 'microblog-poster');
    ?>

                                </span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Default Image Url:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="default_image_url" name="default_image_url" />
                                <span class="description"><?php 
    _e('Default Thumbnail for link box.', 'microblog-poster');
    ?>
 <a href="http://efficientscripts.com/help/microblogposter/generalhelp#def_img_url" target="_blank"><?php 
    _e('Help', 'microblog-poster');
    ?>
</a></span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
    _e('Application ID/API Key:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="" />
                                <span class="description">(Application ID / API Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Application Secret:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="" />
                                <span class="description">(Application Secret)</span>
                            </div>
                        </div>
                        <div id="mbp-facebook-upgrade-now"><?php 
    _e('Available with the Pro / Enterprise Add-on.', 'microblog-poster');
    ?>
 <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
    _e('Upgrade Now', 'microblog-poster');
    ?>
</a></div>
                    </div>
                    <div id="diigo-div" class="one-account">
                        <div class="help-div"><span class="description">Diigo&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/diigohelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Password:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="password" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('API Key:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="api_key" value="" />
                            <span class="description">(API Key)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_bookmark;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Include tags:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="checkbox" id="include_tags" name="include_tags" value="1"/>
                            <span class="description"><?php 
    _e('Do you want to include tags in the bookmarks?', 'microblog-poster');
    ?>
</span>
                        </div>
                    </div>
                    <div id="linkedin-div" class="one-account">
                        <div class="help-div"><span class="description">Linkedin&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/linkedinhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                            <span class="description"><?php 
    echo $description_mandatory_username;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Linkedin target type:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <select name="mbp_linkedin_target_type" id="mbp_linkedin_target_type">
                                <option value="profile"><?php 
    _e('Profile timeline', 'microblog-poster');
    ?>
</option>
                                <option value="company"><?php 
    _e('Company timeline', 'microblog-poster');
    ?>
</option>
                            </select>
                            <span class="description"><?php 
    _e('Where you want to auto post.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div id="mbp-linkedin-input-div">
                            <div id="mbp-linkedin-group-id-div">
                                <div class="input-div">
                                    <?php 
    _e('Group ID:', 'microblog-poster');
    ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_linkedin_group_id" name="mbp_linkedin_group_id" value="" />
                                    <span class="description"><?php 
    _e('Your Linkedin Group ID.', 'microblog-poster');
    ?>
</span>
                                </div>
                            </div>
                            <div id="mbp-linkedin-company-id-div">
                                <div class="input-div">
                                    <?php 
    _e('Company ID:', 'microblog-poster');
    ?>
                                </div>
                                <div class="input-div-large">
                                    <input type="text" id="mbp_linkedin_company_id" name="mbp_linkedin_company_id" value="" />
                                    <span class="description"><?php 
    _e('Your Linkedin Company ID.', 'microblog-poster');
    ?>
</span>
                                </div>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"></textarea>
                                <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
    echo $description_shortcodes;
    ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
    _e('Post Type:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <!--input type="radio" name="post_type_lkn" value="text" checked="checked"> Text <span class="description">Text only status update.</span><br-->
                                <input type="radio" name="post_type_lkn" value="link" checked="checked"> <?php 
    _e('Link', 'microblog-poster');
    ?>
 <span class="description"><?php 
    _e('(Text message + Linkedin link box.)', 'microblog-poster');
    ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
    _e('Posting with link box you\'ll need a thumbnail for your link. If your post contains a featured image, MicroblogPoster will take that one.', 'microblog-poster');
    ?>
                                    <?php 
    _e('If not, no explicit image url will be submitted and your update will appear without a thumbnail.', 'microblog-poster');
    ?>
                                    <?php 
    _e('If you want always to have an image going with your link then specify a default image url just below.', 'microblog-poster');
    ?>
                                    <?php 
    _e('This default thumbnail url will be posted for each new post that doesn\'t have featured image.', 'microblog-poster');
    ?>
                                </span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Default Image Url:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="default_image_url" name="default_image_url" />
                                <span class="description"><?php 
    _e('Default Thumbnail for link box.', 'microblog-poster');
    ?>
 <a href="http://efficientscripts.com/help/microblogposter/generalhelp#def_img_url" target="_blank"><?php 
    _e('Help', 'microblog-poster');
    ?>
</a></span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
    _e('Application ID/API Key:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="" />
                                <span class="description">(Application ID / API Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Application Secret:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="" />
                                <span class="description">(Application Secret)</span>
                            </div>
                        </div>
                        <div id="mbp-linkedin-upgrade-now"><?php 
    _e('Available with the Pro / Enterprise Add-on.', 'microblog-poster');
    ?>
 <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
    _e('Upgrade Now', 'microblog-poster');
    ?>
</a></div>
                    </div>
                    <div id="tumblr-div" class="one-account">
                        <div class="help-div"><span class="description">Tumblr&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/tumblrhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" />
                            <span class="description"><?php 
    echo $description_mandatory_username;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Blog Hostname:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="mbp_tumblr_blog_hostname" name="mbp_tumblr_blog_hostname" />
                            <span class="description"><?php 
    _e('Example:', 'microblog-poster');
    ?>
 'blogname.tumblr.com'</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes;
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div">
                            <?php 
    _e('Include featured image:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="checkbox" id="include_featured_image_tumblr" name="include_featured_image" value="1" />
                            <span class="description"><?php 
    _e('Do you want to include featured image in your updates?', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div input-div-radio">
                            <?php 
    _e('Post Type:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="radio" class="post_type_tmb_class post_type_tmb_class1" name="mbp_post_type_tmb" id="post_type_tmb_text" value="text" checked="checked"> <?php 
    _e('Text', 'microblog-poster');
    ?>
 <span class="description"><?php 
    _e('(Text status update.)', 'microblog-poster');
    ?>
</span><br>
                            <input type="radio" class="post_type_tmb_class post_type_tmb_class1" name="mbp_post_type_tmb" value="link"> <?php 
    _e('Link', 'microblog-poster');
    ?>
 <span class="description"><?php 
    _e('Tumblr link box status update.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small">
                                <?php 
    _e('Link box + description of your post. Message Format field above isn\'t used.', 'microblog-poster');
    ?>
                            </span>
                        </div>
                        <div id="mbp-tumblr-input-div">
                            <div class="input-div">
                                <?php 
    _e('Consumer Key:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="" />
                                <span class="description">(Application Consumer Key)</span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Consumer Secret:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="" />
                                <span class="description">(Application Consumer Secret)</span>
                            </div>
                        </div>
                        <div id="mbp-tumblr-upgrade-now"><?php 
    _e('Available with the Pro / Enterprise Add-on.', 'microblog-poster');
    ?>
 <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
    _e('Upgrade Now', 'microblog-poster');
    ?>
</a></div>
                    </div>
                    <div id="blogger-div" class="one-account">
                        <div class="help-div"><span class="description">Blogger/Blogspot&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/bloggerhelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" />
                            <span class="description"><?php 
    echo $description_mandatory_username;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Blog Id:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="mbp_blogger_blog_id" name="mbp_blogger_blog_id" />
                            <span class="description"><?php 
    _e('Example:', 'microblog-poster');
    ?>
 '1237342953579224633'</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes;
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div">
                            <?php 
    _e('Include featured image:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="checkbox" id="include_featured_image" name="include_featured_image" value="1" />
                            <span class="description"><?php 
    _e('Do you want to include featured image in your updates?', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div">
                            <?php 
    _e('Client Id:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_key" value="" />
                            <span class="description">(Client Id)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Client Secret:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_secret" value="" />
                            <span class="description">(Client Secret)</span>
                        </div>
                    </div>
                    <div id="instapaper-div" class="one-account">
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Password:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="password" value="" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_bookmark;
    ?>
</span>
                        </div>
                    </div>
                    <div id="vkontakte-div" class="one-account">
                        <div class="help-div"><span class="description">VKontakte&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/vkontaktehelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" value="" />
                            <span class="description"><?php 
    echo $description_mandatory_username;
    ?>
</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('VKontakte target type:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <select name="mbp_vkontakte_target_type" id="mbp_vkontakte_target_type">
                                <option value="profile"><?php 
    _e('Profile wall', 'microblog-poster');
    ?>
</option>
                                <option value="page"><?php 
    _e('Public Page wall', 'microblog-poster');
    ?>
</option>
                                <option value="group"><?php 
    _e('Group wall', 'microblog-poster');
    ?>
</option>
                                <option value="event"><?php 
    _e('Event wall', 'microblog-poster');
    ?>
</option>
                            </select>
                            <span class="description"><?php 
    _e('Where you want to auto post.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div id="mbp-vkontakte-input-div">
                            <div class="input-div">
                                <span class="mbp_vkontakte_target_type_string"></span> 
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="mbp_vkontakte_target_id" name="mbp_vkontakte_target_id" value="" />
                                <span class="description"> <span class="mbp_vkontakte_target_type_string"></span>. (<?php 
    _e('numeric', 'microblog-poster');
    ?>
)</span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <textarea id="message_format" name="message_format" rows="2"></textarea>
                                <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small"><?php 
    echo $description_shortcodes;
    ?>
</span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div input-div-radio">
                                <?php 
    _e('Post Type:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="radio" name="post_type_vk" value="text" checked="checked"> <?php 
    _e('Text', 'microblog-poster');
    ?>
 - <span class="description"><?php 
    _e('Text only status update.', 'microblog-poster');
    ?>
</span><br>
                                <input type="radio" name="post_type_vk" value="link"> <?php 
    _e('Link', 'microblog-poster');
    ?>
 - <span class="description"><?php 
    _e('(Text message + VKontakte link box.)', 'microblog-poster');
    ?>
</span>
                            </div>
                            <div class="input-div">

                            </div>
                            <div class="input-div-large">
                                <span class="description-small">
                                    <?php 
    _e('If you choose to post with link box, VKontakte is auto fetching an image from your post and add it to the link box.', 'microblog-poster');
    ?>
                                </span>
                            </div>
                            <div class="mbp-separator"></div>
                            <div class="input-div">
                                <?php 
    _e('Application ID/API Key:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_key" value="" />
                                <span class="description">(Application ID)</span>
                            </div>
                            <div class="input-div">
                                <?php 
    _e('Application Secret:', 'microblog-poster');
    ?>
                            </div>
                            <div class="input-div-large">
                                <input type="text" id="" name="consumer_secret" value="" />
                                <span class="description">(Application Secret)</span>
                            </div>
                        </div>
                        <div id="mbp-vkontakte-upgrade-now"><?php 
    _e('Available with the Pro / Enterprise Add-on.', 'microblog-poster');
    ?>
 <a href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
    _e('Upgrade Now', 'microblog-poster');
    ?>
</a></div>
                    </div>
                    <div id="xing-div" class="one-account">
                        <div class="help-div"><span class="description"> Xing&nbsp;:&nbsp;<a href="http://efficientscripts.com/help/microblogposter/xinghelp" target="_blank"><?php 
    _e('Help with screenshots in english', 'microblog-poster');
    ?>
</a></span></div>
                        <div class="input-div">
                            <?php 
    _e('Username:'******'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="username" name="username" />
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Message Format:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <textarea id="message_format" name="message_format" rows="2"></textarea>
                            <span class="description"><?php 
    _e('Message that\'s actually posted.', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="input-div">

                        </div>
                        <div class="input-div-large">
                            <span class="description-small"><?php 
    echo $description_shortcodes_m;
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div input-div-radio">
                            <?php 
    _e('Post Type:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="radio" name="post_type_xing" value="text" checked="checked"> <?php 
    _e('Text', 'microblog-poster');
    ?>
 - <span class="description"><?php 
    _e('Text only status update.', 'microblog-poster');
    ?>
</span><br>
                            <input type="radio" name="post_type_xing" value="link"> <?php 
    _e('Link', 'microblog-poster');
    ?>
 - <span class="description"><?php 
    _e('(Text message + Xing link box.)', 'microblog-poster');
    ?>
</span>
                        </div>
                        <div class="mbp-separator"></div>
                        <div class="input-div">
                            <?php 
    _e('Consumer Key:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_key" value="" />
                            <span class="description">(Application Consumer Key)</span>
                        </div>
                        <div class="input-div">
                            <?php 
    _e('Consumer Secret:', 'microblog-poster');
    ?>
                        </div>
                        <div class="input-div-large">
                            <input type="text" id="" name="consumer_secret" value="" />
                            <span class="description">(Application Consumer Secret)</span>
                        </div>
                    </div>

                    <input type="hidden" name="new_account_hidden" value="1" />
                    <div class="button-holder">
                        <button type="button" class="button cancel-account" ><?php 
    _e('Cancel', 'microblog-poster');
    ?>
</button>
                        <button type="button" class="button-primary save-account" ><?php 
    _e('Save', 'microblog-poster');
    ?>
</button>
                    </div>

                </form>
            </div>
        </div>
        </div>
    
    
    
    <style>
        .microblogposter-name
        {
            color: #008100;
        }
        .form-table td
        {
            font-size: 10px;
            line-height: 1em;
            padding: 0 0 5px 0;
        }
        .form-table td.label-input
        {
            width: 200px;
        }
        .form-table td.padding-left
        {
            padding-left: 15px;
        }
        .form-table td.padding-left1
        {
            padding-left: 25px;
        }
        .form-table td.padding-top-bottom
        {
            padding-top: 25px;
            padding-bottom: 25px;
        }
        .form-table td.padding-top1-bottom
        {
            padding-top: 10px;
            padding-bottom: 25px;
        }
        .form-table td.row-sep
        {
            padding-bottom: 25px;
        }
        .form-table td.authorization
        {
            font-size: 13px;
        }
        .help-div
        {
            margin-left: 20px;
            margin-bottom: 25px;
        }
        .input-div
        {
            margin-left: 20px;
            margin-bottom: 5px;
            display: inline-block;
            width: 150px;
        }
        .input-div-radio
        {
            vertical-align: top;
        }
        .input-div-large
        {
            margin-bottom: 5px;
            display: inline-block;
            width: 610px;
        }
        .input-div input
        {
            width: 200px;
        }
        .label-account-type
        {
            font-size: 14px;
            margin-left: 10px;
        }
        .new-account-header
        {
            text-align: center;
        }
        #account_type
        {
            width: 150px;
        }
        #account_type_wrapper
        {
            width: 330px;
            height: 30px;
            margin: 0 auto;
            padding-top: 5px;
            background-color: #f2f2f2;
            border-radius: 10px;
            text-align: center;
        }
        .one-account
        {
            margin-top: 20px;
            background-color: #F3F3F7;
            border-radius: 10px;
            padding-top: 20px;
            padding-bottom: 10px;
        }
        textarea#message_format
        {
            /*resize: none;*/
            width: 290px;
        }
        .button-holder
        {
            width: 180px;
            margin: 30px auto;
        }
        .button-holder-del
        {
            width: 170px;
            margin: 30px auto;
        }
        .edit-account
        {
            padding: 1px 8px;
            background: #0066FF;
            color: #FFFFFF;
            border: 1px solid #0066FF;
            border-radius: 3px;
            cursor: pointer;
        }
        .edit-account:hover
        {
            color: #CCCCCC;
            border-color: #BBBBBB;
        }
        .new-account
        {
            background: #00B800;
            color: #FFFFFF;
            margin-bottom: 20px;
            border-radius: 3px;
            cursor: pointer;
            padding: 3px 10px;
        }
        .new-account:hover
        {
            color: #FFFF00;
            border-color: #BBBBBB;
        }
        .del-account
        {
            padding: 1px 8px;
            background: #FFFFFF;
            color: #FF0000;
            border-radius: 3px;
            border-color: #FF0000;
            border: 1px solid #FF0000;
            cursor: pointer;
        }
        .del-account:hover
        {
            color: #B20000;
            border-color: #FF0000;
        }
        .del-account-fb
        {
            background: #FFFFFF;
            color: #FF0000;
            border-color: #FF0000;
        }
        .del-account-fb:hover
        {
            color: #B20000;
            border-color: #B20000;
        }
        .update-options
        {
            
        }
        .account-wrapper
        {
            width: 350px;
            margin-bottom: 20px;
            padding-bottom: 10px;
            border-bottom: 3px solid #99E399;
        }
        #network-accounts-header
        {
            margin-top: 0px;
            margin-bottom: 20px;
            /*width: 275px;
            border-bottom: 3px solid #99E399;*/
            font-size: 14px;
        }
        #general-header
        {
            margin-top: 0px;
            /*width: 140px;
            border-bottom: 3px solid #99E399;*/
            font-size: 14px;
        }
        #pro-addon-header
        {
            margin-top: 20px;
            /*width: 265px;
            border-bottom: 3px solid #99E399;*/
            font-size: 14px;
        }
        #logs-header
        {
            margin-top: 0px;
            /*width: 120px;
            border-bottom: 3px solid #99E399;*/
            display: inline-block;
            font-size: 14px;
        }
        #manual-post-header
        {
            margin-top: 0px;
            /*width: 465px;
            border-bottom: 3px solid #99E399;
            display: inline-block;*/
            font-size: 14px;
        }
        #old-posts-header
        {
            margin-top: 0px;
            /*width: 450px;
            border-bottom: 3px solid #99E399;
            display: inline-block;*/
            font-size: 14px;
        }
        #social-network-accounts
        {
            margin-top: 35px;
            margin-left: 15px;
        }
        #social-network-accounts .social-network-accounts-site
        {
            margin-bottom: 20px;
            
        }
        #social-network-accounts h4
        {
            background-color: #EBEBEB;
            margin: 0px 0px;
            padding: 3px 5px;
            border-radius: 5px;
            display: inline-block;
            vertical-align: top;
            font-size: 14px;
            width: 330px;
        }
        .delete-wrapper
        {
            text-align: center;
        }
        .delete-wrapper-del
        {
            color: #FF0000;
        }
        .delete-wrapper-user
        {
            color: #0066FF;
        }
        .account-username
        {
            color: #2C2C2C;
            font-weight: bold;
        }
        .description-small
        {
            font-family: sans-serif;
            font-size: 10px;
            font-style: italic;
            color: #666666;
        }
        #mbp-logs-wrapper table
        {
            table-layout:fixed;
            width: 970px;
            border-collapse:collapse;
        }
        #mbp-logs-wrapper table td
        {
            padding: 3px;
            word-wrap: break-word;
            border: 2px solid #E6E6E6;
        }
        .logs-dt
        {
            width: 150px; 
        }
        .logs-username
        {
            width: 200px;
        }
        .logs-message
        {
            width: 500px;
        }
        .logs-post-id
        {
            width: 100px;
        }
        .logs-text-fail
        {
            color: red;
        }
        .logs-text-success
        {
            color: #008100;
        }
        .logs-text-username
        {
            color: #0066FF;
        }
        .logs-text-type
        {
            color: #5200A3;
        }
        .logs-text-type-old
        {
            color: #00008A;
        }
        #mbp-menu-wrapper
        {
            display: inline-block;
            vertical-align: bottom;
            height: 44px;
        }
        #mbp-menu
        {
            list-style: none outside none;
            margin: 25px 0px 0px 0px;
        }
        #mbp-menu li
        {
            display: inline;
            /*margin-right: 1px;*/
            color: #222222;
            padding: 5px 10px;
            font-size: 14px;
            border-top: 1px solid #222222;
            border-right: 1px solid #a8a8a8;
        }
        
        .mbp-tab-background
        {
            background-color: #CCE6CC;
            border-bottom: 2px solid #222222;
        }
        .mbp-tab-background:hover
        {
            background-color: #E6F2E6;
            cursor: pointer;
            border-bottom: none;
        }
        .mbp-selected-tab
        {
            background-color: #FFFFFF;
            border-bottom: none;
        }
        .mbp-tab-first
        {
            border-left: 1px solid #222222;
        }
        #mbp-menu #mbp-logs-tab
        {
            border-right: 1px solid #222222;
        }
        .mbp-warning
        {
            background-color: #FFFFE0;
            border: 1px solid #E6DB55;
            border-radius: 3px;
            margin-bottom: 20px;
        }
        .mbp-warning p
        {
            margin-left: 10px;
        }
        .mbp-blue-title
        {
            color: #21759B;
            font-weight: bold;
        }
        .mbp-separator
        {
            min-height: 10px;
        }
        #mbp-excluded-category-td .mbp-excluded-category
        {
            margin-bottom: 5px;
        }
        #mbp-excluded-category-td .mbp-separator-span
        {
            padding-right: 15px;
        }
        #mbp-excluded-category-header
        {
            padding-bottom: 20px;
        }
        .mbp-deprecated
        {
            color: #ff0000;
        }
        #mbp-facebook-upgrade-now, #mbp-linkedin-upgrade-now, #mbp-tumblr-upgrade-now, #mbp-vkontakte-upgrade-now
        {
            margin: 20px auto 20px auto;
            width: 400px;
        }
        #mbp_facebook_target_type, #mbp_linkedin_target_type, #mbp_vkontakte_target_type
        {
            width: 130px;
        }
        .mbp-facebook-target-type-span, .mbp-linkedin-target-type-span, .mbp-vkontakte-target-type-span
        {
            width: 130px;
            font-weight: bold;
        }
        .mbp-green
        {
            color: green;
        }
        .mbp-red
        {
            color: red;
        }
        .mbp-blue
        {
            color: blue;
        }
        .mbp-single-tab-wrapper
        {
            border-top: 1px solid #888888;
            border-left: 1px solid #888888;
            border-bottom: 1px solid #888888;
            border-right: 1px solid #888888;
            border-bottom-left-radius: 2px;
            border-bottom-right-radius: 2px;
            border-top-right-radius: 2px;
            padding-top: 40px;
            padding-left: 20px;
        }
        #mbp_empty_logs_form_wrapper
        {
            display: inline-block;
            margin-left: 750px;
            margin-bottom: 20px;
        }
        #mbp-intro
        {
            display: inline-block;
        }
        #mbp-intro .mbp-intro-text
        {
            color: #001A66;
            font-size: 13px;
        }
        .mbp-add-review-link
        {
            color: #001A66;
            font-size: 13px;
        }
        span.mbp-intro-text
        {
            margin-left: 20px;
            margin-right: 5px;
        }
        .mbp_manual_post_link_wrapper
        {
            margin-left: 65px;
        }
        #mbp_manual_post_post_type
        {
            margin-bottom: 10px;
        }
        #mbp_manual_post_dash_head
        {
            margin-left: 20px;
        }
        #mbp_mp_description,#mbp_mp_message
        {
            resize: none;
        }
        .mbp_mp_description_text
        {
            color: #666666;
        }
        #mbp_microblogposter_additional-shorteners_switch
        {
            color: #001a66;
        }
        h3.mbp-additional-shorteners-upgrade
        {
            color: #222222;
        }
        h3.mbp-additional-shorteners-upgrade a
        {
            color: #001a66;
        }
        #mbp-manual-post-wrapper .mbp-manual-post-text
        {
            color: #001A66;
            font-size: 14px;
        }
        #mbp-manual-post-wrapper .mbp-manual-post-text-red
        {
            color: red;
            font-size: 13px;
        }
        #mbp-manual-post-wrapper span.mbp-manual-post-text
        {
            margin-right: 5px;
        }
        #mbp-manual-post-intro
        {
            margin-bottom: 15px;
        }
        #mbp-old-posts-status-area
        {
            margin-left: 85px;
            display: inline-block;
            width: 200px;
        }
        #mbp-old-posts-intro-area
        {
            margin-bottom: 40px;
        } 
    </style>

    <?php 
    if (current_user_can('manage_options')) {
        ?>
    <div id="mbp-old-posts-publish-wrapper" class="mbp-single-tab-wrapper">
        <h3 id="old-posts-header"><?php 
        _e('Auto re-publish your old blog posts to social accounts :', 'microblog-poster');
        ?>
</h3>
        
        <p id="mbp-old-posts-intro-area">
            <?php 
        _e('<span class="microblogposter-name">MicroblogPoster</span> can now auto re-publish your <strong>old blog posts</strong> to social accounts in order to keep them alive.', 'microblog-poster');
        ?>
<br />
            <?php 
        _e('You need to specify the minimum and maximum of the post age and all posts, published on your blog in between, will be candidates.', 'microblog-poster');
        ?>
<br />
            <?php 
        _e('This feature utilizes the WP Cron functionality and will be run every x (specify it below) hours.', 'microblog-poster');
        ?>
<br />
            <br />
            <strong><?php 
        _e('How to activate :', 'microblog-poster');
        ?>
</strong><br />
            1. <?php 
        _e('Check the \'Activate old posts auto publishing\'.', 'microblog-poster');
        ?>
<br />
            2. <?php 
        _e('Choose your settings.', 'microblog-poster');
        ?>
<br />
            3. <?php 
        _e('Select the social accounts you want to be active for old posts re-publishing.', 'microblog-poster');
        ?>
<br />
            4. <?php 
        _e('Hit Save button.', 'microblog-poster');
        ?>
<br />
            5. <?php 
        _e('Almost immediately you should see first old post(s) re-published in the Logs/History tab. They are labelled \'Old\'.', 'microblog-poster');
        ?>
<br /> 
            <?php 
        _e('Next run will occur after approximately x hours.', 'microblog-poster');
        ?>
<br />
        </p>
        <form id="mbp_old_posts_form" name="mbp_old_posts_form" method="post" action="">
            
            
            <table class="form-table">
                
                
                <tr>
                    <td class="label-input"><span class="mbp-blue-title"><?php 
        _e('Activate old posts auto publishing :', 'microblog-poster');
        ?>
</span></td>
                    <td>
                        <input type="checkbox" id="<?php 
        echo $microblogposter_plg_old_posts_active_name;
        ?>
" name="<?php 
        echo $microblogposter_plg_old_posts_active_name;
        ?>
" value="1" <?php 
        if ($microblogposter_plg_old_posts_active_value == '1') {
            echo 'checked';
        }
        ?>
/>
                        <div id="mbp-old-posts-status-area"><?php 
        _e('Current Status :', 'microblog-poster');
        ?>
 <?php 
        if ($microblogposter_plg_old_posts_active_value == '1') {
            _e('<strong class=\'mbp-green\'>ACTIVATED</strong>', 'microblog-poster');
        } else {
            _e('<strong class=\'mbp-red\'>DEACTIVATED</strong>', 'microblog-poster');
        }
        ?>
</div>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" class="row-sep"></td>
                </tr>
                <tr>
                    <td colspan="2">
                        <span class="mbp-blue-title"><?php 
        _e('General settings :', 'microblog-poster');
        ?>
</span>
                    </td>
                </tr>
                <tr>
                    <td class="label-input"><?php 
        _e('WP Cron Interval:', 'microblog-poster');
        ?>
</td>
                    <td><input type="text" id="<?php 
        echo $microblogposter_plg_old_posts_interval_name;
        ?>
" name="<?php 
        echo $microblogposter_plg_old_posts_interval_name;
        ?>
" value="<?php 
        echo $microblogposter_plg_old_posts_interval_value;
        ?>
" size="10"/>&nbsp;<strong><?php 
        _e('hours', 'microblog-poster');
        ?>
</strong>.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=24, <?php 
        _e('range between', 'microblog-poster');
        ?>
 1 <?php 
        _e('and reasonably', 'microblog-poster');
        ?>
 +&infin;)</td>
                </tr>
                <tr>
                    <td class="label-input"><?php 
        _e('Number of posts to auto publish each time:', 'microblog-poster');
        ?>
</td>
                    <td><input type="text" id="<?php 
        echo $microblogposter_plg_old_posts_nb_posts_name;
        ?>
" name="<?php 
        echo $microblogposter_plg_old_posts_nb_posts_name;
        ?>
" value="<?php 
        echo $microblogposter_plg_old_posts_nb_posts_value;
        ?>
" size="10"/>&nbsp;<strong><?php 
        _e('posts', 'microblog-poster');
        ?>
</strong>.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=1, <?php 
        _e('range between', 'microblog-poster');
        ?>
 1 <?php 
        _e('and', 'microblog-poster');
        ?>
 3)</td>
                </tr>
                <tr>
                    <td class="label-input"><?php 
        _e('Min age of published post to be eligible. (0 for no min limit):', 'microblog-poster');
        ?>
</td>
                    <td><input type="text" id="<?php 
        echo $microblogposter_plg_old_posts_min_age_name;
        ?>
" name="<?php 
        echo $microblogposter_plg_old_posts_min_age_name;
        ?>
" value="<?php 
        echo $microblogposter_plg_old_posts_min_age_value;
        ?>
" size="10"/>&nbsp;<strong><?php 
        _e('days', 'microblog-poster');
        ?>
</strong>.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=30, <?php 
        _e('range between', 'microblog-poster');
        ?>
 0 <?php 
        _e('and reasonably', 'microblog-poster');
        ?>
 +&infin;)</td>
                </tr>
                <tr>
                    <td class="label-input"><?php 
        _e('Max age of published post to be eligible. (0 for no max limit):', 'microblog-poster');
        ?>
</td>
                    <td><input type="text" id="<?php 
        echo $microblogposter_plg_old_posts_max_age_name;
        ?>
" name="<?php 
        echo $microblogposter_plg_old_posts_max_age_name;
        ?>
" value="<?php 
        echo $microblogposter_plg_old_posts_max_age_value;
        ?>
" size="10"/>&nbsp;<strong><?php 
        _e('days', 'microblog-poster');
        ?>
</strong>.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=180, <?php 
        _e('range between', 'microblog-poster');
        ?>
 0 <?php 
        _e('and reasonably', 'microblog-poster');
        ?>
 +&infin;)</td>
                </tr>
                <tr>
                    <td class="label-input"><?php 
        _e('Period after which the re-published old post is eligible again (0 for never):', 'microblog-poster');
        ?>
</td>
                    <td><input type="text" id="<?php 
        echo $microblogposter_plg_old_posts_expire_age_name;
        ?>
" name="<?php 
        echo $microblogposter_plg_old_posts_expire_age_name;
        ?>
" value="<?php 
        echo $microblogposter_plg_old_posts_expire_age_value;
        ?>
" size="10"/>&nbsp;<strong><?php 
        _e('days', 'microblog-poster');
        ?>
</strong>.&nbsp;&nbsp;(<?php 
        _e('default value', 'microblog-poster');
        ?>
=30, <?php 
        _e('range between', 'microblog-poster');
        ?>
 0 <?php 
        _e('and reasonably', 'microblog-poster');
        ?>
 +&infin;)</td>
                </tr>
                <tr>
                    <td colspan="2" class="row-sep"></td>
                </tr>
                <tr>
                    <td colspan="2">
                        <span class="mbp-blue-title"><?php 
        _e('Categories to exclude old posts from Cross Posting:', 'microblog-poster');
        ?>
</span>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" id="mbp-excluded-category-header"><?php 
        _e('Check categories for which you want to disable old posts auto publishing.', 'microblog-poster');
        ?>
</td>
                </tr>
                <tr>
                    <td colspan="2" id="mbp-excluded-category-td">
                <?php 
        $args = array('orderby' => 'name', 'parent' => 0, 'hide_empty' => 0);
        $categories = get_categories($args);
        foreach ($categories as $category) {
            microblogposter_display_category_old($category, '<span class="mbp-separator-span"></span>', $excluded_categories_old);
        }
        ?>
                    </td>
                </tr>
            </table>
            
            <p class="submit">
                <input type="submit" id="microblogposter_plg_old_posts_save" name="microblogposter_plg_old_posts_save" class="button-primary" value="<?php 
        _e('Save', 'microblog-poster');
        ?>
" />
            </p>
            
            <div id="mbp_manual_post_dash_head">
                <strong><?php 
        _e('Select the social accounts to update:', 'microblog-poster');
        ?>
</strong>
            </div>
            <?php 
        microblogposter_show_mini_control_dashboard_old();
        ?>
        </form>
    </div>
    <?php 
    }
    ?>
    
    <div id="mbp-manual-post-wrapper" class="mbp-single-tab-wrapper">
        
        <?php 
    if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post')) {
        ?>
            <div id="mbp-manual-post-intro">
                <span class="mbp-manual-post-text"><?php 
        _e('Sharing manually to your social accounts is available with the Enterprise Add-on', 'microblog-poster');
        ?>
</span>
                <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            ?>
                <a class="mbp-manual-post-text" href="http://efficientscripts.com/login" target="_blank"><?php 
            _e('Upgrade Now', 'microblog-poster');
            ?>
</a>
                <?php 
        } else {
            ?>
                <a class="mbp-manual-post-text" href="http://efficientscripts.com/microblogposteraddons" target="_blank"><?php 
            _e('Upgrade Now', 'microblog-poster');
            ?>
</a>
                <?php 
        }
        ?>
            </div>
        <?php 
    } elseif (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post') && !$customer_license_key_value['verified']) {
        ?>
            <div id="mbp-manual-post-intro">
                <span class="mbp-manual-post-text-red"><?php 
        _e('Please verify your License Key before you can manually auto share.', 'microblog-poster');
        ?>
</span>
            </div>
        <?php 
    }
    ?>
        <h3 id="manual-post-header"><?php 
    _e('Manually auto share to your configured social accounts:', 'microblog-poster');
    ?>
</h3>
        <p>
            <?php 
    _e('You can share an <strong>url</strong> or a simple <strong>text status update</strong> to all your configured social accounts.', 'microblog-poster');
    ?>
<br />
            <?php 
    _e('This is totally independent from your blog, by auto sharing you don\'t create any new item in your blog.', 'microblog-poster');
    ?>
<br />
            <?php 
    _e('Manual auto posting will appear in Logs/History, as usual, only labelled \'Manual\'. ', 'microblog-poster');
    ?>
 
        </p>
        <?php 
    if (isset($manual_share_completed) && $manual_share_completed === true) {
        ?>
                <div class="updated"><p><strong><?php 
        _e('Successfully posted to social accounts.', 'microblog-poster');
        ?>
</strong></p></div>
                <?php 
    } elseif (isset($manual_share_completed) && $manual_share_completed === false) {
        ?>
                <div class="error"><p><strong><?php 
        _e('Please fill in the required fields.', 'microblog-poster');
        ?>
</strong></p></div>
                <?php 
    } elseif (isset($manual_share_completed) && $manual_share_completed == 'License Invalid') {
        ?>
                <div class="error"><p><strong><?php 
        _e('Please validate your Customer License Key.', 'microblog-poster');
        ?>
</strong></p></div>
                <?php 
    }
    ?>
        <form id="mbp_manual_post_form" name="mbp_manual_post_form" method="post" action="">
            
            <div id="mbp_manual_post_post_type">
                <strong><?php 
    _e('Post Type:', 'microblog-poster');
    ?>
</strong>
            </div>
            
            <div>
                <input type="radio" id="mbp_mp_post_type_link" name="mbp_mp_post_type" class="mbp_mp_post_type" value="link" checked />
                <label for="mbp_mp_post_type_link"><span class="mbp-blue"><?php 
    _e('Link', 'microblog-poster');
    ?>
</span></label>
            </div>
            <div class="mbp_manual_post_link_wrapper">
                <div class="">
                    <?php 
    _e('Title', 'microblog-poster');
    ?>
 <small>*</small>:
                </div>
                <div class="">
                    <input type="text" id="mbp_mp_title" name="mbp_mp_title" value="" size="65" />
                </div>
                <div class="">
                    <?php 
    _e('Url', 'microblog-poster');
    ?>
 <small>*</small>:
                </div>
                <div class="">
                    <input type="text" id="mbp_mp_url" name="mbp_mp_url" value="" size="65" />
                </div>
                <div class="">
                    <?php 
    _e('Description', 'microblog-poster');
    ?>
:
                </div>
                <div class="">
                    <textarea id="mbp_mp_description" name="mbp_mp_description" rows="4" cols="65"></textarea><br />
                    <span class="mbp_mp_description_text"><?php 
    _e('Optional. Description/Excerpt of the Url, used with Facebook, Linkedin, Tumblr.', 'microblog-poster');
    ?>
</span>
                </div>
            </div>
            
            
            <div>
                <input type="radio" id="mbp_mp_post_type_text" name="mbp_mp_post_type" class="mbp_mp_post_type" value="text" />
                <label for="mbp_mp_post_type_text"><span class="mbp-blue"><?php 
    _e('Text', 'microblog-poster');
    ?>
</span></label>
            </div>
            <div class="mbp_manual_post_link_wrapper">
                <div class="">
                    <?php 
    _e('Message', 'microblog-poster');
    ?>
 <small>*</small>:
                </div>
                <div class="">
                    <textarea id="mbp_mp_message" name="mbp_mp_message" rows="4" cols="65"></textarea><br />
                    <span class="mbp_mp_description_text">
                        <?php 
    _e('Text message as it will be shared. Message formats below aren\'t used for \'text\' type.', 'microblog-poster');
    ?>
<br />
                        <?php 
    _e('Currently doesn\'t work with Linkedin. And Diigo, Delicious and Instapaper don\'t support sharing text.', 'microblog-poster');
    ?>
                    </span>
                </div>
            </div>

            <p class="submit">
                <input type="submit" id="submit_manual_post" name="submit_manual_post" class="button-primary" value="<?php 
    _e('Share', 'microblog-poster');
    ?>
" />
            </p>
            
            <div id="mbp_manual_post_dash_head">
                <strong><?php 
    _e('Select the social accounts to update:', 'microblog-poster');
    ?>
</strong>
            </div>
            <?php 
    microblogposter_show_mini_control_dashboard();
    ?>

        </form>
    </div>
    
    
    <div id="mbp-logs-wrapper" class="mbp-single-tab-wrapper">
        
        <h3 id="logs-header"><?php 
    _e('Logs Section:', 'microblog-poster');
    ?>
</h3>
        
        <div id="mbp_empty_logs_form_wrapper">
            <form id="mbp_empty_logs_form" name="mbp_empty_logs_form" method="post" action="">
                <input type="submit" name="empty_logs" class="button-primary" value="<?php 
    _e('Empty Logs', 'microblog-poster');
    ?>
" />
            </form>
        </div>
        
        <table>
        <tr>
        <th class="logs-dt"><?php 
    _e('DateTime', 'microblog-poster');
    ?>
</th>
        <th class="logs-username"><?php 
    _e('Username', 'microblog-poster');
    ?>
</th>
        <th class="logs-message"><?php 
    _e('Log message', 'microblog-poster');
    ?>
</th>
        <th class="logs-post-id"><?php 
    _e('Post ID', 'microblog-poster');
    ?>
</th>
        </tr>
    <?php 
    $sql = "SELECT * FROM {$table_logs} WHERE 1";
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate', 'resolve_sql_logs')) {
        $sql .= MicroblogPoster_Poster_Ultimate::resolve_sql_logs();
    } else {
        $sql .= " AND account_id NOT IN (SELECT DISTINCT account_id FROM {$table_user_accounts})";
    }
    $sql .= " ORDER BY log_id DESC LIMIT 200";
    $rows = $wpdb->get_results($sql);
    foreach ($rows as $row) {
        $color_class = "";
        if ($row->action_result == 1) {
            $color_class = "logs-text-success";
        } elseif ($row->action_result == 2) {
            $color_class = "logs-text-fail";
        }
        ?>
        <tr class="logs-one-row">
        <td class="logs-dt"><?php 
        echo $row->log_datetime;
        ?>
</td>
        <td class="logs-username">
            <?php 
        echo $row->username . " ";
        ?>
<span class="logs-text-username">[<?php 
        echo $row->account_type;
        ?>
]</span>
            <?php 
        if ($row->log_type == 'manual') {
            ?>
<span class="logs-text-type">[<?php 
            _e('Manual', 'microblog-poster');
            ?>
]</span><?php 
        }
        ?>
            <?php 
        if ($row->log_type == 'old') {
            ?>
<span class="logs-text-type-old">[<?php 
            _e('Old', 'microblog-poster');
            ?>
]</span><?php 
        }
        ?>
        </td>
        <td class="logs-message"><span class="<?php 
        echo $color_class;
        ?>
"><?php 
        echo htmlentities($row->log_message);
        ?>
</span><?php 
        if ($row->action_result == 1) {
            echo " - " . htmlentities($row->update_message);
        }
        ?>
</td>
        <td class="logs-post-id"><?php 
        echo $row->post_id;
        ?>
</td>
        </tr>
    <?php 
    }
    ?>
        
        </table> 
    </div>
    </div><!--end wrap div-->
    
    <?php 
    wp_enqueue_script('microblogposter-fancybox-js-script');
    wp_enqueue_style('microblogposter-fancybox-css-script');
    ?>
    <script>
        jQuery(document).ready(function($) {
            // $() will work as an alias for jQuery() inside of this function
            $(".new-account").live("click", function(){
                $.fancybox({
                    'content'       : $('#new_account').html(),
                    'transitionIn'	: 'none',
                    'transitionOut'	: 'none',
                    'autoDimensions': false,
                    'width'		: 850,
                    'height'	: 500,
                    'scrolling'	: 'auto',
                    'titleShow'	: false,
                    'onComplete'	: function() {
                        $('div#fancybox-content #plurk-div,div#fancybox-content #friendfeed-div,div#fancybox-content #delicious-div,div#fancybox-content #facebook-div,div#fancybox-content #diigo-div,div#fancybox-content #linkedin-div,div#fancybox-content #tumblr-div,div#fancybox-content #blogger-div,div#fancybox-content #instapaper-div,div#fancybox-content #vkontakte-div,div#fancybox-content #xing-div').hide().find('input,select,textarea').attr('disabled','disabled');
                        
                        $(".save-account").removeAttr('disabled');
                        
                        $("div#fancybox-content #mbp-facebook-upgrade-now").hide();
                        $("div#fancybox-content #mbp-facebook-page-id-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-facebook-group-id-div").hide().find('input').attr('disabled','disabled');
                        
                        $("div#fancybox-content #mbp-linkedin-upgrade-now").hide();
                        $("div#fancybox-content #mbp-linkedin-group-id-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-linkedin-company-id-div").hide().find('input').attr('disabled','disabled');
                        
                        $("div#fancybox-content #mbp-tumblr-upgrade-now").hide();
                            
                        <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                        
                        <?php 
    } else {
        ?>
                            $("div#fancybox-content #twitter-div #include_featured_image").attr('disabled','disabled');
                        <?php 
    }
    ?>
                    }
                });
                
            });
            
            $(".cancel-account").live("click", function(){
                $.fancybox.close();
            });
            
            $(".save-account").live("click", function(){
                
                $('div#fancybox-content #new_account_form').submit();
                $.fancybox.close();
                
            });
            
            
            
            $("#account_type").live("change", function(){
                var type = $(this).val();
                //console.log(type);
                $('div#fancybox-content #twitter-div,div#fancybox-content #plurk-div,div#fancybox-content #friendfeed-div,div#fancybox-content #delicious-div,div#fancybox-content #facebook-div,div#fancybox-content #diigo-div,div#fancybox-content #linkedin-div,div#fancybox-content #tumblr-div,div#fancybox-content #blogger-div,div#fancybox-content #instapaper-div,div#fancybox-content #vkontakte-div,div#fancybox-content #xing-div').hide().find('input,select,textarea').attr('disabled','disabled');
                $('div#fancybox-content #'+type+'-div').show().find('input,select,textarea').removeAttr('disabled');
                $(".save-account").removeAttr('disabled');
                if(type=='facebook')
                {
                    var target_type_selected_option = $('div#fancybox-content #mbp_facebook_target_type option:selected');
                    target_type_selected_option.removeAttr('selected');
                    $("div#fancybox-content #mbp-facebook-input-div").show().find('input').removeAttr('disabled');
                    $("div#fancybox-content #mbp-facebook-upgrade-now").hide();
                    $("div#fancybox-content #mbp-facebook-page-id-div").hide().find('input').attr('disabled','disabled');
                    $("div#fancybox-content #mbp-facebook-group-id-div").hide().find('input').attr('disabled','disabled');
                }
                if(type=='linkedin')
                {
                    var target_type_selected_option = $('div#fancybox-content #mbp_linkedin_target_type option:selected');
                    target_type_selected_option.removeAttr('selected');
                    $("div#fancybox-content #mbp-linkedin-input-div").show().find('input').removeAttr('disabled');
                    $("div#fancybox-content #mbp-linkedin-upgrade-now").hide();
                    $("div#fancybox-content #mbp-linkedin-group-id-div").hide().find('input').attr('disabled','disabled');
                    $("div#fancybox-content #mbp-linkedin-company-id-div").hide().find('input').attr('disabled','disabled');
                }
                if(type=='tumblr')
                {
                    var target_type_selected_option = $('div#fancybox-content #tumblr-div input[name=mbp_post_type_tmb]:checked');
                    if(target_type_selected_option.val() == 'link')
                    {
                        target_type_selected_option.removeAttr('checked');
                        $('div#fancybox-content #tumblr-div #post_type_tmb_text').attr('checked','checked');
                        $("div#fancybox-content #mbp-tumblr-input-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-tumblr-upgrade-now").hide();
                        $(".save-account").removeAttr('disabled');
                        $("div#fancybox-content #include_featured_image_tumblr").removeAttr('disabled');
                    }
                    
                }
                if(type=='vkontakte')
                {
                    var target_type_selected_option = $('div#fancybox-content #mbp_vkontakte_target_type option:selected');
                    target_type_selected_option.removeAttr('selected');
                    $("div#fancybox-content #mbp-vkontakte-input-div").show().find('input').removeAttr('disabled');
                    $("div#fancybox-content #mbp-vkontakte-upgrade-now").hide();
                    $("div#fancybox-content .mbp_vkontakte_target_type_string").html('<?php 
    _e('Profile ID', 'microblog-poster');
    ?>
');
                }
                if(type=='twitter')
                {
                    <?php 
    if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                        $("div#fancybox-content #twitter-div #include_featured_image").attr('disabled','disabled');
                    <?php 
    }
    ?>
  
                }
            });
            
            
            
            $("#mbp_facebook_target_type").live("change", function(){
                var target_type = $(this).val();
                
                <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                    if(target_type == 'page')
                    {
                        $("div#fancybox-content #mbp-facebook-group-id-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-facebook-page-id-div").show().find('input').removeAttr('disabled');
                    }
                    else if(target_type == 'group')
                    {
                        $("div#fancybox-content #mbp-facebook-page-id-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-facebook-group-id-div").show().find('input').removeAttr('disabled');
                    }
                    else if(target_type == 'profile')
                    {
                        $("div#fancybox-content #mbp-facebook-page-id-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-facebook-group-id-div").hide().find('input').attr('disabled','disabled');
                    }     
                <?php 
    } else {
        ?>
                    if(target_type == 'page' || target_type == 'group')
                    {
                        $("div#fancybox-content #mbp-facebook-input-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-facebook-upgrade-now").show();
                        $(".save-account").attr('disabled','disabled');
                    }
                    else if(target_type == 'profile')
                    {
                        $("div#fancybox-content #mbp-facebook-input-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-facebook-upgrade-now").hide();
                        $(".save-account").removeAttr('disabled');
                    }     
                <?php 
    }
    ?>
                
                
            });
            
            $("#mbp_linkedin_target_type").live("change", function(){
                var target_type = $(this).val();
                
                <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                    if(target_type == 'group')
                    {
                        $("div#fancybox-content #mbp-linkedin-group-id-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-linkedin-company-id-div").hide().find('input').attr('disabled','disabled');
                    }
                    else if(target_type == 'company')
                    {
                        $("div#fancybox-content #mbp-linkedin-company-id-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-linkedin-group-id-div").hide().find('input').attr('disabled','disabled');
                    }
                    else if(target_type == 'profile')
                    {
                        $("div#fancybox-content #mbp-linkedin-group-id-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-linkedin-company-id-div").hide().find('input').attr('disabled','disabled');
                    }
                <?php 
    } else {
        ?>
                    if(target_type == 'group' || target_type == 'company')
                    {
                        $("div#fancybox-content #mbp-linkedin-input-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-linkedin-upgrade-now").show();
                        $(".save-account").attr('disabled','disabled');
                    }
                    else if(target_type == 'profile')
                    {
                        $("div#fancybox-content #mbp-linkedin-input-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-linkedin-upgrade-now").hide();
                        $(".save-account").removeAttr('disabled');
                    }     
                <?php 
    }
    ?>
                
                
            });
            
            $(".post_type_tmb_class").live("change", function(){
                var target_type = $(this).val();
                
                <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                    
                <?php 
    } else {
        ?>
                    if(target_type == 'link')
                    {
                        $("div#fancybox-content #mbp-tumblr-input-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-tumblr-upgrade-now").show();
                        $(".save-account").attr('disabled','disabled');
                    }
                    else if(target_type == 'text')
                    {
                        $("div#fancybox-content #mbp-tumblr-input-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-tumblr-upgrade-now").hide();
                        $(".save-account").removeAttr('disabled');
                    }     
                <?php 
    }
    ?>
                
                
            });
            $(".post_type_tmb_class1").live("change", function(){
                var target_type = $(this).val();
                
                if(target_type == 'link')
                {
                    $("div#fancybox-content #include_featured_image_tumblr").removeAttr('checked');
                    $("div#fancybox-content #include_featured_image_tumblr").attr('disabled','disabled');
                }
                else if(target_type == 'text')
                {
                    $("div#fancybox-content #include_featured_image_tumblr").removeAttr('disabled');
                }
            });
            
            $("#mbp_vkontakte_target_type").live("change", function(){
                var target_type = $(this).val();
                
                <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
        ?>
                    if(target_type == 'page')
                    {
                        $("div#fancybox-content .mbp_vkontakte_target_type_string").html('<?php 
        _e('Page ID', 'microblog-poster');
        ?>
');
                    }
                    else if(target_type == 'group')
                    {
                        $("div#fancybox-content .mbp_vkontakte_target_type_string").html('<?php 
        _e('Group ID', 'microblog-poster');
        ?>
');
                    } 
                    else if(target_type == 'event')
                    {
                        $("div#fancybox-content .mbp_vkontakte_target_type_string").html('<?php 
        _e('Event ID', 'microblog-poster');
        ?>
');
                    } 
                    else if(target_type == 'profile')
                    {
                        $("div#fancybox-content .mbp_vkontakte_target_type_string").html('<?php 
        _e('Profile ID', 'microblog-poster');
        ?>
');
                    } 
                <?php 
    } else {
        ?>
                    if(target_type == 'page' || target_type == 'group' || target_type == 'event')
                    {
                        $("div#fancybox-content #mbp-vkontakte-input-div").hide().find('input').attr('disabled','disabled');
                        $("div#fancybox-content #mbp-vkontakte-upgrade-now").show();
                        $(".save-account").attr('disabled','disabled');
                    }
                    else if(target_type == 'profile')
                    {
                        $("div#fancybox-content #mbp-vkontakte-input-div").show().find('input').removeAttr('disabled');
                        $("div#fancybox-content #mbp-vkontakte-upgrade-now").hide();
                        $(".save-account").removeAttr('disabled');
                    }     
                <?php 
    }
    ?>
                
                
            });
            
            
            <?php 
    foreach ($update_accounts as $account_id) {
        ?>
                $(".edit<?php 
        echo $account_id;
        ?>
").live("click", function(){
                    $.fancybox({
                        'content'       : $('#update_account<?php 
        echo $account_id;
        ?>
').html(),
                        'transitionIn'	: 'none',
                        'transitionOut'	: 'none',
                        'autoDimensions': false,
                        'width'		: 850,
                        'height'	: 500,
                        'scrolling'	: 'auto',
                        'titleShow'	: false,
                        'onComplete'	: function() {
                            
                            <?php 
        if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account')) {
            ?>
                        
                            <?php 
        } else {
            ?>
                                $("div#fancybox-content #twitter-div #include_featured_image").attr('disabled','disabled');
                            <?php 
        }
        ?>
                        }
                    });
                });
                $(".save-account<?php 
        echo $account_id;
        ?>
").live("click", function(){

                    $('div#fancybox-content #update_account_form<?php 
        echo $account_id;
        ?>
').submit();
                    $.fancybox.close();
                    
                });
                
                $(".del<?php 
        echo $account_id;
        ?>
").live("click", function(){
                    $.fancybox({
                        'content'       : $('#delete_account<?php 
        echo $account_id;
        ?>
').html(),
                        'transitionIn'	: 'none',
                        'transitionOut'	: 'none',
                        'autoDimensions': false,
                        'width'		: 400,
                        'height'	: 120,
                        'scrolling'	: 'no',
                        'titleShow'	: false
                    });
                });
                $(".del-account<?php 
        echo $account_id;
        ?>
").live("click", function(){

                    $('div#fancybox-content #delete_account_form<?php 
        echo $account_id;
        ?>
').submit();
                    $.fancybox.close();
                });
            <?php 
    }
    ?>
            
            
            
            <?php 
    if ($mbp_accounts_tab_selected) {
        ?>
                $('#mbp-general-section').hide();
                $('#mbp-logs-wrapper').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $("#mbp-accounts-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            <?php 
    } elseif ($mbp_logs_tab_selected) {
        ?>
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-general-section').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $("#mbp-logs-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            <?php 
    } elseif ($mbp_manual_share_tab_selected) {
        ?>
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-general-section').hide();
                $('#mbp-logs-wrapper').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $("#mbp-manual-post-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            <?php 
    } elseif ($mbp_old_posts_tab_selected) {
        ?>
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-general-section').hide();
                $('#mbp-logs-wrapper').hide();
                $('#mbp-old-posts-publish-tab').addClass('mbp-selected-tab').removeClass('mbp-tab-background');
                $('#mbp-manual-post-wrapper').hide();
            <?php 
    } else {
        ?>
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-logs-wrapper').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $("#mbp-general-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            <?php 
    }
    ?>
            
            <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Ultimate_Options', 'render_who_can_ma')) {
        ?>
                <?php 
        if (!current_user_can('manage_options') && $multi_author_mode_value) {
            ?>
                
                    $("#mbp-general-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                    $('#mbp-general-tab').hide();
                    $("#mbp-old-posts-publish-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                    $('#mbp-old-posts-publish-tab').hide();

                    $('#mbp-accounts-tab').addClass('mbp-tab-first');
                    $("#mbp-accounts-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
                    $('#mbp-social-networks-accounts').show();
                    <?php 
            if ($mbp_manual_share_tab_selected) {
                ?>
                        $("#mbp-accounts-tab").addClass('mbp-tab-background').removeClass('mbp-selected-tab');
                        $('#mbp-social-networks-accounts').hide();
                        $("#mbp-manual-post-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
                    <?php 
            }
            ?>
                    <?php 
            if ($mbp_logs_tab_selected) {
                ?>
                        $("#mbp-accounts-tab").addClass('mbp-tab-background').removeClass('mbp-selected-tab');
                        $('#mbp-social-networks-accounts').hide();
                        $("#mbp-logs-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
                    <?php 
            }
            ?>

                <?php 
        }
        ?>
            <?php 
    }
    ?>
            
            $("#mbp-general-tab").live("click", function(){
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-logs-wrapper').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $('#mbp-general-section').show();
                
                $("#mbp-accounts-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-logs-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-old-posts-publish-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-manual-post-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-general-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            });
            $("#mbp-accounts-tab").live("click", function(){
                $('#mbp-logs-wrapper').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-general-section').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $('#mbp-social-networks-accounts').show();
                
                $("#mbp-logs-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-manual-post-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-general-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-old-posts-publish-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-accounts-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            });
            $("#mbp-old-posts-publish-tab").live("click", function(){
                $('#mbp-logs-wrapper').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-general-section').hide();
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-old-posts-publish-wrapper').show();
                
                $("#mbp-logs-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-manual-post-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-general-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-accounts-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-old-posts-publish-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            });
            $("#mbp-manual-post-tab").live("click", function(){
                $('#mbp-logs-wrapper').hide();
                $('#mbp-general-section').hide();
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $('#mbp-manual-post-wrapper').show();
                
                $("#mbp-logs-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-general-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-accounts-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-old-posts-publish-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-manual-post-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            });
            $("#mbp-logs-tab").live("click", function(){
                $('#mbp-social-networks-accounts').hide();
                $('#mbp-general-section').hide();
                $('#mbp-manual-post-wrapper').hide();
                $('#mbp-old-posts-publish-wrapper').hide();
                $('#mbp-logs-wrapper').show();
                
                $("#mbp-accounts-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-general-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-manual-post-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-old-posts-publish-tab").removeClass('mbp-selected-tab').addClass('mbp-tab-background');
                $("#mbp-logs-tab").addClass('mbp-selected-tab').removeClass('mbp-tab-background');
            });
            
            <?php 
    if (!$page_mode_value) {
        ?>
                $('#microblogposter_default_pbehavior').attr('disabled','disabled');
                $('#microblogposter_default_pbehavior_update').attr('disabled','disabled');
            <?php 
    }
    ?>
                
            $("#microblogposter_page_mode").live("click", function(){
                if($(this).is(':checked'))
                {
                    $('#microblogposter_default_pbehavior').removeAttr('disabled');
                    $('#microblogposter_default_pbehavior_update').removeAttr('disabled');
                }
                else
                {
                    $('#microblogposter_default_pbehavior').attr('disabled','disabled');
                    $('#microblogposter_default_pbehavior_update').attr('disabled','disabled');
                }
            });
            
            $('#mbp_empty_logs_form').submit(function() {
                return confirm("<?php 
    _e('Delete permanently all your logs?', 'microblog-poster');
    ?>
");
            });
            
            <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Pro', 'filter_single_account') && $customer_license_key_value['key']) {
        ?>
                $("#license_key_form").hide().find('input').attr('disabled','disabled');
            <?php 
    }
    ?>
  
            
            
            <?php 
    if ($redirect_after_auth) {
        ?>
                window.location = "<?php 
        echo $redirect_uri . '&t=2';
        ?>
";
            <?php 
    }
    ?>
                
            <?php 
    if ($redirect_after_auth1) {
        ?>
                window.location = "<?php 
        echo $redirect_uri;
        ?>
";
            <?php 
    }
    ?>
                
            <?php 
    if (!MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post') || MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post') && !$customer_license_key_value['verified']) {
        ?>
                $('#submit_manual_post').attr('disabled','disabled');
                $('#mbp_mp_title').attr('disabled','disabled');
                $('#mbp_mp_url').attr('disabled','disabled');
                $('#mbp_mp_description').attr('disabled','disabled');
                $('#mbp_mp_message').attr('disabled','disabled');
                $('.mbp_mp_post_type').attr('disabled','disabled');
                $('.mbp_social_account_microblogposter_msgc').attr('disabled','disabled');
                $('.mbp_social_account_microblogposter_boxc').attr('disabled','disabled');
                
                $(".mbp-additional-shorteners").hide().find('input').attr('disabled','disabled');
            <?php 
    }
    ?>
                
            <?php 
    if (in_array(get_locale(), array('de_DE', 'de_CH', 'ru_RU', 'uk'))) {
        ?>
                $('#mbp-menu-wrapper #mbp-menu li').css({ "font-size": "13px"});
            <?php 
    }
    ?>
        });
        
        function mbp_microblogposter_edit_license_key()
        {
            if(jQuery("#license_key_form").is(':visible'))
            {
                jQuery("#license_key_form").hide().find('input').attr('disabled','disabled');
                jQuery("#mbp_microblogposter_edit_switch").html('<?php 
    _e('Edit', 'microblog-poster');
    ?>
');
            }
            else
            {
                jQuery("#license_key_form").show().find('input').removeAttr('disabled');
                jQuery("#mbp_microblogposter_edit_switch").html('<?php 
    _e('Hide', 'microblog-poster');
    ?>
');
            }    
            
            
        }
        
        function mbp_social_accounts_microblogposter_uncheck_all(type)
        {
            <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post') && $customer_license_key_value['verified']) {
        ?>
            if(!jQuery('#microblogposteroff').is(':checked'))
            {
                jQuery('.mbp_social_account_microblogposter_'+type).removeAttr('checked');
            }
            <?php 
    }
    ?>
            
        }
        function mbp_social_accounts_microblogposter_check_all(type)
        {
            <?php 
    if (MicroblogPoster_Poster::is_method_callable('MicroblogPoster_Poster_Enterprise_Options', 'handle_manual_post') && $customer_license_key_value['verified']) {
        ?>
            if(!jQuery('#microblogposteroff').is(':checked'))
            {
                jQuery('.mbp_social_account_microblogposter_'+type).attr('checked','checked');
            }
            <?php 
    }
    ?>
        }
        function mbp_social_accounts_microblogposter_uncheck_all_old(type)
        {
            jQuery('.mbp_social_account_microblogposter_old_'+type).removeAttr('checked');
        }
        function mbp_social_accounts_microblogposter_check_all_old(type)
        {
            jQuery('.mbp_social_account_microblogposter_old_'+type).attr('checked','checked');
        }
        function mbp_microblogposter_additional_shorteners()
        {
            if(jQuery(".mbp-additional-shorteners").is(':visible'))
            {
                jQuery(".mbp-additional-shorteners").hide().find('input').attr('disabled','disabled');
                jQuery("#mbp_microblogposter_additional-shorteners_switch").html('<?php 
    _e('Show Additional Shorteners...', 'microblog-poster');
    ?>
');
            }
            else
            {
                jQuery(".mbp-additional-shorteners").show()//.find('input').removeAttr('disabled');
                jQuery("#mbp_microblogposter_additional-shorteners_switch").html('<?php 
    _e('Hide Additional Shorteners', 'microblog-poster');
    ?>
');
            }    
        }

    </script>
    
    <?php 
}