'sfsi_plus', 'description' => 'Ultimate Social Media PLUS widgets'); $control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'sfsi-plus-widget' ); parent::__construct( // Base ID of your widget 'sfsi-plus-widget', // Widget name will appear in UI 'Ultimate Social Media PLUS', // Widget description $widget_ops, $control_ops ); } function widget( $args, $instance ) { extract( $args ); //if show via widget is checked $sfsi_plus_section8_options = get_option("sfsi_plus_section8_options"); $sfsi_plus_section8_options = unserialize($sfsi_plus_section8_options); $sfsi_plus_show_via_widget = $sfsi_plus_section8_options['sfsi_plus_show_via_widget']; if($sfsi_plus_show_via_widget == "yes") { /*Our variables from the widget settings. */ $title = apply_filters('widget_title', $instance['title'] ); $show_info = isset( $instance['show_info'] ) ? $instance['show_info'] : false; global $is_floter; echo $before_widget; /* Display the widget title */ if ( $title ) echo $before_title . $title . $after_title; ?>
id_base, true ) ) { } echo $after_widget; } else { //echo 'Kindly go to setting page and check the option "show them via a widget"'; } } /*Update the widget */ function update( $new_instance, $old_instance ) { $instance = $old_instance; //Strip tags from title and name to remove HTML if($new_instance['showf']==0) { $instance['showf']=1; } else { $instance['showf']=0; } $instance['title'] = strip_tags( $new_instance['title'] ); return $instance; } /* Set up some default widget settings. */ function form( $instance ) { $defaults = array( 'title' =>"" ); $instance = wp_parse_args( (array) $instance, $defaults ); if(isset($instance['showf'])) { if( $instance['showf'] == 0 && empty($instance['title'])) { $instance['title']='Please follow & like us :)'; } else { $instance['title']; } } else { $instance['title']='Please follow & like us :)'; } ?>

'; $jquery .= 'jQuery(".sfsi_plus_widget").each(function( index ) { if(jQuery(this).attr("data-position") == "widget") { var wdgt_hght = jQuery(this).children(".sfsiplus_norm_row.sfsi_plus_wDiv").height(); var title_hght = jQuery(this).parent(".widget.sfsi_plus").children(".widget-title").height(); var totl_hght = parseInt( title_hght ) + parseInt( wdgt_hght ); jQuery(this).parent(".widget.sfsi_plus").css("min-height", totl_hght+"px"); } });'; /* check if icons shuffling is activated in admin or not */ if($sfsi_section5['sfsi_plus_icons_stick']=="yes") { if(is_admin_bar_showing()) { $Ictop="30px"; } else { $Ictop="0"; } $jquery.='var s = jQuery(".sfsi_plus_widget"); var pos = s.position(); jQuery(window).scroll(function(){ sfsi_plus_stick_widget("'.$Ictop.'"); }); '; } /* check if icons floating is activated in admin */ /*settings under third question*/ if($sfsi_section8['sfsi_plus_float_on_page']=="yes") { $top="15"; //switch($sfsi_section5['sfsi_plus_icons_floatPosition']) switch($sfsi_section8['sfsi_plus_float_page_position']) { case "top-left" : if(is_admin_bar_showing()) { $position.="position:absolute;left:30px;top:35px;"; $top="35"; } else { $position.="position:absolute;left:10px;top:2%"; $top="10"; } break; case "top-right" : if(is_admin_bar_showing()) { $position.="position:absolute;right:30px;top:35px;"; $top="35"; }else { $position.="position:absolute;right:10px;top:2%"; $top="10"; } break; case "center-right" : $position.="position:absolute;right:30px;top:50%"; $top="center"; break; case "center-left" : $position.="position:absolute;left:30px;top:50%"; $top="center"; break; case "bottom-right" : $position.="position:absolute;right:30px;bottom:0px"; $top="bottom"; break; case "bottom-left" : $position.="position:absolute;left:30px;bottom:0px"; $top="bottom"; break; } if($sfsi_section8['sfsi_plus_float_page_position'] == 'center-right' || $sfsi_section8['sfsi_plus_float_page_position'] == 'center-left') { $jquery.="jQuery( document ).ready(function( $ ) { var topalign = ( jQuery(window).height() - jQuery('#sfsi_plus_floater').height() ) / 2; jQuery('#sfsi_plus_floater').css('top',topalign); sfsi_plus_float_widget('".$top."'); });"; } else { $jquery.="jQuery( document ).ready(function( $ ) { sfsi_plus_float_widget('".$top."')});"; } } $extra=0; if($sfsi_section3['sfsi_plus_shuffle_icons']=="yes") { if($sfsi_section3['sfsi_plus_shuffle_Firstload']=="yes" && $sfsi_section3['sfsi_plus_shuffle_interval']=="yes") { $shuffle_time=(isset($sfsi_section3['sfsi_plus_shuffle_intervalTime'])) ? $sfsi_section3['sfsi_plus_shuffle_intervalTime'] : 3; $shuffle_time=$shuffle_time*1000; $jquery.="jQuery( document ).ready(function( $ ) { jQuery('.sfsi_plus_wDiv').each(function(){ new window.Manipulator( jQuery(this)); }); setTimeout(function(){ jQuery('#sfsi_plus_wDiv').each(function(){ jQuery(this).click(); })},2000); setInterval(function(){ jQuery('#sfsi_plus_wDiv').each(function(){ jQuery(this).click(); })},".$shuffle_time."); });"; } else if($sfsi_section3['sfsi_plus_shuffle_Firstload']=="no" && $sfsi_section3['sfsi_plus_shuffle_interval']=="yes") { $shuffle_time=(isset($sfsi_section3['sfsi_plus_shuffle_intervalTime'])) ? $sfsi_section3['sfsi_plus_shuffle_intervalTime'] : 3; $shuffle_time=$shuffle_time*1000; $jquery.="jQuery( document ).ready(function( $ ) { jQuery('.sfsi_plus_wDiv').each(function(){ new window.Manipulator( jQuery(this)); }); setInterval(function(){ jQuery('#sfsi_plus_wDiv').each(function(){ jQuery(this).click(); })},".$shuffle_time."); });"; } else { $jquery.="jQuery( document ).ready(function( $ ) { jQuery('.sfsi_plus_wDiv').each(function(){ new window.Manipulator( jQuery(this)); }); setTimeout(function(){ jQuery('#sfsi_plus_wDiv').each(function(){ jQuery(this).click(); })},2000); });"; } } /* magnage the icons in saved order in admin */ $custom_icons_order = unserialize($sfsi_section5['sfsi_plus_CustomIcons_order']); $icons = unserialize($sfsi_plus_section1_options['sfsi_custom_files']); $icons_order = array( '0' => '', $sfsi_section5['sfsi_plus_rssIcon_order']=>'rss', $sfsi_section5['sfsi_plus_emailIcon_order']=>'email', $sfsi_section5['sfsi_plus_facebookIcon_order']=>'facebook', $sfsi_section5['sfsi_plus_googleIcon_order']=>'google', $sfsi_section5['sfsi_plus_twitterIcon_order']=>'twitter', $sfsi_section5['sfsi_plus_shareIcon_order']=>'share', $sfsi_section5['sfsi_plus_youtubeIcon_order']=>'youtube', $sfsi_section5['sfsi_plus_pinterestIcon_order']=>'pinterest', $sfsi_section5['sfsi_plus_linkedinIcon_order']=>'linkedin', $sfsi_section5['sfsi_plus_instagramIcon_order']=>'instagram', (isset($sfsi_section5['sfsi_plus_houzzIcon_order'])) ? $sfsi_section5['sfsi_plus_houzzIcon_order'] : 12 => 'houzz' ); if(is_array($custom_icons_order) ) { foreach($custom_icons_order as $data) { $icons_order[$data['order']] = $data; } } ksort($icons_order); /* calculate the total width of widget according to icons */ if(!empty($icons_per_row)) { $width = ((int)$icons_space+(int)$icons_size)*(int)$icons_per_row; $main_width = $width=$width+$extra; $main_width = $main_width."px"; } else { $main_width="35%"; } /* built the main widget div */ $icons_main='
'; $icons=""; /* loop through icons and bulit the icons with all settings applied in admin */ foreach($icons_order as $index => $icn) { if(is_array($icn)) { $icon_arry=$icn; $icn="custom" ; } switch ($icn) { case 'rss' : if($sfsi_plus_section1_options['sfsi_plus_rss_display']=='yes') $icons.= sfsi_plus_prepairIcons('rss'); break; case 'email' : if($sfsi_plus_section1_options['sfsi_plus_email_display']=='yes') $icons.= sfsi_plus_prepairIcons('email'); break; case 'facebook' : if($sfsi_plus_section1_options['sfsi_plus_facebook_display']=='yes') $icons.= sfsi_plus_prepairIcons('facebook'); break; case 'google' : if($sfsi_plus_section1_options['sfsi_plus_google_display']=='yes') $icons.= sfsi_plus_prepairIcons('google'); ; break; case 'twitter' : if($sfsi_plus_section1_options['sfsi_plus_twitter_display']=='yes') $icons.= sfsi_plus_prepairIcons('twitter'); break; case 'share' : if($sfsi_plus_section1_options['sfsi_plus_share_display']=='yes') $icons.= sfsi_plus_prepairIcons('share'); break; case 'youtube' : if($sfsi_plus_section1_options['sfsi_plus_youtube_display']=='yes') $icons.= sfsi_plus_prepairIcons('youtube'); break; case 'pinterest' : if($sfsi_plus_section1_options['sfsi_plus_pinterest_display']=='yes') $icons.= sfsi_plus_prepairIcons('pinterest'); break; case 'linkedin' : if($sfsi_plus_section1_options['sfsi_plus_linkedin_display']=='yes') $icons.= sfsi_plus_prepairIcons('linkedin'); break; case 'instagram' : if($sfsi_plus_section1_options['sfsi_plus_instagram_display']=='yes') $icons.= sfsi_plus_prepairIcons('instagram'); break; case 'houzz' : if( isset($sfsi_plus_section1_options['sfsi_plus_houzz_display']) && $sfsi_plus_section1_options['sfsi_plus_houzz_display'] == 'yes' ) { $icons.= sfsi_plus_prepairIcons('houzz'); } break; case 'custom' : $icons.= sfsi_plus_prepairIcons($icon_arry['ele']); break; } } $jquery.=""; $icons.='
'; $margin=$width+11; $icons_main.=$icons.'
'.$jquery; /* if floating of icons is active create a floater div */ $icons_float=''; if($sfsi_section8['sfsi_plus_float_on_page']=="yes" && $isFloter==1) { if($sfsi_section8['sfsi_plus_float_page_position'] == "top-left") { $styleMargin = "margin-top:".$sfsi_section8['sfsi_plus_icons_floatMargin_top']."px;margin-left:".$sfsi_section8['sfsi_plus_icons_floatMargin_left']."px;"; } elseif($sfsi_section8['sfsi_plus_float_page_position'] == "top-right") { $styleMargin = "margin-top:".$sfsi_section8['sfsi_plus_icons_floatMargin_top']."px;margin-right:".$sfsi_section8['sfsi_plus_icons_floatMargin_right']."px;"; } elseif($sfsi_section8['sfsi_plus_float_page_position'] == "center-left") { $styleMargin = "margin-left:".$sfsi_section8['sfsi_plus_icons_floatMargin_left']."px;"; } elseif($sfsi_section8['sfsi_plus_float_page_position'] == "center-right") { $styleMargin = "margin-right:".$sfsi_section8['sfsi_plus_icons_floatMargin_right']."px;"; } elseif($sfsi_section8['sfsi_plus_float_page_position'] == "bottom-left") { $styleMargin = "margin-bottom:".$sfsi_section8['sfsi_plus_icons_floatMargin_bottom']."px;margin-left:".$sfsi_section8['sfsi_plus_icons_floatMargin_left']."px;"; } elseif($sfsi_section8['sfsi_plus_float_page_position'] == "bottom-right") { $styleMargin = "margin-bottom:".$sfsi_section8['sfsi_plus_icons_floatMargin_bottom']."px;margin-right:".$sfsi_section8['sfsi_plus_icons_floatMargin_right']."px;"; } $icons_float = ''; $icons_float .= '
'; $icons_float .= $icons; $icons_float .= ""; $icons_float .= "
".$jquery; return $icons_float; exit; } $icons_data=$icons_main.$icons_float; return $icons_data; } /* make all icons with saved settings in admin */ function sfsi_plus_prepairIcons($icon_name,$is_front=0, $onpost="no", $fromPost = NULL) { global $wpdb; global $socialObj; global $post; $mouse_hover_effect = ''; $active_theme = 'official'; $sfsi_plus_shuffle_Firstload = 'no'; $sfsi_plus_display_counts = "no"; $icon = ''; $url = ''; $alt_text = ''; $new_window = ''; $class = ''; /* access all saved settings in admin */ $sfsi_plus_section1_options = unserialize(get_option('sfsi_plus_section1_options',false)); $sfsi_plus_section2_options = unserialize(get_option('sfsi_plus_section2_options',false)); $sfsi_plus_section3_options = unserialize(get_option('sfsi_plus_section3_options',false)); $sfsi_plus_section4_options = unserialize(get_option('sfsi_plus_section4_options',false)); $sfsi_plus_section5_options = unserialize(get_option('sfsi_plus_section5_options',false)); $sfsi_plus_section6_options = unserialize(get_option('sfsi_plus_section6_options',false)); $sfsi_plus_section7_options = unserialize(get_option('sfsi_plus_section7_options',false)); $sfsi_plus_section8_options = unserialize(get_option('sfsi_plus_section8_options',false)); /* get active theme */ $border_radius = ''; $active_theme = $sfsi_plus_section3_options['sfsi_plus_actvite_theme']; /* shuffle effect */ if($sfsi_plus_section3_options['sfsi_plus_shuffle_icons']=='yes') { $sfsi_plus_shuffle_Firstload=$sfsi_plus_section3_options["sfsi_plus_shuffle_Firstload"]; if($sfsi_plus_section3_options["sfsi_plus_shuffle_interval"]=="yes") { $sfsi_plus_shuffle_interval = $sfsi_plus_section3_options["sfsi_plus_shuffle_intervalTime"]; } } /* define the main url for icon access */ $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/".$active_theme."/"; $visit_iconsUrl = SFSI_PLUS_PLUGURL."images/visit_icons/"; $hoverSHow = 0; /* check is icon is a custom icon or default icon */ if(is_numeric($icon_name)) { $icon_n=$icon_name; $icon_name="custom" ; } $counts=''; $twit_tolCls = ""; $twt_margin = ""; $icons_space = $sfsi_plus_section5_options['sfsi_plus_icons_spacing']; $padding_top = ''; $scheme = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) ? "https" : "http"; //$current_url = $scheme.'://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; if($fromPost == 'yes' && !empty($post)) { $current_url = get_permalink($post->ID); } else { $current_url = $scheme.'://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; } $url = "#"; $cmcls=''; $toolClass = ''; $icons_language = $sfsi_plus_section5_options['sfsi_plus_icons_language']; switch($icon_name) { case "rss" : $socialObj = new sfsi_plus_SocialHelper(); /* global object to access 3rd party icon's actions */ $url = ($sfsi_plus_section2_options['sfsi_plus_rss_url'])? $sfsi_plus_section2_options['sfsi_plus_rss_url'] : 'javascript:void(0);'; $toolClass = "rss_tool_bdr"; $hoverdiv = ''; $arsfsiplus_row_class = "bot_rss_arow"; /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_rss_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { $counts=$socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_rss_manualCounts']); } if(!empty($sfsi_plus_section5_options['sfsi_plus_rss_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_rss_MouseOverText']; } else { $alt_text = 'RSS'; } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_rss_skin")) { $icon = get_option("plus_rss_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon = $icons_baseUrl.$active_theme."_rss.png"; } } else { $icon = $icons_baseUrl.$active_theme."_rss.png"; } break; case "email" : $socialObj = new sfsi_plus_SocialHelper(); /* global object to access 3rd party icon's actions */ $hoverdiv = ''; $sfsi_plus_section2_options['sfsi_plus_email_url']; $url = (isset($sfsi_plus_section2_options['sfsi_plus_email_url'])) ? $sfsi_plus_section2_options['sfsi_plus_email_url'] : 'javascript:void(0);'; $toolClass = "email_tool_bdr"; $arsfsiplus_row_class = "bot_eamil_arow"; /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_email_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_email_countsFrom']=="manual") { $counts=$socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_email_manualCounts']); } else { $counts= $socialObj->SFSI_getFeedSubscriber(sanitize_text_field(get_option('sfsi_plus_feed_id',false))); } } if(!empty($sfsi_plus_section5_options['sfsi_plus_email_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_email_MouseOverText']; } else { $alt_text = 'EMAIL'; } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_email_skin")) { $icon = get_option("plus_email_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; //$icon=($sfsi_plus_section2_options['sfsi_plus_rss_icons']=="sfsi") ? $icons_baseUrl.$active_theme."_sf.png" : $icons_baseUrl.$active_theme."_email.png"; if($sfsi_plus_section2_options['sfsi_plus_rss_icons']=="sfsi") { $icon = $icons_baseUrl.$active_theme."_sf.png"; } elseif($sfsi_plus_section2_options['sfsi_plus_rss_icons']=="email") { $icon = $icons_baseUrl.$active_theme."_email.png"; } else { $icon = $icons_baseUrl.$active_theme."_subscribe.png"; } } } else { //$icon=($sfsi_plus_section2_options['sfsi_plus_rss_icons']=="sfsi") ? $icons_baseUrl.$active_theme."_sf.png" : $icons_baseUrl.$active_theme."_email.png"; if($sfsi_plus_section2_options['sfsi_plus_rss_icons']=="sfsi") { $icon = $icons_baseUrl.$active_theme."_sf.png"; } elseif($sfsi_plus_section2_options['sfsi_plus_rss_icons']=="email") { $icon = $icons_baseUrl.$active_theme."_email.png"; } else { $icon = $icons_baseUrl.$active_theme."_subscribe.png"; } } break; case "facebook" : $socialObj = new sfsi_plus_SocialHelper(); $width = 62; $totwith = $width+28+$icons_space; $twt_margin = $totwith/2; $toolClass = "sfsi_plus_fb_tool_bdr"; $arsfsiplus_row_class = "bot_fb_arow"; /* check for the over section */ if(!empty($sfsi_plus_section5_options['sfsi_plus_facebook_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_facebook_MouseOverText']; } else { $alt_text = "FACEBOOK"; } $facebook_icons_lang = $sfsi_plus_section5_options['sfsi_plus_facebook_icons_language']; $visit_icon = SFSI_PLUS_DOCROOT.'/images/visit_icons/Visit_us_facebook/icon_'.$facebook_icons_lang.'.png'; if(file_exists($visit_icon)) { $visit_icon = $visit_iconsUrl."Visit_us_facebook/icon_".$facebook_icons_lang.".png"; } else { $visit_icon = $visit_iconsUrl."facebook.png"; } //$visit_iconDefault = $visit_iconsUrl."facebook.png"; $url = ($sfsi_plus_section2_options['sfsi_plus_facebookPage_url']) ? $sfsi_plus_section2_options['sfsi_plus_facebookPage_url']:'javascript:void(0);'; if($sfsi_plus_section2_options['sfsi_plus_facebookLike_option']=="yes" || $sfsi_plus_section2_options['sfsi_plus_facebookShare_option']=="yes" ) { $url=($sfsi_plus_section2_options['sfsi_plus_facebookPage_url']) ? $sfsi_plus_section2_options['sfsi_plus_facebookPage_url']:'javascript:void(0);'; $hoverSHow=1; $hoverdiv=''; if($sfsi_plus_section2_options['sfsi_plus_facebookPage_option']=="yes") { $hoverdiv.="
".$alt_text."
"; } if($sfsi_plus_section2_options['sfsi_plus_facebookLike_option']=="yes") { $hoverdiv.="
".$socialObj->sfsi_plus_FBlike($current_url)."
"; } if($sfsi_plus_section2_options['sfsi_plus_facebookShare_option']=="yes") { $hoverdiv.="
".$socialObj->sfsiFB_Share($current_url)."
"; } } /* fecth no of counts if active in admin section */ if( $fromPost == 'yes' && !empty($post) && $sfsi_plus_section4_options['sfsi_plus_facebook_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes" ) { $fb_data=$socialObj->sfsi_get_fb($current_url); $counts=$socialObj->format_num($fb_data['total_count']); if(empty($counts)) { $counts=(string) "0"; } } else { if( $sfsi_plus_section4_options['sfsi_plus_facebook_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes" ) { if($sfsi_plus_section4_options['sfsi_plus_facebook_countsFrom']=="manual") { $counts=$socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_facebook_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_facebook_countsFrom']=="likes") { $fb_data=$socialObj->sfsi_get_fb($current_url); $counts=$socialObj->format_num($fb_data['like_count']); if(empty($counts)) { $counts=(string) "0"; } } else if($sfsi_plus_section4_options['sfsi_plus_facebook_countsFrom']=="followers") { $fb_data=$socialObj->sfsi_get_fb($current_url); $counts=$socialObj->format_num($fb_data['share_count']); } else if($sfsi_plus_section4_options['sfsi_plus_facebook_countsFrom']=="mypage") { $current_url = $sfsi_plus_section4_options['sfsi_plus_facebook_mypageCounts']; $fb_data=$socialObj->sfsi_get_fb_pagelike($current_url); $counts=$socialObj->format_num($fb_data); } } } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_facebook_skin")) { $icon = get_option("plus_facebook_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_facebook.png"; } } else { $icon=$icons_baseUrl.$active_theme."_facebook.png"; } break; case "google" : $toolClass = "sfsi_plus_gpls_tool_bdr"; $arsfsiplus_row_class = "bot_gpls_arow"; $socialObj = new sfsi_plus_SocialHelper(); $width = 76; $totwith = $width+28+$icons_space; $twt_margin = $totwith/2; if(!empty($sfsi_plus_section5_options['sfsi_plus_google_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_google_MouseOverText']; } else { $alt_text = "GOOGLE"; } $google_icons_lang = $sfsi_plus_section5_options['sfsi_plus_google_icons_language']; $visit_icon = SFSI_PLUS_DOCROOT.'/images/visit_icons/Visit_us_google/icon_'.$google_icons_lang.'.png'; if(file_exists($visit_icon)) { $visit_icon = $visit_iconsUrl."Visit_us_google/icon_".$google_icons_lang.".png"; } else { $visit_icon = $visit_iconsUrl."google.png"; } //$visit_icon = $visit_iconsUrl."google.png"; $url = ($sfsi_plus_section2_options['sfsi_plus_google_pageURL'])?$sfsi_plus_section2_options['sfsi_plus_google_pageURL'] : 'javascript:void(0);'; /* check for icons to display */ if($sfsi_plus_section2_options['sfsi_plus_googleLike_option']=="yes" || $sfsi_plus_section2_options['sfsi_plus_googleShare_option']=="yes") { $hoverSHow=1; $hoverdiv=''; if($sfsi_plus_section2_options['sfsi_plus_google_page']=="yes") { $hoverdiv.="
".$alt_text."
"; } if($sfsi_plus_section2_options['sfsi_plus_googleLike_option']=="yes") { $hoverdiv.="
".$socialObj->sfsi_Googlelike($current_url,$icons_language)."
"; } if($sfsi_plus_section2_options['sfsi_plus_googleShare_option']=="yes") { $hoverdiv.="
".$socialObj->sfsi_GoogleShare($current_url,$icons_language)."
"; } } /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_google_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_google_countsFrom']=="manual") { $counts = $socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_google_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_google_countsFrom']=="likes") { $api_key=$sfsi_plus_section4_options['sfsi_plus_google_api_key']; $followers=$socialObj->sfsi_getPlus1($current_url); $counts=$socialObj->format_num($followers); if(empty($counts)) { $counts = (string) "0"; } } else if($sfsi_plus_section4_options['sfsi_plus_google_countsFrom']=="follower") { $api_key=$sfsi_plus_section4_options['sfsi_plus_google_api_key']; $followers=$socialObj->sfsi_get_google($url,$api_key); $counts=$followers; if(empty($counts)) { $counts = (string) "0"; } } } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_google_skin")) { $icon = get_option("plus_google_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_google.png"; } } else { $icon=$icons_baseUrl.$active_theme."_google.png"; } break; case "twitter" : $toolClass = "sfsi_plus_twt_tool_bdr"; $arsfsiplus_row_class = "bot_twt_arow"; $socialObj = new sfsi_plus_SocialHelper(); $url = ($sfsi_plus_section2_options['sfsi_plus_twitter_pageURL'])?$sfsi_plus_section2_options['sfsi_plus_twitter_pageURL'] : 'javascript:void(0);'; $twitter_user = $sfsi_plus_section2_options['sfsi_plus_twitter_followUserName']; $twitter_text = $sfsi_plus_section2_options['sfsi_plus_twitter_aboutPageText']; $width = 59; $totwith = $width+28+$icons_space; $twt_margin = $totwith/2; /* check for icons to display */ $hoverdiv=''; $twitter_icons_lang = $sfsi_plus_section5_options['sfsi_plus_twitter_icons_language']; $visit_icon = SFSI_PLUS_DOCROOT.'/images/visit_icons/Visit_us_twitter/icon_'.$twitter_icons_lang.'.png'; if(file_exists($visit_icon)) { $visit_icon = $visit_iconsUrl."Visit_us_twitter/icon_".$twitter_icons_lang.".png"; } else { $visit_icon = $visit_iconsUrl."twitter.png"; } //$visit_icon = $visit_iconsUrl."twitter.png"; if($icons_language == 'nn_NO') { $icons_language = 'no'; } if($sfsi_plus_section2_options['sfsi_plus_twitter_followme']=="yes" || $sfsi_plus_section2_options['sfsi_plus_twitter_aboutPage']=="yes") { $hoverSHow=1; //Visit twitter page {Monad} if($sfsi_plus_section2_options['sfsi_plus_twitter_page']=="yes") { $hoverdiv.="
Visit Us
"; } if($sfsi_plus_section2_options['sfsi_plus_twitter_followme']=="yes" && !empty($twitter_user)) { $hoverdiv.="
".$socialObj->sfsi_twitterFollow($twitter_user,$icons_language)."
"; } if($sfsi_plus_section2_options['sfsi_plus_twitter_aboutPage']=="yes") { $hoverdiv.="
".$socialObj->sfsi_twitterShare($current_url,$twitter_text,$icons_language)."
"; } } /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_twitter_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_twitter_countsFrom']=="manual") { $counts=$socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_twitter_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_twitter_countsFrom']=="source") { $tw_settings=array('sfsiplus_tw_consumer_key'=>$sfsi_plus_section4_options['sfsiplus_tw_consumer_key'], 'sfsiplus_tw_consumer_secret'=> $sfsi_plus_section4_options['sfsiplus_tw_consumer_secret'], 'sfsiplus_tw_oauth_access_token'=> $sfsi_plus_section4_options['sfsiplus_tw_oauth_access_token'], 'sfsiplus_tw_oauth_access_token_secret'=> $sfsi_plus_section4_options['sfsiplus_tw_oauth_access_token_secret']); $followers=$socialObj->sfsi_get_tweets($twitter_user,$tw_settings); $counts=$socialObj->format_num($followers); if(empty($counts)) { $counts=(string) "0"; } } } //Giving alternative text to image if(!empty($sfsi_plus_section5_options['sfsi_plus_twitter_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_twitter_MouseOverText']; } else { $alt_text = "TWITTER"; } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_twitter_skin")) { $icon = get_option("plus_twitter_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_twitter.png"; } } else { $icon=$icons_baseUrl.$active_theme."_twitter.png"; } break; case "share" : $socialObj = new sfsi_plus_SocialHelper(); $url = "http://www.addthis.com/bookmark.php?v=250"; $class = "addthis_button"; /*fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_shares_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_shares_countsFrom']=="manual") { $counts = $socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_shares_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_shares_countsFrom']=="shares") { $shares=$socialObj->sfsi_get_atthis(); $counts=$socialObj->format_num($shares); if(empty($counts)) { $counts=(string) "0"; } } } //Giving alternative text to image if(!empty($sfsi_plus_section5_options['sfsi_plus_share_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_share_MouseOverText']; } else { $alt_text = "SHARE"; } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_share_skin")) { $icon = get_option("plus_share_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_share.png"; } } else { $icon=$icons_baseUrl.$active_theme."_share.png"; } break; case "youtube" : $socialObj = new sfsi_plus_SocialHelper(); $toolClass = "utube_tool_bdr"; $arsfsiplus_row_class = "bot_utube_arow"; $socialObj = new sfsi_plus_SocialHelper(); $width = 96; $totwith = $width+28+$icons_space; $twt_margin = $totwith/2; $youtube_user = (isset($sfsi_plus_section4_options['sfsi_plus_youtube_user']) && !empty($sfsi_plus_section4_options['sfsi_plus_youtube_user'])) ? $sfsi_plus_section4_options['sfsi_plus_youtube_user'] : 'SpecificFeeds'; $visit_icon = $visit_iconsUrl."youtube.png"; $url = ($sfsi_plus_section2_options['sfsi_plus_youtube_pageUrl'])? $sfsi_plus_section2_options['sfsi_plus_youtube_pageUrl'] : 'javascript:void(0);'; //Giving alternative text to image if(!empty($sfsi_plus_section5_options['sfsi_plus_youtube_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_youtube_MouseOverText']; } else { $alt_text = "YOUTUBE"; } /* check for icons to display */ $hoverdiv=""; if($sfsi_plus_section2_options['sfsi_plus_youtube_follow']=="yes" ) { $hoverSHow=1; if($sfsi_plus_section2_options['sfsi_plus_youtube_page']=="yes") { $hoverdiv.="
".$alt_text."
"; } if($sfsi_plus_section2_options['sfsi_plus_youtube_follow']=="yes") { $hoverdiv.="
".$socialObj->sfsi_YouTubeSub($youtube_user)."
"; } } /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_youtube_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_youtube_countsFrom']=="manual") { $counts=$socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_youtube_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_youtube_countsFrom']=="subscriber") { $followers=$socialObj->sfsi_get_youtube($youtube_user); $counts=$socialObj->format_num($followers); if(empty($counts)) { $counts=(string) "0"; } } } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_youtube_skin")) { $icon = get_option("plus_youtube_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon = $icons_baseUrl.$active_theme."_youtube.png"; } } else { $icon = $icons_baseUrl.$active_theme."_youtube.png"; } break; case "pinterest" : $width = 73; $totwith = $width+28+$icons_space; $twt_margin = $totwith/2; $socialObj = new sfsi_plus_SocialHelper(); $toolClass = "sfsi_plus_printst_tool_bdr"; $arsfsiplus_row_class = "bot_pintst_arow"; $pinterest_user = (isset($sfsi_plus_section4_options['sfsi_plus_pinterest_user'])) ? $sfsi_plus_section4_options['sfsi_plus_pinterest_user'] : ''; $pinterest_board = (isset($sfsi_plus_section4_options['sfsi_plus_pinterest_board'])) ? $sfsi_plus_section4_options['sfsi_plus_pinterest_board'] : ''; $visit_icon = $visit_iconsUrl."pinterest.png"; $url = (isset($sfsi_plus_section2_options['sfsi_plus_pinterest_pageUrl'])) ? $sfsi_plus_section2_options['sfsi_plus_pinterest_pageUrl'] : 'javascript:void(0);'; //Giving alternative text to image if(!empty($sfsi_plus_section5_options['sfsi_plus_pinterest_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_pinterest_MouseOverText']; } else { $alt_text = "PINTEREST"; } /* check for icons to display */ $hoverdiv=""; if($sfsi_plus_section2_options['sfsi_plus_pinterest_pingBlog']=="yes" ) { $hoverSHow=1; if($sfsi_plus_section2_options['sfsi_plus_pinterest_page']=="yes") { $hoverdiv.="
".$alt_text."
"; } if($sfsi_plus_section2_options['sfsi_plus_pinterest_pingBlog']=="yes") { if($sfsi_plus_section2_options['sfsi_plus_pinterest_pingBlog']=="yes") { $hoverdiv.="
".$socialObj->sfsi_PinIt($current_url)."
"; } } } /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_pinterest_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_pinterest_countsFrom']=="manual") { $counts = $socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_pinterest_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_pinterest_countsFrom']=="pins") { $pins=$socialObj->sfsi_get_pinterest($current_url); $counts=$pins; if(empty($counts)) { $counts=(string) "0"; } } } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_pintrest_skin")) { $icon = get_option("plus_pintrest_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_pinterest.png"; } } else { $icon=$icons_baseUrl.$active_theme."_pinterest.png"; } break; case "instagram" : $toolClass = "instagram_tool_bdr"; $arsfsiplus_row_class = "bot_pintst_arow"; $socialObj = new sfsi_plus_SocialHelper(); $url = (isset($sfsi_plus_section2_options['sfsi_plus_instagram_pageUrl'])) ? $sfsi_plus_section2_options['sfsi_plus_instagram_pageUrl'] : 'javascript:void(0);'; $instagram_user_name = $sfsi_plus_section4_options['sfsi_plus_instagram_User']; //Giving alternative text to image if(!empty($sfsi_plus_section5_options['sfsi_plus_instagram_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_instagram_MouseOverText']; } else { $alt_text = "INSTAGRAM"; } $hoverdiv=""; /* fecth no of counts if active in admin section */ if($sfsi_plus_section4_options['sfsi_plus_instagram_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_instagram_countsFrom']=="manual") { $counts = $socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_instagram_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_instagram_countsFrom']=="followers") { $counts=$socialObj->sfsi_get_instagramFollowers($instagram_user_name); if(empty($counts)) { $counts=(string) "0"; } } } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_instagram_skin")) { $icon = get_option("plus_instagram_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_instagram.png"; } } else { $icon=$icons_baseUrl.$active_theme."_instagram.png"; } break; case "houzz" : $socialObj = new sfsi_plus_SocialHelper(); /* global object to access 3rd party icon's actions */ $url = ($sfsi_plus_section2_options['sfsi_plus_houzz_pageUrl'])? $sfsi_plus_section2_options['sfsi_plus_houzz_pageUrl'] : 'javascript:void(0);'; $toolClass = "rss_tool_bdr"; $hoverdiv = ''; $arsfsiplus_row_class = "bot_rss_arow"; /* fecth no of counts if active in admin section */ if( isset($sfsi_plus_section4_options['sfsi_plus_houzz_countsDisplay']) && $sfsi_plus_section4_options['sfsi_plus_houzz_countsDisplay'] == "yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts'] == "yes" ) { $counts=$socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_houzz_manualCounts']); } if( isset($sfsi_plus_section5_options['sfsi_plus_houzz_MouseOverText']) && !empty($sfsi_plus_section5_options['sfsi_plus_houzz_MouseOverText']) ) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_houzz_MouseOverText']; } else { $alt_text = 'Houzz'; } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_houzz_skin")) { $icon = get_option("plus_houzz_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon = $icons_baseUrl.$active_theme."_houzz.png"; } } else { $icon = $icons_baseUrl.$active_theme."_houzz.png"; } break; case "linkedin" : $width = 66; $socialObj = new sfsi_plus_SocialHelper(); $toolClass = "sfsi_plus_linkedin_tool_bdr"; $arsfsiplus_row_class = "bot_linkedin_arow"; $linkedIn_compayId = $sfsi_plus_section2_options['sfsi_plus_linkedin_followCompany']; $linkedIn_compay = $sfsi_plus_section2_options['sfsi_plus_linkedin_followCompany']; $linkedIn_ProductId = $sfsi_plus_section2_options['sfsi_plus_linkedin_recommendProductId']; $visit_icon = $visit_iconsUrl."linkedIn.png"; /*check for icons to display */ $url=($sfsi_plus_section2_options['sfsi_plus_linkedin_pageURL'])? $sfsi_plus_section2_options['sfsi_plus_linkedin_pageURL'] : 'javascript:void(0);'; if($sfsi_plus_section2_options['sfsi_plus_linkedin_follow']=="yes" || $sfsi_plus_section2_options['sfsi_plus_linkedin_SharePage']=="yes" || $sfsi_plus_section2_options['sfsi_plus_linkedin_recommendBusines']=="yes" ) { $hoverSHow=1; $hoverdiv=''; if($sfsi_plus_section2_options['sfsi_plus_linkedin_page']=="yes") { $hoverdiv.="
".$alt_text."
"; } if($sfsi_plus_section2_options['sfsi_plus_linkedin_follow']=="yes") { $hoverdiv.="
".$socialObj->sfsi_LinkedInFollow($linkedIn_compayId)."
"; } if($sfsi_plus_section2_options['sfsi_plus_linkedin_SharePage']=="yes") { $hoverdiv.="
".$socialObj->sfsi_LinkedInShare($current_url)."
"; } if($sfsi_plus_section2_options['sfsi_plus_linkedin_recommendBusines']=="yes") { $hoverdiv.="
".$socialObj->sfsi_LinkedInRecommend($linkedIn_compay,$linkedIn_ProductId)."
"; $width=99; } } /* fecth no of counts if active in admin section */ if( $fromPost == 'yes' && !empty($post) && $sfsi_plus_section4_options['sfsi_plus_linkedIn_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes" ) { $followers=$socialObj->sfsi_get_linkedin($current_url); $counts=$socialObj->format_num($followers); if(empty($counts)) { $counts = (string) "0"; } } else { if($sfsi_plus_section4_options['sfsi_plus_linkedIn_countsDisplay']=="yes" && $sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { if($sfsi_plus_section4_options['sfsi_plus_linkedIn_countsFrom']=="manual") { $counts = $socialObj->format_num($sfsi_plus_section4_options['sfsi_plus_linkedIn_manualCounts']); } else if($sfsi_plus_section4_options['sfsi_plus_linkedIn_countsFrom']=="follower") { $linkedIn_compay=$sfsi_plus_section4_options['sfsi_plus_ln_company']; $ln_settings=array('sfsi_plus_ln_api_key'=>$sfsi_plus_section4_options['sfsi_plus_ln_api_key'], 'sfsi_plus_ln_secret_key'=>$sfsi_plus_section4_options['sfsi_plus_ln_secret_key'], 'sfsi_plus_ln_oAuth_user_token'=>$sfsi_plus_section4_options['sfsi_plus_ln_oAuth_user_token']); $followers=$socialObj->sfsi_getlinkedin_follower($linkedIn_compay,$ln_settings); (int) $followers; $counts=$socialObj->format_num($followers); if(empty($counts)) { $counts = (string) "0"; } } } } $totwith = $width+28+$icons_space; $twt_margin = $totwith/2; //Giving alternative text to image if(!empty($sfsi_plus_section5_options['sfsi_plus_linkedIn_MouseOverText'])) { $alt_text = $sfsi_plus_section5_options['sfsi_plus_linkedIn_MouseOverText']; } else { $alt_text = "LINKEDIN"; } //Custom Skin Support {Monad} if($active_theme == 'custom_support') { if(get_option("plus_linkedin_skin")) { $icon = get_option("plus_linkedin_skin"); } else { $active_theme = 'default'; $icons_baseUrl = SFSI_PLUS_PLUGURL."images/icons_theme/default/"; $icon=$icons_baseUrl.$active_theme."_linkedin.png"; } } else { $icon=$icons_baseUrl.$active_theme."_linkedin.png"; } break; default: $border_radius = ""; //$border_radius =" border-radius:48%;"; $cmcls = "cmcls"; $padding_top = ""; if($active_theme=="badge") { //$border_radius="border-radius: 18%;"; } if($active_theme=="cute") { //$border_radius="border-radius: 38%;"; } $custom_icon_urls = unserialize($sfsi_plus_section2_options['sfsi_plus_CustomIcon_links']); $url = (isset($custom_icon_urls[$icon_n]) && !empty($custom_icon_urls[$icon_n])) ? $custom_icon_urls[$icon_n]:'javascript:void(0);'; $toolClass = "custom_lkn"; $arsfsiplus_row_class = ""; $custom_icons_hoverTxt = unserialize($sfsi_plus_section5_options['sfsi_plus_custom_MouseOverTexts']); $icons = unserialize($sfsi_plus_section1_options['sfsi_custom_files']); $icon = $icons[$icon_n]; //Giving alternative text to image if(!empty($custom_icons_hoverTxt[$icon_n])) { $alt_text = $custom_icons_hoverTxt[$icon_n]; } else { $alt_text = "SOCIALICON"; } break; } $icons=""; /* apply size of icon */ if($is_front==0) { $icons_size = $sfsi_plus_section5_options['sfsi_plus_icons_size']; } else { $icons_size = 51; } /* spacing and no of icons per row */ $icons_space = ''; $icons_space = $sfsi_plus_section5_options['sfsi_plus_icons_spacing']; $icon_width = (int)$icons_size; /* check for mouse hover effect */ $icon_opacity="1"; if($sfsi_plus_section3_options['sfsi_plus_mouseOver']=='yes') { $mouse_hover_effect=$sfsi_plus_section3_options["sfsi_plus_mouseOver_effect"]; if($mouse_hover_effect=="fade_in" || $mouse_hover_effect=="combo") { $icon_opacity="0.6"; } } $toolT_cls=''; if((int) $icon_width <=49 && (int) $icon_width >=30) { $bt_class=""; $toolT_cls="sfsi_plus_Tlleft"; } else if((int) $icon_width <=20) { $bt_class="sfsiSmBtn"; $toolT_cls="sfsi_plus_Tlleft"; } else { $bt_class=""; $toolT_cls="sfsi_plus_Tlleft"; } if($toolClass=="rss_tool_bdr" || $toolClass=='email_tool_bdr' || $toolClass=="custom_lkn" || $toolClass=="instagram_tool_bdr" ) { $new_window = sfsi_plus_checkNewWindow(); $url = $url; } else if($hoverSHow) { if(!wp_is_mobile()) { $new_window = sfsi_plus_checkNewWindow(); $url = $url; } else { $new_window = ''; $url = "javascript:void(0)"; } } else { $new_window = sfsi_plus_checkNewWindow(); $url = $url; } $margin_bot="5px;"; if($sfsi_plus_section4_options['sfsi_plus_display_counts']=="yes") { $margin_bot = "30px;"; } if(isset($icon) && !empty($icon) && filter_var($icon, FILTER_VALIDATE_URL)) { $icons.= "
"; $icons.= "
"; $icons.= ""; $icons.= "".$alt_text.""; $icons.= ''; if(isset($counts) && $counts!='' && $onpost == "no") { $icons.= ''.$counts.''; } if($hoverSHow && !empty($hoverdiv)) { //$icons.= '
'; $icons.= '
'; $icons.= ''; $icons.= '
'.$hoverdiv."
"; $icons.= "
"; } $icons.="
"; $icons.="
"; } return $icons; } /* make url for new window */ function sfsi_plus_checkNewWindow() { global $wpdb; $sfsi_plus_section5_options= unserialize(get_option('sfsi_plus_section5_options',false)); if($sfsi_plus_section5_options['sfsi_plus_icons_ClickPageOpen']=="yes") { return $new_window="target='_blank'"; } else { return ''; } } function sfsi_plus_check_posts_visiblity($isFloter=0 , $fromPost = NULL) { global $wpdb; /* Access the saved settings in database */ $sfsi_plus_section1_options= unserialize(get_option('sfsi_plus_section1_options',false)); $sfsi_section3= unserialize(get_option('sfsi_plus_section3_options',false)); $sfsi_section5= unserialize(get_option('sfsi_plus_section5_options',false)); //options that are added on the third question $sfsi_section8= unserialize(get_option('sfsi_plus_section8_options',false)); /* calculate the width and icons display alignments */ $icons_space=$sfsi_section8['sfsi_plus_post_icons_spacing']; $icons_size=$sfsi_section8['sfsi_plus_post_icons_size']; $extra=0; /* magnage the icons in saved order in admin */ $custom_icons_order = unserialize($sfsi_section5['sfsi_plus_CustomIcons_order']); $icons= unserialize($sfsi_plus_section1_options['sfsi_custom_files']); $icons_order = array( '0' => '', $sfsi_section5['sfsi_plus_rssIcon_order']=>'rss', $sfsi_section5['sfsi_plus_emailIcon_order']=>'email', $sfsi_section5['sfsi_plus_facebookIcon_order']=>'facebook', $sfsi_section5['sfsi_plus_googleIcon_order']=>'google', $sfsi_section5['sfsi_plus_twitterIcon_order']=>'twitter', $sfsi_section5['sfsi_plus_shareIcon_order']=>'share', $sfsi_section5['sfsi_plus_youtubeIcon_order']=>'youtube', $sfsi_section5['sfsi_plus_pinterestIcon_order']=>'pinterest', $sfsi_section5['sfsi_plus_linkedinIcon_order']=>'linkedin', $sfsi_section5['sfsi_plus_instagramIcon_order']=>'instagram', (isset($sfsi_section5['sfsi_plus_houzzIcon_order'])) ? $sfsi_section5['sfsi_plus_houzzIcon_order'] : 12 => 'houzz' ); if(is_array($custom_icons_order) ) { foreach($custom_icons_order as $data) { $icons_order[$data['order']] = $data; } } ksort($icons_order); /* built the main widget div */ $icons_main='
'; $icons=""; $icons .= ''; /* loop through icons and bulit the icons with all settings applied in admin */ foreach($icons_order as $index => $icn) { if(is_array($icn)) { $icon_arry = $icn; $icn = "custom" ; } switch ($icn) : case 'rss' : if($sfsi_plus_section1_options['sfsi_plus_rss_display'] == 'yes') { $icons.= sfsi_plus_prepairIcons('rss'); } break; case 'email' : if($sfsi_plus_section1_options['sfsi_plus_email_display']=='yes') { $icons.= sfsi_plus_prepairIcons('email'); } break; case 'facebook' : if($sfsi_plus_section1_options['sfsi_plus_facebook_display'] == 'yes') { $icons.= sfsi_plus_prepairIcons('facebook', 0, "no", $fromPost); } break; case 'google' : if($sfsi_plus_section1_options['sfsi_plus_google_display'] == 'yes') { $icons.= sfsi_plus_prepairIcons('google', 0, "no", $fromPost); } break; case 'twitter' : if($sfsi_plus_section1_options['sfsi_plus_twitter_display']=='yes') { $icons.= sfsi_plus_prepairIcons('twitter', 0, "no", $fromPost); } break; case 'share' : if($sfsi_plus_section1_options['sfsi_plus_share_display']=='yes') { $icons.= sfsi_plus_prepairIcons('share'); } break; case 'youtube' : if($sfsi_plus_section1_options['sfsi_plus_youtube_display']=='yes') { $icons.= sfsi_plus_prepairIcons('youtube'); } break; case 'pinterest' : if($sfsi_plus_section1_options['sfsi_plus_pinterest_display']=='yes') { $icons.= sfsi_plus_prepairIcons('pinterest'); } break; case 'linkedin' : if($sfsi_plus_section1_options['sfsi_plus_linkedin_display']=='yes') { $icons.= sfsi_plus_prepairIcons('linkedin', 0, "no", $fromPost); } break; case 'instagram' : if($sfsi_plus_section1_options['sfsi_plus_instagram_display']=='yes') { $icons.= sfsi_plus_prepairIcons('instagram'); } break; case 'houzz' : if( isset($sfsi_plus_section1_options['sfsi_plus_houzz_display']) && $sfsi_plus_section1_options['sfsi_plus_houzz_display']=='yes' ) { $icons.= sfsi_plus_prepairIcons('houzz'); } break; case 'custom' : $icons.= sfsi_plus_prepairIcons($icon_arry['ele']); break; endswitch; } $icons.='
'; $icons_main.=$icons; /* if floating of icons is active create a floater div */ $icons_float=''; $icons_data=$icons_main.$icons_float; return $icons_data; } ?>