Social Media Flying Icons | Floating Social Media Icon - Version 4.2.9

Version Description

= Social Media Flying Icons - 4.2.9 = * Fix - Security Improvements * Fix - Improved UI

= Social Media Flying Icons - 4.2.8 = * Fix - URL Break Issues * Fix - Compatibility Update

= Social Media Floating Icons - 4.2.7 = * Fix - Compatibility Update

= Social Media Floating Icons - 4.2.6 = * Fix - Code Optimization. * Fix - Perfomance Improvements.

= Social Media Floating Icons - 4.2.5 = * Fix - Bug on cannot redeclare.

= Social Media Floating Icons - 4.2.4 = * Fix - Security Fixes

= Social Media Floating Icons - 4.2.3 = * Fix - Bug Fixing

= Social Media Floating Icons - 4.2.2 = * Fix - Perfomance Improvements * Fix - Optimized Loading Speed

= Social Media Floating Icons - 4.2.1 = * Fix - Perfomance Improvements * Fix - Update Bug Fixes

= Social Media Floating Icons - 4.2 = * Fix - Perfomance Improvements * Fix - Update Bug Fixes * New Feature - Easy Option to Install Addons

= Social Media Floating Icons - 4.1.4 = * Fix - Perfomance Improvements

= Social Media Floating Icons - 4.1.3 = * Fix - Perfomance Improvements * 6 New Icon Styles * Instagram Support Added * Code Improvements * Fixes for wordpress deprecated functions

= Social Media Floating Icons - 4.1.2 = * Fix - Perfomance Improvements * Stable Release

= Social Media Floating Icons - 4.1.1 = * Fix - Perfomance Improvements * Stable Release

= Social Media Floating Icons - 4.1 = * New - Added Translation Support * Fix - Perfomance Improvements * New - Addon Support * Stable Release

= Floating Social Media Icon - 4.0 = * Total Programming Logic Changes * Perfomance Improvements * Addon Support * Optimized Speed * Improved and Solid Structure * Stable Release

= Floating Social Media Icon - 3.0 = * Big Improvements on User Interface * Perfomance Improvements * Updated Twitter Icons * Updated Google Plus Icons * Icon Links No Follow Support * Stable Release

= Floating Social Media Icon - 2.3 = * Aug 25, 2015 | NOTE: Updating Plugin Will Not Change Your Settings/Configuration.. Update With Confidence :) * Code Optimization * Stable Release

= Floating Social Media Icon - 2.2 = * Aug 19, 2015 | NOTE: Updating Plugin Will Not Change Your Settings/Configuration.. Update With Confidence :) * Security Fix * Stable Release

= Floating Social Media Icon - 2.1 = * May 30, 2015 | NOTE: Updating Plugin Will Not Change Your Settings/Configuration.. Update With Confidence :) * Optimized Codes * Performance Improvements * Stable Release

= Floating Social Media Icon - 2.0 = * April 18, 2015 | NOTE: Updating Plugin Will Not Change Your Settings/Configuration.. Update With Confidence :) * Optimized Codes * Fixed Bugs With Facebook * Stable Release

= Floating Social Media Icon - 1.3.9 = * Feb 20, 2015 | NOTE: Updating Plugin Will Not Change Your Settings/Configuration.. Update With Confidence :) * Optimized Codes * Stable Release

= Floating Social Media Icon - 1.3.8 = * Dec 25, 2014 | NOTE: Updating Plugin Wwill Not Change Your Settings/Configuration.. Update With Confidence :) * UI Design Improvements * Improved Floating Icon Display Logic * Improved Programming * Fixed Icon Display CSS Bugs * Added Width and Height Attributes to Icons SRC * Completely Removed Green Menu Highlighting * Now you can align php/shortcode icons to left, right or centre * Stable Release

= Floating Social Media Icon - 1.3.7 = * Nov 02, 2014 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Minor Bug Fixes * Stable Release

= Floating Social Media Icon - 1.3.6 = * Sep 22, 2014 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Minor Bug Fixes * Stable Release

= Floating Social Media Icon - 1.3.5 = * June 04, 2014 | NOTE: Upgrading Will Not Make Any Changes to Settings/Configurations. Upgrade With Confidence :) * Added Option to Disable Floating Icons on Mobile Devices * Theme Warning Ignore Option * Added Troubleshooting Options * Improved User Interface * Stable Release

= Floating Social Media Icon - 1.3.4 = * March 07, 2014 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Added Theme Warning Ignore Option * Optimized Codes * Updated Option Description

= Floating Social Media Icon - 1.3.3 = * January 05, 2014 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Minor Bug Fixes * Optimized Codes * Spelling Corrections

= Floating Social Media Icon - 1.3.2 = * October 10, 2013 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Stable Release * Minor Bug Fixes * Optimized Codes

= Floating Social Media Icon - 1.3.1 = * August 28, 2013 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Stable Release * Security Improvements * Bug Fixes

= Floating Social Media Icon - 1.3 = * June 26, 2013 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Stable Release * Improved UI * Improved Programming Structure

= Floating Social Media Icon - 1.2 = * February 20, 2013 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Added Option to disable highlighting menu on admin area * Added Option to disable highlighting plugin on plugin list * Improved CSS Styling * Improved Programming Structure * Stable Release

= Floating Social Media Icon - 1.1.5 = * November 29, 2012 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :) * Added Misc settings. * Now in Misc settings - You have option to fix icons displaying in vertical issue. * Added alt tags to icons. * Fixed Missing Argument Issue. * Added title tags to icon links. * Graphics Improvements

= Floating Social Media Icon - 1.1.4 = * July 14, 2012 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :).. * Added Align Option In Widget Settings * Fixed Conflict With Other Plugins Settings Menu so Acx Social Icon Menu will not Disappear

= Floating Social Media Icon - 1.1.3 = * June 01, 2012 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :).. * Optimized Images * Stable Release

= Floating Social Media Icon - 1.1.2 = * May 08, 2012 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :).. * Added Rss Feed Support * Better Icon Quality

= Floating Social Media Icon - 1.1.1 = * April 20, 2012 | NOTE: UPGRADING PLUGIN WILL NOT CHANGE YOUR SETTINGS/CONFIGURATION.. UPGRADE WITH CONFIDENCE :).. * Fixed Minor Styling Problem * Fixed Icon Size Problem on Manual Icon Display via Php

= Floating Social Media Icon - 1.1 = * April 06, 2012 * Added Code Security * Now You can have as many widgets where you can define icon size and icon design for each widget. * Now You can have Shortcode customization where you can define icon size and icon design for each shortcodes (Check Faq for more info).

= Floating Social Media Icon - 1.0.9 = * March 21, 2012 * Added Pinterest * Added drag and drop reorder option * AFTER UPDATE YOU NEED TO VISIT THE PLUGIN SETTINGS PAGE TO START SHOWING THE ICONS (Upgrade Will Not Alter Your Settings).

= Floating Social Media Icon - 1.0.8 = * March 14, 2012 * Added More Icon Designs * Fixed Minor Layout Issues

= Floating Social Media Icon - 1.0.7 = * March 12, 2012 * More Icon Theme/Style * Updated User Interface * Updated Faq * Added Google Plus Support

= Floating Social Media Icon - 1.0.6 = * March 11, 2012 * Fixed Alignment Problem When Displaying All Icons With Bigger Size

= Floating Social Media Icon - 1.0.5 = * March 10, 2012 * Major Fix For More Theme Compatibility

= Floating Social Media Icon - 1.0.4 = * March 09, 2012 * Fixed Some Reported Bugs

= Floating Social Media Icon - 1.0.3 = * Major Fix to Support Older Versions of Wordpress

= Floating Social Media Icon - 1.0.2 = * Fixed Design Icon Clarity

Download this release

Release Info

Developer Acurax
Plugin Icon 128x128 Social Media Flying Icons | Floating Social Media Icon
Version 4.2.9
Comparing to
See all releases

Code changes from version 4.2.8 to 4.2.9

acurax-social-icon.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Social Media Flying Icons | Floating Social Media Icon
4
  Plugin URI: http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/
5
  Description: Floating Social Media Icon / Social Media Floating Icons is a complete solution that help you to have Interactive Social Media Icons on your website which links to your social media profiles. The icons will catch your visitors attention by flying from top left to bottom right of your website.Its highly customizable with Drag and Drop Icon Reorder, Icon Size, Multiple Icon Styles etc.
6
  Author: Acurax
7
- Version: 4.2.8
8
  Author URI: http://www.acurax.com/home.php
9
  License: GPLv2 or later
10
  Text Domain: floating-social-media-icon
@@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
31
  define("ACX_FSMI_BASE_LOCATION",plugin_dir_url( __FILE__ ));
32
  define("ACX_FSMI_WP_SLUG","floating-social-media-icon");
33
  define('ACX_FSMI_TOTAL_STATIC_SERVICES', 8);
34
- define('ACX_FSMI_C_VERSION', '4.2.8');
35
  include_once(plugin_dir_path( __FILE__ ).'/function.php');
36
  include_once(plugin_dir_path( __FILE__ ).'/includes/hooks.php');
37
  include_once(plugin_dir_path( __FILE__ ).'/includes/hook_functions.php');
4
  Plugin URI: http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/
5
  Description: Floating Social Media Icon / Social Media Floating Icons is a complete solution that help you to have Interactive Social Media Icons on your website which links to your social media profiles. The icons will catch your visitors attention by flying from top left to bottom right of your website.Its highly customizable with Drag and Drop Icon Reorder, Icon Size, Multiple Icon Styles etc.
6
  Author: Acurax
7
+ Version: 4.2.9
8
  Author URI: http://www.acurax.com/home.php
9
  License: GPLv2 or later
10
  Text Domain: floating-social-media-icon
31
  define("ACX_FSMI_BASE_LOCATION",plugin_dir_url( __FILE__ ));
32
  define("ACX_FSMI_WP_SLUG","floating-social-media-icon");
33
  define('ACX_FSMI_TOTAL_STATIC_SERVICES', 8);
34
+ define('ACX_FSMI_C_VERSION', '4.2.9');
35
  include_once(plugin_dir_path( __FILE__ ).'/function.php');
36
  include_once(plugin_dir_path( __FILE__ ).'/includes/hooks.php');
37
  include_once(plugin_dir_path( __FILE__ ).'/includes/hook_functions.php');
css/style_admin.css CHANGED
@@ -175,6 +175,16 @@ width: 100%;
175
  cursor:pointer;
176
  width: 686px;
177
  }
 
 
 
 
 
 
 
 
 
 
178
  /********************************************************************************/
179
  #acx_si_theme_display
180
  {
175
  cursor:pointer;
176
  width: 686px;
177
  }
178
+ .fsmi_p_info_vertical_icon_demo {
179
+ background: rgba(0, 0, 0, 0) url("../images/vertical_icons_demo.png") no-repeat scroll 0 0 / 100% auto;
180
+ display: block;
181
+ height: 227px;
182
+ margin-left: auto;
183
+ margin-right: auto;
184
+ max-width: 100%;
185
+ cursor: pointer;
186
+ width: 686px;
187
+ }
188
  /********************************************************************************/
189
  #acx_si_theme_display
190
  {
function.php CHANGED
@@ -1,4 +1,37 @@
1
  <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  function acx_fsmi_theme_array_filter_hook()
3
  {
4
  global $acx_fsmi_themes_array;
@@ -1012,7 +1045,7 @@ if($acx_fsmi_current_user == "")
1012
  $acx_fsmi_current_user = "Webmaster";
1013
  }
1014
 
1015
- echo '<div id="acx_td_fsmi" class="notice">'. __("Hey","floating-social-media-icon").' <b>'.$acx_fsmi_current_user.'</b>'. __(", Do you know? You were using Floating Social Media Icon Wordpress Plugin for the last","floating-social-media-icon").' <b>'.$acx_fsmi_days_till_today_from_install.'</b>'. __(", We are sure, your visitors loved the flying icons.","floating-social-media-icon").'<br>'. __("From the bottom of our heart, we the team @ ","floating-social-media-icon").'<a href="http://www.acurax.com/?utm_source=fsmi&utm_campaign=days" style="font-weight: normal; margin-left: 0px; color: rgb(68, 68, 68);" target="_blank">'. __("Acurax Technologies","floating-social-media-icon").'</a>'. __(" thank you for being with us, and we appreciate your feedback,reviews and support.","floating-social-media-icon").'<br><a href="https://wordpress.org/support/plugin/'.ACX_FSMI_WP_SLUG.'/reviews/?filter=5&rate=5#new-post" target="_blank">'. __("Rate 5★'s on wordpress","floating-social-media-icon").'</a><a href="https://twitter.com/share?url=http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/&text='.$acx_tweet_text.' -" target="_blank">'. __("Tell Your Followers","floating-social-media-icon").'</a><a href="admin.php?page=Acurax-Social-Icons-Premium">'. __("Premium Version Benefits","floating-social-media-icon").'</a><a href="admin.php?page=Acurax-Social-Icons-Premium&td=hide">'. __("Hide for Now","floating-social-media-icon").'</a></div>';
1016
  }
1017
  $acx_si_installed_date = get_option('acx_si_installed_date');
1018
  if ($acx_si_installed_date=="") { $acx_si_installed_date = time();}
@@ -1101,17 +1134,24 @@ class Acx_Social_Icons_Widget extends WP_Widget
1101
  <input id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>"
1102
  value="<?php echo $instance['title']; ?>" type="text" class="widefat" />
1103
  </p>
1104
- <p>
1105
- <label for="<?php echo $this->get_field_id('icon_size'); ?>"><?php _e('Icon Size:' ,'floating-social-media-icon'); ?></label>
1106
- <select class="widefat" name="<?php echo $this->get_field_name('icon_size'); ?>" id="<?php echo $this->get_field_id('icon_size'); ?>">
1107
- <option value="16" <?php if ($instance['icon_size'] == "16") { echo 'selected="selected"'; } ?>>16<?php _e('px','floating-social-media-icon'); ?> X 16<?php _e('px','floating-social-media-icon'); ?> </option>
1108
- <option value="25" <?php if ($instance['icon_size'] == "25") { echo 'selected="selected"'; } ?>>25<?php _e('px','floating-social-media-icon'); ?> X 25<?php _e('px','floating-social-media-icon'); ?> </option>
1109
- <option value="32" <?php if ($instance['icon_size'] == "32") { echo 'selected="selected"'; } ?>>32<?php _e('px','floating-social-media-icon'); ?> X 32<?php _e('px','floating-social-media-icon'); ?> </option>
1110
- <option value="40" <?php if ($instance['icon_size'] == "40") { echo 'selected="selected"'; } ?>>40<?php _e('px','floating-social-media-icon'); ?> X 40<?php _e('px','floating-social-media-icon'); ?> </option>
1111
- <option value="48" <?php if ($instance['icon_size'] == "48") { echo 'selected="selected"'; } ?>>48<?php _e('px','floating-social-media-icon'); ?> X 48<?php _e('px','floating-social-media-icon'); ?> </option>
1112
- <option value="55" <?php if ($instance['icon_size'] == "55") { echo 'selected="selected"'; } ?>>55<?php _e('px','floating-social-media-icon'); ?> X 55<?php _e('px','floating-social-media-icon'); ?> </option>
1113
- </select>
1114
- </p>
 
 
 
 
 
 
 
1115
  <p>
1116
  <label for="<?php echo $this->get_field_id('icon_theme'); ?>"><?php _e('Icon Theme:' ,'floating-social-media-icon'); ?></label>
1117
  <select class="widefat" name="<?php echo $this->get_field_name('icon_theme'); ?>" id="<?php echo $this->get_field_id('icon_theme'); ?>">
@@ -1171,7 +1211,7 @@ $ad_1 = '
1171
  <div class="tb_h1"> <h3>'. __("Feature Group","floating-social-media-icon").'</h3> </div><!-- tb_h1 -->
1172
  <div class="tb_h2"> <h3>'. __("Features","floating-social-media-icon").'</h3> </div><!-- tb_h2 -->
1173
  <div class="tb_h3"> <div class="ss_download"> </div><!-- ss_download --> </div><!-- tb_h3 -->
1174
- <div class="tb_h4 fsmi_tb_h4"> <a href="http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings_table&utm_medium=link&utm_campaign=compare_buynow" target="_blank"><div class="ss_buy_now"> </div><!-- ss_buy_now --></a> </div><!-- tb_h4 -->
1175
  </div><!-- ss_table_header -->
1176
 
1177
  <div class="ss_column_holder">
@@ -1500,10 +1540,10 @@ $ad_1 = '
1500
  </div><!-- ss_features_table -->
1501
 
1502
  <div id="ad_fsmi_2_button_order" style="float: left; width: 100%;">
1503
- <a href="http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings&utm_medium=banner&utm_campaign=plugin_yellow_order" target="_blank"><div id="ad_fsmi_2_button_order_link"></div></a></div> <!-- ad_fsmi_2_button_order --></div></div></div>';
1504
- $ad_2='<div id="ad_fsmi_2"> <a href="http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings&utm_medium=banner&utm_campaign=plugin_enjoy" target="_blank"><div id="ad_fsmi_2_button"></div></a> </div> <!-- ad_fsmi_2 --><br>
1505
  <div id="ad_fsmi_2_button_order">
1506
- <a http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings&utm_medium=banner&utm_campaign=plugin_yellow_order" target="_blank"><div id="ad_fsmi_2_button_order_link"></div></a></div> <!-- ad_fsmi_2_button_order --> ';
1507
  if($ad=="" || $ad == 2) { echo $ad_2; } else if ($ad == 1) { echo $ad_1; } else { echo $ad_2; }
1508
  } // Updated
1509
  add_action('acx_fsmi_comparison_premium','socialicons_comparison',1);
@@ -1551,6 +1591,7 @@ function acx_fsmi_install_licence_refresh_callback()
1551
  if(function_exists('check_acx_pfsmi_license') && !function_exists('acx_check_fsmip_offline_license'))
1552
  {
1553
  $result = check_acx_pfsmi_license($licence,'',true,$id);
 
1554
  } else
1555
  {
1556
  $result = array();
@@ -1588,6 +1629,7 @@ function acx_fsmi_install_licence_refresh_callback()
1588
  {
1589
  if($local_key != "")
1590
  {
 
1591
  $acx_fsmip_licence_array[$key]['local_key'] = $local_key;
1592
 
1593
  if(!is_serialized($acx_fsmip_licence_array))
1
  <?php
2
+ if(!function_exists('acx_fsmi_remove_action'))
3
+ {
4
+ if( defined('ACX_FSMIP_VERSION') == true && ACX_FSMIP_VERSION <= "3.3.1")
5
+ {
6
+ function acx_fsmi_remove_action($tag, $function_to_remove)
7
+ {
8
+ global $wp_filter;
9
+
10
+ if ( ISSET( $wp_filter[ $tag ]->callbacks ) ) {
11
+ foreach($wp_filter[ $tag ]->callbacks as $key => $value)
12
+ {
13
+ foreach($value as $k => $val)
14
+ {
15
+ if($k == $function_to_remove)
16
+ {
17
+ if(ISSET($wp_filter[ $tag ]->callbacks[$key][$function_to_remove]))
18
+ {
19
+ unset($wp_filter[ $tag ]->callbacks[$key][$function_to_remove]);
20
+ }
21
+ }
22
+ }
23
+ }
24
+ }
25
+ }
26
+
27
+ function acx_fsmi_function_to_remove_hooks()
28
+ {
29
+ acx_fsmi_remove_action('acx_fsmi_hook_option_fields','acx_fsmi_icon_theme_size_html');
30
+ acx_fsmi_remove_action('acx_fsmi_hook_option_fields','acx_fsmi_icon_theme_settings_html');
31
+ }
32
+ add_action("init","acx_fsmi_function_to_remove_hooks");
33
+ }
34
+ }
35
  function acx_fsmi_theme_array_filter_hook()
36
  {
37
  global $acx_fsmi_themes_array;
1045
  $acx_fsmi_current_user = "Webmaster";
1046
  }
1047
 
1048
+ echo '<div id="acx_td_fsmi" class="notice">'. __("Hey","floating-social-media-icon").' <b>'.$acx_fsmi_current_user.'</b>'. __(", Do you know? You were using Floating Social Media Icon Wordpress Plugin for the last","floating-social-media-icon").' <b>'.$acx_fsmi_days_till_today_from_install.'</b>'. __(", We are sure, your visitors loved the flying icons.","floating-social-media-icon").'<br>'. __("From the bottom of our heart, we the team @ ","floating-social-media-icon").'<a href="http://www.acurax.com/?utm_source=fsmi&utm_campaign=days" style="font-weight: normal; margin-left: 0px; color: rgb(68, 68, 68);" target="_blank">'. __("Acurax Technologies","floating-social-media-icon").'</a>'. __(" thank you for being with us, and we appreciate your feedback,reviews and support.","floating-social-media-icon").'<br><a href="https://wordpress.org/support/plugin/'.ACX_FSMI_WP_SLUG.'/reviews/?filter=5&rate=5#new-post" target="_blank">'. __("Rate 5★'s on wordpress","floating-social-media-icon").'</a><a href="https://twitter.com/share?url=http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/&text='.$acx_tweet_text.' -" target="_blank">'. __("Tell Your Followers","floating-social-media-icon").'</a><a href="'.wp_nonce_url(admin_url("admin.php?page=Acurax-Social-Icons-Premium")).'">'. __("Premium Version Benefits","floating-social-media-icon").'</a><a href="'.wp_nonce_url(admin_url("admin.php?page=Acurax-Social-Icons-Premium&td=hide")).'">'. __("Hide for Now","floating-social-media-icon").'</a></div>';
1049
  }
1050
  $acx_si_installed_date = get_option('acx_si_installed_date');
1051
  if ($acx_si_installed_date=="") { $acx_si_installed_date = time();}
1134
  <input id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>"
1135
  value="<?php echo $instance['title']; ?>" type="text" class="widefat" />
1136
  </p>
1137
+ <p>
1138
+ <label for="<?php echo $this->get_field_id('icon_size'); ?>"><?php _e('Icon Size:' ,'floating-social-media-icon'); ?></label>
1139
+ <script type="text/javascript">
1140
+ function acx_fsmi_widget_icon_size_change(widget_size_val,acx_icon_size_id)
1141
+ {
1142
+
1143
+ widget_size_val = widget_size_val + "px";
1144
+ jQuery('#'+acx_icon_size_id).parent().find("span").text(widget_size_val);
1145
+
1146
+ }
1147
+ </script>
1148
+
1149
+ <input type="range" name="<?php echo $this->get_field_name('icon_size'); ?>" id="<?php echo $this
1150
+ ->get_field_id('icon_size'); ?>" min="16" max="100" value="<?php echo $instance['icon_size']; ?>" style="width:100%;margin-top:10px;" onchange="acx_fsmi_widget_icon_size_change(this.value,'<?php echo $this
1151
+ ->get_field_id('icon_size'); ?>');" oninput="acx_fsmi_widget_icon_size_change(this.value,'<?php echo $this
1152
+ ->get_field_id('icon_size'); ?>');">
1153
+ <span class="acx_fsmi_widget_size_preview" style="width:100%;float:left;margin-top:10px;margin-bottom:10px;text-align:center;"><?php echo $instance['icon_size']."px"; ?></span>
1154
+ </p>
1155
  <p>
1156
  <label for="<?php echo $this->get_field_id('icon_theme'); ?>"><?php _e('Icon Theme:' ,'floating-social-media-icon'); ?></label>
1157
  <select class="widefat" name="<?php echo $this->get_field_name('icon_theme'); ?>" id="<?php echo $this->get_field_id('icon_theme'); ?>">
1211
  <div class="tb_h1"> <h3>'. __("Feature Group","floating-social-media-icon").'</h3> </div><!-- tb_h1 -->
1212
  <div class="tb_h2"> <h3>'. __("Features","floating-social-media-icon").'</h3> </div><!-- tb_h2 -->
1213
  <div class="tb_h3"> <div class="ss_download"> </div><!-- ss_download --> </div><!-- tb_h3 -->
1214
+ <div class="tb_h4 fsmi_tb_h4"> <a href="https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings_table&utm_medium=link&utm_campaign=compare_buynow" target="_blank"><div class="ss_buy_now"> </div><!-- ss_buy_now --></a> </div><!-- tb_h4 -->
1215
  </div><!-- ss_table_header -->
1216
 
1217
  <div class="ss_column_holder">
1540
  </div><!-- ss_features_table -->
1541
 
1542
  <div id="ad_fsmi_2_button_order" style="float: left; width: 100%;">
1543
+ <a href="https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings&utm_medium=banner&utm_campaign=plugin_yellow_order" target="_blank"><div id="ad_fsmi_2_button_order_link"></div></a></div> <!-- ad_fsmi_2_button_order --></div></div></div>';
1544
+ $ad_2='<div id="ad_fsmi_2"> <a href="https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings&utm_medium=banner&utm_campaign=plugin_enjoy" target="_blank"><div id="ad_fsmi_2_button"></div></a> </div> <!-- ad_fsmi_2 --><br>
1545
  <div id="ad_fsmi_2_button_order">
1546
+ <a https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=plugin_fsmi_settings&utm_medium=banner&utm_campaign=plugin_yellow_order" target="_blank"><div id="ad_fsmi_2_button_order_link"></div></a></div> <!-- ad_fsmi_2_button_order --> ';
1547
  if($ad=="" || $ad == 2) { echo $ad_2; } else if ($ad == 1) { echo $ad_1; } else { echo $ad_2; }
1548
  } // Updated
1549
  add_action('acx_fsmi_comparison_premium','socialicons_comparison',1);
1591
  if(function_exists('check_acx_pfsmi_license') && !function_exists('acx_check_fsmip_offline_license'))
1592
  {
1593
  $result = check_acx_pfsmi_license($licence,'',true,$id);
1594
+
1595
  } else
1596
  {
1597
  $result = array();
1629
  {
1630
  if($local_key != "")
1631
  {
1632
+
1633
  $acx_fsmip_licence_array[$key]['local_key'] = $local_key;
1634
 
1635
  if(!is_serialized($acx_fsmip_licence_array))
images/vertical_icons_demo.png ADDED
Binary file
includes/acx-fsmi-licence-activation.php CHANGED
@@ -4018,21 +4018,24 @@ function acx_fsmi_licnece_install_required_plugins() {
4018
  }
4019
  add_action( 'acx_fsmi_licence_tgmpa_register', 'acx_fsmi_licnece_install_required_plugins' );
4020
  // get plugin activation status
4021
- function acx_fsmi_get_active_plugin_status($acx_slug)
4022
  {
4023
- $acx_return = false;
4024
- if($acx_slug != "")
4025
  {
4026
- $acx_fsmi_active_plugin_arr = get_option('active_plugins');
4027
- foreach($acx_fsmi_active_plugin_arr as $key => $value)
4028
  {
4029
- if(strpos($value,$acx_slug) !== false)
 
4030
  {
4031
- $acx_return = true;
 
 
 
4032
  }
4033
  }
 
4034
  }
4035
- return $acx_return;
4036
  }
4037
  function get_plugin_version_number($acx_slug)
4038
  {
@@ -4050,7 +4053,10 @@ function get_plugin_version_number($acx_slug)
4050
  if(strpos($value,$acx_slug) !== false)
4051
  {
4052
  $plugin_file = $value ;
4053
- $acx_version_return = $plugin_folder[$plugin_file]['Version'];
 
 
 
4054
  }
4055
  }
4056
 
@@ -4426,7 +4432,7 @@ add_action("wp_ajax_acx_fsmi_purchased_licence_add","acx_fsmi_purchased_licence_
4426
  function acx_fsmi_licence_activation_api_request($args)
4427
  {
4428
  // Send request
4429
- $request = wp_remote_post( 'http://updates.acurax.com/licence_activation.php',array( 'body' => $args ) );
4430
  if ( is_wp_error( $request ) || 200 != wp_remote_retrieve_response_code( $request ) )
4431
  return false;
4432
  $response = wp_remote_retrieve_body( $request ) ;
4018
  }
4019
  add_action( 'acx_fsmi_licence_tgmpa_register', 'acx_fsmi_licnece_install_required_plugins' );
4020
  // get plugin activation status
4021
+ if(!function_exists('acx_fsmi_get_active_plugin_status'))
4022
  {
4023
+ function acx_fsmi_get_active_plugin_status($acx_slug)
 
4024
  {
4025
+ $acx_return = false;
4026
+ if($acx_slug != "")
4027
  {
4028
+ $acx_fsmi_active_plugin_arr = get_option('active_plugins');
4029
+ foreach($acx_fsmi_active_plugin_arr as $key => $value)
4030
  {
4031
+ if(strpos($value,$acx_slug) !== false)
4032
+ {
4033
+ $acx_return = true;
4034
+ }
4035
  }
4036
  }
4037
+ return $acx_return;
4038
  }
 
4039
  }
4040
  function get_plugin_version_number($acx_slug)
4041
  {
4053
  if(strpos($value,$acx_slug) !== false)
4054
  {
4055
  $plugin_file = $value ;
4056
+ if(ISSET($plugin_folder[$plugin_file]['Version']))
4057
+ {
4058
+ $acx_version_return = $plugin_folder[$plugin_file]['Version'];
4059
+ }
4060
  }
4061
  }
4062
 
4432
  function acx_fsmi_licence_activation_api_request($args)
4433
  {
4434
  // Send request
4435
+ $request = wp_remote_post( 'https://updates.acurax.com/licence_activation.php',array( 'body' => $args ) );
4436
  if ( is_wp_error( $request ) || 200 != wp_remote_retrieve_response_code( $request ) )
4437
  return false;
4438
  $response = wp_remote_retrieve_body( $request ) ;
includes/expert_support.php CHANGED
@@ -1,7 +1,13 @@
1
  <?php
2
  acx_fsmi_hook_function('acx_fsmi_exprt_hook_option_exprt_quick');
3
  acx_fsmi_hook_function('acx_fsmi_exprt_hook_option_form_head');
4
- if($_GET['page'] == "Acurax-Social-Icons-Expert-Support")
 
 
 
 
 
 
5
  {
6
  acx_fsmi_quick_form();
7
  }
1
  <?php
2
  acx_fsmi_hook_function('acx_fsmi_exprt_hook_option_exprt_quick');
3
  acx_fsmi_hook_function('acx_fsmi_exprt_hook_option_form_head');
4
+
5
+ $page = "";
6
+ if(ISSET($_GET['page']))
7
+ {
8
+ $page = sanitize_text_field(trim($_GET['page']));
9
+ }
10
+ if($page == "Acurax-Social-Icons-Expert-Support")
11
  {
12
  acx_fsmi_quick_form();
13
  }
includes/option_fields.php CHANGED
@@ -124,7 +124,7 @@ function acx_fsmi_icon_theme_settings_html()
124
  echo "<span class='note'></span>";
125
  echo "<span class='acx_fsmi_q_sep'></span>";
126
  print_acx_fsmi_option_block_end();
127
- } add_action('acx_fsmi_hook_option_fields','acx_fsmi_icon_theme_settings_html',200);
128
  function acx_fsmi_icon_theme_settings_ifpost()
129
  {
130
  global $acx_si_theme;
@@ -161,19 +161,30 @@ function acx_fsmi_icon_theme_size_html()
161
  global $acx_si_icon_size;
162
  $acx_string = __('Icon Size Settings','floating-social-media-icon');
163
  print_acx_fsmi_option_block_start($acx_string);
 
 
164
  ?>
165
- <select name="acx_si_icon_size" style="width: 99.7%">
166
- <option value="16"<?php if ($acx_si_icon_size == "16") { echo 'selected="selected"'; } ?>>16<?php _e('px','floating-social-media-icon'); ?> X 16<?php _e('px','floating-social-media-icon'); ?> </option>
167
- <option value="25"<?php if ($acx_si_icon_size == "25") { echo 'selected="selected"'; } ?>>25<?php _e('px','floating-social-media-icon'); ?> X 25<?php _e('px','floating-social-media-icon'); ?> </option>
168
- <option value="32"<?php if ($acx_si_icon_size == "32") { echo 'selected="selected"'; } ?>>32<?php _e('px','floating-social-media-icon'); ?> X 32<?php _e('px','floating-social-media-icon'); ?> </option>
169
- <option value="40"<?php if ($acx_si_icon_size == "40") { echo 'selected="selected"'; } ?>>40<?php _e('px','floating-social-media-icon'); ?> X 40<?php _e('px','floating-social-media-icon'); ?> </option>
170
- <option value="48"<?php if ($acx_si_icon_size == "48") { echo 'selected="selected"'; } ?>>48<?php _e('px','floating-social-media-icon'); ?> X 48<?php _e('px','floating-social-media-icon'); ?> </option>
171
- <option value="55"<?php if ($acx_si_icon_size == "55") { echo 'selected="selected"'; } ?>>55<?php _e('px','floating-social-media-icon'); ?> X 55<?php _e('px','floating-social-media-icon'); ?> </option>
172
- </select>
 
 
 
 
 
 
 
 
 
173
  <?php
174
  echo "<span class='acx_fsmi_q_sep'></span>";
175
  print_acx_fsmi_option_block_end();
176
- } add_action('acx_fsmi_hook_option_fields','acx_fsmi_icon_theme_size_html',300);
177
  function acx_fsmi_icon_theme_size_ifpost()
178
  {
179
  global $acx_si_icon_size;
@@ -294,7 +305,7 @@ function acx_fsmi_social_media_twitter_icon_field()
294
  {
295
  global $acx_si_twitter;
296
  echo "<span class='label' style='width:50%;'>". __('Twitter Username:','floating-social-media-icon')."</span>";
297
- echo "<input type='text' name='acx_si_twitter' style='width:49%;' value='".$acx_si_twitter."' placeholder='".__('eg: acuraxdotcom','floating-social-media-icon')."'>";
298
  echo "<span class='acx_fsmi_q_sep'></span>";
299
  }
300
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_twitter_icon_field',100);
@@ -315,7 +326,7 @@ function acx_fsmi_social_media_facebook_icon_field()
315
  global $acx_si_facebook;
316
  echo "<span class='acx_fsmi_q_sep'></span>";
317
  echo "<span class='label' style='width:50%;'>". __('Facebook Profile URL:','floating-social-media-icon')."</span>";
318
- echo "<input type='text' name='acx_si_facebook' style='width:49%;' value='".$acx_si_facebook."' placeholder='".__('eg: http://www.facebook.com/AcuraxInternational','floating-social-media-icon')."'>";
319
  echo "<span class='acx_fsmi_q_sep'></span>";
320
  }
321
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_facebook_icon_field',200);
@@ -340,7 +351,7 @@ add_action('acx_fsmi_hook_option_postelse','acx_fsmi_facebook_post_else');
340
  function acx_fsmi_social_media_gplus_icon_field()
341
  { global $acx_si_gplus;
342
  echo "<span class='label' style='width:50%;'> ". __('Google Plus URL:','floating-social-media-icon')."</span>";
343
- echo "<input type='text' name='acx_si_gplus' style='width:49%;' value='".esc_url($acx_si_gplus)."' placeholder='".__('Enter Your Complete Google Plus Url Starting With http://','floating-social-media-icon')."'>";
344
  echo "<span class='acx_fsmi_q_sep'></span>";
345
  }
346
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_gplus_icon_field',300);
@@ -359,7 +370,7 @@ add_action('acx_fsmi_hook_option_postelse','acx_fsmi_gplus_post_else');
359
  function acx_fsmi_social_media_pinterest_icon_field()
360
  { global $acx_si_pinterest;
361
  echo "<span class='label' style='width:50%;'> ". __('Pinterest URL:','floating-social-media-icon')."</span>";
362
- echo "<input type='text' name='acx_si_pinterest' style='width:49%;' value='".esc_url($acx_si_pinterest)."' placeholder='".__('Enter Your Complete Pinterest Url Starting With http://','floating-social-media-icon')."'>";
363
  echo "<span class='acx_fsmi_q_sep'></span>";
364
  }
365
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_pinterest_icon_field',400);
@@ -379,7 +390,7 @@ function acx_fsmi_social_media_youtube_icon_field()
379
  {
380
  global $acx_si_youtube;
381
  echo "<span class='label' style='width:50%;'>". __('Youtube URL:','floating-social-media-icon')."</span>";
382
- echo "<input type='text' name='acx_si_youtube' style='width:49%;' value='".esc_url($acx_si_youtube)."' placeholder='".__('http://www.youtube.com/user/acuraxdotcom','floating-social-media-icon')."'>";
383
  echo "<span class='acx_fsmi_q_sep'></span>";
384
  }
385
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_youtube_icon_field',500);
@@ -399,7 +410,7 @@ function acx_fsmi_social_media_linkedin_icon_field()
399
  {
400
  global $acx_si_linkedin;
401
  echo "<span class='label' style='width:50%;'>". __('Linkedin URL:','floating-social-media-icon')."</span>";
402
- echo "<input type='text' name='acx_si_linkedin' style='width:49%;' value='".esc_url($acx_si_linkedin)."' placeholder='".__('http://www.linkedin.com/company/acurax-international','floating-social-media-icon')."'>";
403
  echo "<span class='acx_fsmi_q_sep'></span>";
404
  }
405
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_linkedin_icon_field',600);
@@ -419,7 +430,7 @@ function acx_fsmi_social_media_feed_field()
419
  {
420
  global $acx_si_feed;
421
  echo "<span class='label' style='width:50%;'>". __('Feed URL:','floating-social-media-icon')."</span>";
422
- echo "<input type='text' name='acx_si_feed' style='width:49%;' value='".esc_url($acx_si_feed)."' placeholder='".__('http://www.yourwebsite.com/feed','floating-social-media-icon')."'>";
423
  echo "<span class='acx_fsmi_q_sep'></span>";
424
  }
425
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_feed_field',700);
@@ -442,13 +453,13 @@ function acx_fsmi_social_media_insta_field()
442
  if (defined('ACX_FSMIP_VERSION') == false) {
443
 
444
  echo "<span class='label' style='width:50%;'>". __('Instagram URL:','floating-social-media-icon')."</span>";
445
- echo "<input type='text' name='acx_si_instagram' style='width:49%;' value='".esc_url($acx_si_instagram)."' placeholder='".__('https://www.instagram.com/username','floating-social-media-icon')."'>";
446
  echo "<span class='acx_fsmi_q_sep'></span>";
447
  }
448
  else if( defined('ACX_FSMIP_VERSION') == true && ACX_FSMIP_VERSION >= "3.0")
449
  {
450
  echo "<span class='label' style='width:50%;'>". __('Instagram URL:','floating-social-media-icon')."</span>";
451
- echo "<input type='text' name='acx_si_instagram' style='width:49%;' value='".esc_url($acx_si_instagram)."' placeholder='".__('https://www.instagram.com/username','floating-social-media-icon')."'>";
452
  echo "<span class='acx_fsmi_q_sep'></span>";
453
  }
454
 
@@ -468,7 +479,7 @@ function acx_fsmi_instagram_post_else()
468
  } add_action('acx_fsmi_hook_option_postelse','acx_fsmi_instagram_post_else');
469
  function acx_fsmi_custom_icon_btn_field()
470
  {
471
- ?><span class='button fsmi_info_premium fsmi_info_lb' lb_title='<?php _e('Adding Extra Icons Feature','floating-social-media-icon'); ?>' lb_content='<?php _e('Its possible to add any number of extra icons by uploading them and you can link them to anywhere you need.','floating-social-media-icon'); ?><br><br><?php _e('Lets say, you needs to have an icon which links to your contact page or services page, you can do that.','floating-social-media-icon'); ?><br><br><i><?php _e('This feature is only available in our premium version - ','floating-social-media-icon'); ?><a href="http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=extra-icon&utm_medium=fsmi&utm_campaign=plugin" target="_blank"><?php _e('Compare Features','floating-social-media-icon'); ?></a> / <a href="http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info" target="_blank"><?php _e('Order Now','floating-social-media-icon'); ?></a>'><?php _e('Add Custom Icon','floating-social-media-icon'); ?></span><?php
472
  echo "<span class='acx_fsmi_q_sep'></span>";
473
  }
474
  add_action('acx_fsmi_icons_option_field','acx_fsmi_custom_icon_btn_field',800);
@@ -523,7 +534,17 @@ function acx_fsmi_animation_position_html()
523
  $acx_string = __('Define Fly Animation Start and End Position','floating-social-media-icon');
524
  print_acx_fsmi_option_block_start($acx_string);
525
  ?>
526
- <span class="fsmi_p_info_start_end fsmi_info_premium fsmi_info_lb" lb_title="<?php _e('Configure Fly Animation Start and End Position','floating-social-media-icon');?>" lb_content="<?php _e('You can configure the floating social media icons fly animation start and end position, By default it fly from top left to bottom right.','floating-social-media-icon');?><br><br><i><?php _e('This feature is only available in our premium version - ','floating-social-media-icon');?><a href='http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=fly-animation&utm_medium=fsmi&utm_campaign=plugin' target='_blank'><?php _e('Compare Features','floating-social-media-icon');?></a> / <a href='http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info' target='_blank'><?php _e('Order Now','floating-social-media-icon');?></a>"></span>
 
 
 
 
 
 
 
 
 
 
527
  <?php
528
  echo "<span class='acx_fsmi_q_sep'></span>";
529
  print_acx_fsmi_option_block_end();
@@ -532,6 +553,7 @@ echo "<span class='acx_fsmi_q_sep'></span>";
532
  if($acx_si_fsmi_hide_advert == "no")
533
  {
534
  add_action('acx_fsmi_hook_option_fields','acx_fsmi_animation_position_html',700);
 
535
  }
536
  /* Credit Link Save - Get - Set Default Logic Starts Here */
537
  function acx_fsmi_credit_link_html()
@@ -583,7 +605,7 @@ function acx_fsmi_options_above_if()
583
  $get_backlink = "";
584
  if(ISSET($_GET["backlink"]))
585
  {
586
- $get_backlink = sanitize_text_field($_GET["backlink"]);
587
  }
588
  if($get_backlink == "enable") {
589
  update_option('acx_si_credit', 'yes');
@@ -747,20 +769,6 @@ function acx_fsmi_theme_warning_ignore_after_else()
747
  global $acx_si_fsmi_theme_warning_ignore;
748
  if ($acx_si_fsmi_theme_warning_ignore == "") { $acx_si_fsmi_theme_warning_ignore = "no"; }
749
  } add_action('acx_fsmi_misc_hook_option_after_else','acx_fsmi_theme_warning_ignore_after_else');
750
- function acx_fsmi_set_icons_vertical()
751
- {
752
- echo "<span class='label' style='width:50%;'>". __('Set Icons Vertical?','floating-social-media-icon')."";
753
- ?>
754
- <a style="cursor:pointer;" class="fsmi_info_premium fsmi_info_lb" lb_title="<?php _e("Display Icons Vertically","floating-social-media-icon"); ?>" lb_content="<?php _e("Its possible to make the social icons align vertical or horizontal, You can set the number of icons to have a in a row, by adjusting the slider, So you can set # of icons in a row to 1 makes it looks vertical.","floating-social-media-icon"); ?><br><br><i><?php _e("This feature is only available in our premium version - ","floating-social-media-icon"); ?><a href='http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=vertical-icon&utm_medium=fsmi&utm_campaign=plugin' target='_blank'><?php _e("Compare Features","floating-social-media-icon"); ?></a> / <a href='http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info' target='_blank'><?php _e("Order Now","floating-social-media-icon"); ?></a>">[?]</a></span>
755
- <span name="acx_si_fsmi_theme_demo_vertical" class="fsmi_p_info_icon_h fsmi_info_premium fsmi_info_lb" lb_title="<?php _e("Display Icons Vertically","floating-social-media-icon"); ?>" lb_content="<?php _e("Its possible to make the social icons align vertical or horizontal, You can set the number of icons to have a in a row, by adjusting the slider, So you can set # of icons in a row to 1 makes it looks vertical.","floating-social-media-icon"); ?><br><br><i><?php _e("This feature is only available in our premium version - ","floating-social-media-icon"); ?><a href='http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=vertical-icon&utm_medium=fsmi&utm_campaign=plugin' target='_blank'><?php _e("Compare Features","floating-social-media-icon"); ?></a> / <a href='http://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info' target='_blank'><?php _e("Order Now","floating-social-media-icon"); ?></a>">
756
- </span>
757
- <?php echo "<span class='acx_fsmi_q_sep'></span>";
758
- }
759
- global $acx_si_fsmi_hide_advert;
760
- if($acx_si_fsmi_hide_advert == "no")
761
- {
762
- add_action('acx_fsmi_misc_theme_conflict_option_field','acx_fsmi_set_icons_vertical',300);
763
- }
764
  function acx_fsmi_disable_mob_float()
765
  {
766
  global $acx_si_fsmi_disable_mobile;
@@ -971,7 +979,7 @@ function acx_fsmi_premium_html()
971
  $td_get = "";
972
  if(ISSET($_GET['td']))
973
  {
974
- $td_get = $_GET['td'];
975
  }
976
  if($td_get == 'hide')
977
  {
@@ -1024,7 +1032,7 @@ function acx_fsmi_help_support_html()
1024
  ?>
1025
  <h2 style="text-align:center;"><?php _e('Floating Social Media Icon - Wordpress Plugin - Help/Support','floating-social-media-icon');?></h2>
1026
  <p style="text-align:center;"><?php _e('Thank you for using Floating Social Media Icon Plugin For Your Wordpress Social Media Profile Linking Need.','floating-social-media-icon')?></p>
1027
- <h3 style="text-align:center;"><a href="http://clients.acurax.com/link.php?id=8" target="_blank" class="button"><?php _e('Click here to open the FAQ and Help Page','floating-social-media-icon'); ?></a></h3>
1028
  <?php }
1029
  add_action('acx_fsmi_help_hook_option_above_page_left','acx_fsmi_help_support_html',200);
1030
 
@@ -1094,15 +1102,15 @@ function acx_fsmi_exprt_quick_fix_add()
1094
  $page = $quick_fix = $sid = "";
1095
  if(ISSET($_GET['page']))
1096
  {
1097
- $page = $_GET['page'];
1098
  }
1099
  if(ISSET($_GET['quickfix']))
1100
  {
1101
- $quick_fix = sanitize_text_field($_GET['quickfix']);
1102
  }
1103
  if(ISSET($_GET['sid']))
1104
  {
1105
- $sid = sanitize_text_field($_GET['sid']);
1106
  }
1107
  if (!wp_verify_nonce($sid,'acx_fsmi_qfix'))
1108
  {
124
  echo "<span class='note'></span>";
125
  echo "<span class='acx_fsmi_q_sep'></span>";
126
  print_acx_fsmi_option_block_end();
127
+ } add_action('acx_fsmi_hook_option_fields','acx_fsmi_icon_theme_settings_html',300);
128
  function acx_fsmi_icon_theme_settings_ifpost()
129
  {
130
  global $acx_si_theme;
161
  global $acx_si_icon_size;
162
  $acx_string = __('Icon Size Settings','floating-social-media-icon');
163
  print_acx_fsmi_option_block_start($acx_string);
164
+ $acx_fsmi_si_icon_size_value = "16";
165
+ if ($acx_si_icon_size == "") { $acx_si_icon_size = $acx_fsmi_si_icon_size_value; }
166
  ?>
167
+ <script type="text/javascript">
168
+ function acx_fsmi_change_size()
169
+ {
170
+ //var images = jQuery(".preview_img");
171
+ var fsmi_select = jQuery("#acx_si_icon_size");
172
+ var fsmi_value = fsmi_select.val();
173
+ var fsmi_value = fsmi_value+"px";
174
+ //images.attr('width', value);
175
+ jQuery('.current_value_acx_si_icon_size').text(fsmi_value);
176
+
177
+ }
178
+ </script>
179
+ <div style="width:100%;float:left;">
180
+ <input type="range" name="acx_si_icon_size" id="acx_si_icon_size" min="<?php echo $acx_fsmi_si_icon_size_value; ?>" max="100" value="<?php echo $acx_si_icon_size; ?>" style="width:100%;margin-top:10px;" oninput="acx_fsmi_change_size()" onchange="acx_fsmi_change_size()">
181
+ <span class="current_value_acx_si_icon_size" style="width:100%;float:left;margin-top:10px;margin-bottom:10px;text-align:center;"><?php echo $acx_si_icon_size."px"; ?></span>
182
+ </div>
183
+
184
  <?php
185
  echo "<span class='acx_fsmi_q_sep'></span>";
186
  print_acx_fsmi_option_block_end();
187
+ } add_action('acx_fsmi_hook_option_fields','acx_fsmi_icon_theme_size_html',200);
188
  function acx_fsmi_icon_theme_size_ifpost()
189
  {
190
  global $acx_si_icon_size;
305
  {
306
  global $acx_si_twitter;
307
  echo "<span class='label' style='width:50%;'>". __('Twitter Username:','floating-social-media-icon')."</span>";
308
+ echo "<input type='text' name='acx_si_twitter' id='twr' style='width:49%;' value='".$acx_si_twitter."' placeholder='".__('eg: acuraxdotcom','floating-social-media-icon')."'>";
309
  echo "<span class='acx_fsmi_q_sep'></span>";
310
  }
311
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_twitter_icon_field',100);
326
  global $acx_si_facebook;
327
  echo "<span class='acx_fsmi_q_sep'></span>";
328
  echo "<span class='label' style='width:50%;'>". __('Facebook Profile URL:','floating-social-media-icon')."</span>";
329
+ echo "<input type='text' id='fbk' name='acx_si_facebook' style='width:49%;' value='".$acx_si_facebook."' placeholder='".__('eg: http://www.facebook.com/AcuraxInternational','floating-social-media-icon')."'>";
330
  echo "<span class='acx_fsmi_q_sep'></span>";
331
  }
332
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_facebook_icon_field',200);
351
  function acx_fsmi_social_media_gplus_icon_field()
352
  { global $acx_si_gplus;
353
  echo "<span class='label' style='width:50%;'> ". __('Google Plus URL:','floating-social-media-icon')."</span>";
354
+ echo "<input type='text' name='acx_si_gplus' id='gps' style='width:49%;' value='".esc_url($acx_si_gplus)."' placeholder='".__('Enter Your Complete Google Plus Url Starting With http://','floating-social-media-icon')."'>";
355
  echo "<span class='acx_fsmi_q_sep'></span>";
356
  }
357
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_gplus_icon_field',300);
370
  function acx_fsmi_social_media_pinterest_icon_field()
371
  { global $acx_si_pinterest;
372
  echo "<span class='label' style='width:50%;'> ". __('Pinterest URL:','floating-social-media-icon')."</span>";
373
+ echo "<input type='text' name='acx_si_pinterest' id='pit' style='width:49%;' value='".esc_url($acx_si_pinterest)."' placeholder='".__('Enter Your Complete Pinterest Url Starting With http://','floating-social-media-icon')."'>";
374
  echo "<span class='acx_fsmi_q_sep'></span>";
375
  }
376
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_pinterest_icon_field',400);
390
  {
391
  global $acx_si_youtube;
392
  echo "<span class='label' style='width:50%;'>". __('Youtube URL:','floating-social-media-icon')."</span>";
393
+ echo "<input type='text' name='acx_si_youtube' id='yoe' style='width:49%;' value='".esc_url($acx_si_youtube)."' placeholder='".__('http://www.youtube.com/user/acuraxdotcom','floating-social-media-icon')."'>";
394
  echo "<span class='acx_fsmi_q_sep'></span>";
395
  }
396
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_youtube_icon_field',500);
410
  {
411
  global $acx_si_linkedin;
412
  echo "<span class='label' style='width:50%;'>". __('Linkedin URL:','floating-social-media-icon')."</span>";
413
+ echo "<input type='text' name='acx_si_linkedin' id='lin' style='width:49%;' value='".esc_url($acx_si_linkedin)."' placeholder='".__('http://www.linkedin.com/company/acurax-international','floating-social-media-icon')."'>";
414
  echo "<span class='acx_fsmi_q_sep'></span>";
415
  }
416
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_linkedin_icon_field',600);
430
  {
431
  global $acx_si_feed;
432
  echo "<span class='label' style='width:50%;'>". __('Feed URL:','floating-social-media-icon')."</span>";
433
+ echo "<input type='text' name='acx_si_feed' id='fed' style='width:49%;' value='".esc_url($acx_si_feed)."' placeholder='".__('http://www.yourwebsite.com/feed','floating-social-media-icon')."'>";
434
  echo "<span class='acx_fsmi_q_sep'></span>";
435
  }
436
  add_action('acx_fsmi_icons_option_field','acx_fsmi_social_media_feed_field',700);
453
  if (defined('ACX_FSMIP_VERSION') == false) {
454
 
455
  echo "<span class='label' style='width:50%;'>". __('Instagram URL:','floating-social-media-icon')."</span>";
456
+ echo "<input type='text' id='inst' name='acx_si_instagram' style='width:49%;' value='".esc_url($acx_si_instagram)."' placeholder='".__('https://www.instagram.com/username','floating-social-media-icon')."'>";
457
  echo "<span class='acx_fsmi_q_sep'></span>";
458
  }
459
  else if( defined('ACX_FSMIP_VERSION') == true && ACX_FSMIP_VERSION >= "3.0")
460
  {
461
  echo "<span class='label' style='width:50%;'>". __('Instagram URL:','floating-social-media-icon')."</span>";
462
+ echo "<input type='text' id='inst' name='acx_si_instagram' style='width:49%;' value='".esc_url($acx_si_instagram)."' placeholder='".__('https://www.instagram.com/username','floating-social-media-icon')."'>";
463
  echo "<span class='acx_fsmi_q_sep'></span>";
464
  }
465
 
479
  } add_action('acx_fsmi_hook_option_postelse','acx_fsmi_instagram_post_else');
480
  function acx_fsmi_custom_icon_btn_field()
481
  {
482
+ ?><span class='button fsmi_info_premium fsmi_info_lb' lb_title='<?php _e('Adding Extra Icons Feature','floating-social-media-icon'); ?>' lb_content='<?php _e('Its possible to add any number of extra icons by uploading them and you can link them to anywhere you need.','floating-social-media-icon'); ?><br><br><?php _e('Lets say, you needs to have an icon which links to your contact page or services page, you can do that.','floating-social-media-icon'); ?><br><br><i><?php _e('This feature is only available in our premium version - ','floating-social-media-icon'); ?><a href="http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=extra-icon&utm_medium=fsmi&utm_campaign=plugin" target="_blank"><?php _e('Compare Features','floating-social-media-icon'); ?></a> / <a href="https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info" target="_blank"><?php _e('Order Now','floating-social-media-icon'); ?></a>'><?php _e('Add Custom Icon','floating-social-media-icon'); ?></span><?php
483
  echo "<span class='acx_fsmi_q_sep'></span>";
484
  }
485
  add_action('acx_fsmi_icons_option_field','acx_fsmi_custom_icon_btn_field',800);
534
  $acx_string = __('Define Fly Animation Start and End Position','floating-social-media-icon');
535
  print_acx_fsmi_option_block_start($acx_string);
536
  ?>
537
+ <span class="fsmi_p_info_start_end fsmi_info_premium fsmi_info_lb" lb_title="<?php _e('Configure Fly Animation Start and End Position','floating-social-media-icon');?>" lb_content="<?php _e('You can configure the floating social media icons fly animation start and end position, By default it fly from top left to bottom right.','floating-social-media-icon');?><br><br><i><?php _e('This feature is only available in our premium version - ','floating-social-media-icon');?><a href='http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=fly-animation&utm_medium=fsmi&utm_campaign=plugin' target='_blank'><?php _e('Compare Features','floating-social-media-icon');?></a> / <a href='https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info' target='_blank'><?php _e('Order Now','floating-social-media-icon');?></a>"></span>
538
+ <?php
539
+ echo "<span class='acx_fsmi_q_sep'></span>";
540
+ print_acx_fsmi_option_block_end();
541
+ }
542
+ function acx_fsmi_vertical_icons_demo_html()
543
+ {
544
+ $acx_string = __('Set the floating icons align Vertical','floating-social-media-icon');
545
+ print_acx_fsmi_option_block_start($acx_string);
546
+ ?>
547
+ <span class="fsmi_p_info_vertical_icon_demo fsmi_info_premium fsmi_info_lb" lb_title="<?php _e('Set the floating icons align Vertical','floating-social-media-icon');?>" lb_content="<?php _e('Its possible to make the social icons align vertical or horizontal, You can set the number of icons to have a in a row, by adjusting the slider, So you can set # of icons in a row to 1 makes it looks vertical.','floating-social-media-icon');?><br><br><i><?php _e('This feature is only available in our premium version - ','floating-social-media-icon');?><a href='http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/?feature=compare&utm_source=vertical-icon&utm_medium=fsmi&utm_campaign=plugin' target='_blank'><?php _e("Compare Features","floating-social-media-icon"); ?></a> / <a href='https://clients.acurax.com/order.php?pid=fsmi_power&utm_source=fsmi&utm_campaign=premium-info' target='_blank'><?php _e("Order Now","floating-social-media-icon"); ?></a>"></span>
548
  <?php
549
  echo "<span class='acx_fsmi_q_sep'></span>";
550
  print_acx_fsmi_option_block_end();
553
  if($acx_si_fsmi_hide_advert == "no")
554
  {
555
  add_action('acx_fsmi_hook_option_fields','acx_fsmi_animation_position_html',700);
556
+ add_action('acx_fsmi_hook_option_fields','acx_fsmi_vertical_icons_demo_html',700);
557
  }
558
  /* Credit Link Save - Get - Set Default Logic Starts Here */
559
  function acx_fsmi_credit_link_html()
605
  $get_backlink = "";
606
  if(ISSET($_GET["backlink"]))
607
  {
608
+ $get_backlink = sanitize_text_field(trim($_GET["backlink"]));
609
  }
610
  if($get_backlink == "enable") {
611
  update_option('acx_si_credit', 'yes');
769
  global $acx_si_fsmi_theme_warning_ignore;
770
  if ($acx_si_fsmi_theme_warning_ignore == "") { $acx_si_fsmi_theme_warning_ignore = "no"; }
771
  } add_action('acx_fsmi_misc_hook_option_after_else','acx_fsmi_theme_warning_ignore_after_else');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
772
  function acx_fsmi_disable_mob_float()
773
  {
774
  global $acx_si_fsmi_disable_mobile;
979
  $td_get = "";
980
  if(ISSET($_GET['td']))
981
  {
982
+ $td_get = sanitize_text_field(trim($_GET['td']));
983
  }
984
  if($td_get == 'hide')
985
  {
1032
  ?>
1033
  <h2 style="text-align:center;"><?php _e('Floating Social Media Icon - Wordpress Plugin - Help/Support','floating-social-media-icon');?></h2>
1034
  <p style="text-align:center;"><?php _e('Thank you for using Floating Social Media Icon Plugin For Your Wordpress Social Media Profile Linking Need.','floating-social-media-icon')?></p>
1035
+ <h3 style="text-align:center;"><a href="https://clients.acurax.com/link.php?id=8" target="_blank" class="button"><?php _e('Click here to open the FAQ and Help Page','floating-social-media-icon'); ?></a></h3>
1036
  <?php }
1037
  add_action('acx_fsmi_help_hook_option_above_page_left','acx_fsmi_help_support_html',200);
1038
 
1102
  $page = $quick_fix = $sid = "";
1103
  if(ISSET($_GET['page']))
1104
  {
1105
+ $page = sanitize_text_field(trim($_GET['page']));
1106
  }
1107
  if(ISSET($_GET['quickfix']))
1108
  {
1109
+ $quick_fix = sanitize_text_field(trim($_GET['quickfix']));
1110
  }
1111
  if(ISSET($_GET['sid']))
1112
  {
1113
+ $sid = sanitize_text_field(trim($_GET['sid']));
1114
  }
1115
  if (!wp_verify_nonce($sid,'acx_fsmi_qfix'))
1116
  {
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.acurax.com/happy-clients.php
4
  Tags: social media, floating social media, social network icon, social media widget, social media icon, socialmedia, social buttons, social floating icon, social icon style, floating social media button, social media button
5
  Requires at least: 3.0
6
  Requires PHP: 5.3
7
- Tested up to: 4.9.1
8
  Stable tag: trunk
9
  License: GPLv2 or later
10
 
@@ -85,7 +85,7 @@ We Always Look Forward Your Comments and Suggestions for Future Updates. You can
85
 
86
  [Click Here To See a Live Demo](http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/ "Floating Social Media Icon Demo")
87
 
88
- [Floating Social Media Icon Premium Version is Available With more Features and Performance Improvements](http://clients.acurax.com/link.php?id=11/ "Floating Social Media Icon Premium")
89
 
90
  **About**
91
 
@@ -212,6 +212,10 @@ Have more questions ? [Drop a mail](http://www.acurax.com/contact.php/ "Drop an
212
 
213
  == Upgrade Notice ==
214
 
 
 
 
 
215
  = Social Media Flying Icons - 4.2.8 =
216
  * Fix - URL Break Issues
217
  * Fix - Compatibility Update
@@ -453,6 +457,10 @@ Have more questions ? [Drop a mail](http://www.acurax.com/contact.php/ "Drop an
453
 
454
  == Changelog ==
455
 
 
 
 
 
456
  = Social Media Flying Icons - 4.2.8 =
457
  * Fix - URL Break Issues
458
  * Fix - Compatibility Update
4
  Tags: social media, floating social media, social network icon, social media widget, social media icon, socialmedia, social buttons, social floating icon, social icon style, floating social media button, social media button
5
  Requires at least: 3.0
6
  Requires PHP: 5.3
7
+ Tested up to: 4.9.4
8
  Stable tag: trunk
9
  License: GPLv2 or later
10
 
85
 
86
  [Click Here To See a Live Demo](http://www.acurax.com/products/floating-social-media-icon-plugin-wordpress/ "Floating Social Media Icon Demo")
87
 
88
+ [Floating Social Media Icon Premium Version is Available With more Features and Performance Improvements](https://clients.acurax.com/link.php?id=11/ "Floating Social Media Icon Premium")
89
 
90
  **About**
91
 
212
 
213
  == Upgrade Notice ==
214
 
215
+ = Social Media Flying Icons - 4.2.9 =
216
+ * Fix - Security Improvements
217
+ * Fix - Improved UI
218
+
219
  = Social Media Flying Icons - 4.2.8 =
220
  * Fix - URL Break Issues
221
  * Fix - Compatibility Update
457
 
458
  == Changelog ==
459
 
460
+ = Social Media Flying Icons - 4.2.9 =
461
+ * Fix - Security Improvements
462
+ * Fix - Improved UI
463
+
464
  = Social Media Flying Icons - 4.2.8 =
465
  * Fix - URL Break Issues
466
  * Fix - Compatibility Update