WordPress Social Sharing Plugin – Sassy Social Share - Version 3.3.11

Version Description

[20 August 2020] = [Improvement] Admin UI improvements

Download this release

Release Info

Developer Heateor
Plugin Icon 128x128 WordPress Social Sharing Plugin – Sassy Social Share
Version 3.3.11
Comparing to
See all releases

Code changes from version 3.3.10 to 3.3.11

admin/class-sassy-social-share-admin.php CHANGED
@@ -406,7 +406,7 @@ class Sassy_Social_Share_Admin {
406
  public function admin_scripts() {
407
 
408
  ?>
409
- <script type="text/javascript">var heateorSssWebsiteUrl = '<?php echo home_url() ?>', heateorSssHelpBubbleTitle = "<?php echo __( 'Click to show help', 'sassy-social-share' ) ?>", heateorSssHelpBubbleCollapseTitle = "<?php echo __( 'Click to hide help', 'sassy-social-share' ) ?>", heateorSssSharingAjaxUrl = '<?php echo get_admin_url() ?>admin-ajax.php';</script>
410
  <?php
411
  wp_enqueue_script( 'heateor_sss_admin_script', plugins_url( 'js/sassy-social-share-admin.js', __FILE__ ), array( 'jquery', 'jquery-ui-tabs' ), $this->version );
412
 
@@ -583,7 +583,7 @@ class Sassy_Social_Share_Admin {
583
  });
584
  }
585
  </script>
586
- <div id="heateor_sss_fb_count_notification" class="update-nag">
587
  <h3>Sassy Social Share</h3>
588
  <p>
589
  <?php _e( 'Save Facebook App ID and Secret keys in "Standard Interface" and/or "Floating Interface" section(s) to fix the issue with Facebook share count. After that, clear share counts cache from "Miscellaneous" section.', 'sassy-social-share' ); ?>
@@ -611,7 +611,7 @@ class Sassy_Social_Share_Admin {
611
  });
612
  }
613
  </script>
614
- <div id="heateor_sss_gdpr_notification" class="update-nag">
615
  <h3>Sassy Social Share</h3>
616
  <p><?php echo sprintf( __( 'This plugin is GDPR compliant. You need to update the privacy policy of your website regarding the personal data this plugin saves, as mentioned <a href="%s" target="_blank">here</a>', 'sassy-social-share' ), 'http://support.heateor.com/gdpr-and-our-plugins' ); ?><input type="button" onclick="heateorSssGDPRNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
617
  </div>
@@ -637,7 +637,7 @@ class Sassy_Social_Share_Admin {
637
  });
638
  }
639
  </script>
640
- <div id="heateor_sss_twitter_share_notification" class="update-nag">
641
  <h3>Sassy Social Share</h3>
642
  <p><?php echo sprintf( __( 'Twitter share counts are no longer working as newsharecounts.com is down. To continue showing the Twitter shares, just sign up <a href="%s" target="_blank">here</a> with this domain. No other steps needed.', 'sassy-social-share' ), 'https://opensharecount.com' ); ?><input type="button" onclick="heateorSssTwitterShareNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
643
  </div>
@@ -660,36 +660,13 @@ class Sassy_Social_Share_Admin {
660
  });
661
  }
662
  </script>
663
- <div id="heateor_sss_twitcount_notification" class="update-nag">
664
  <h3>Sassy Social Share</h3>
665
  <p><?php echo sprintf( __( 'Now plugin supports a new service Twitcount.com to show Twitter shares. To continue showing the Twitter shares, click "Give me my Twitter counts back" button at <a href="%s" target="_blank">their website</a> and register your website %s with them. No need to copy-paste any code from their website.', 'sassy-social-share' ), 'http://twitcount.com', home_url() ); ?><input type="button" onclick="heateorSssTwitcountNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
666
  </div>
667
  <?php
668
  }
669
  }
670
-
671
- if ( ! get_option( 'heateor_sss_gdpr_notification_read' ) ) {
672
- ?>
673
- <script type="text/javascript">
674
- function heateorSssGDPRNotificationRead(){
675
- jQuery.ajax({
676
- type: 'GET',
677
- url: '<?php echo get_admin_url() ?>admin-ajax.php',
678
- data: {
679
- action: 'heateor_sss_gdpr_notification_read'
680
- },
681
- success: function(data, textStatus, XMLHttpRequest){
682
- jQuery('#heateor_sss_gdpr_notification').fadeOut();
683
- }
684
- });
685
- }
686
- </script>
687
- <div id="heateor_sss_gdpr_notification" class="update-nag">
688
- <h3>Sassy Social Share</h3>
689
- <p><?php echo sprintf( __( 'This plugin is GDPR compliant. You need to update the privacy policy of your website regarding the personal data this plugin saves, as mentioned <a href="%s" target="_blank">here</a>', 'sassy-social-share' ), 'http://support.heateor.com/gdpr-and-our-plugins' ); ?><input type="button" onclick="heateorSssGDPRNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
690
- </div>
691
- <?php
692
- }
693
  }
694
  }
695
 
406
  public function admin_scripts() {
407
 
408
  ?>
409
+ <script type="text/javascript">var heateorSssWebsiteUrl = '<?php echo home_url() ?>', heateorSssHelpBubbleTitle = "<?php echo __( 'Click to toggle help', 'sassy-social-share' ) ?>", heateorSssSharingAjaxUrl = '<?php echo get_admin_url() ?>admin-ajax.php';</script>
410
  <?php
411
  wp_enqueue_script( 'heateor_sss_admin_script', plugins_url( 'js/sassy-social-share-admin.js', __FILE__ ), array( 'jquery', 'jquery-ui-tabs' ), $this->version );
412
 
583
  });
584
  }
585
  </script>
586
+ <div id="heateor_sss_fb_count_notification" class="notice notice-warning">
587
  <h3>Sassy Social Share</h3>
588
  <p>
589
  <?php _e( 'Save Facebook App ID and Secret keys in "Standard Interface" and/or "Floating Interface" section(s) to fix the issue with Facebook share count. After that, clear share counts cache from "Miscellaneous" section.', 'sassy-social-share' ); ?>
611
  });
612
  }
613
  </script>
614
+ <div id="heateor_sss_gdpr_notification" class="notice notice-warning">
615
  <h3>Sassy Social Share</h3>
616
  <p><?php echo sprintf( __( 'This plugin is GDPR compliant. You need to update the privacy policy of your website regarding the personal data this plugin saves, as mentioned <a href="%s" target="_blank">here</a>', 'sassy-social-share' ), 'http://support.heateor.com/gdpr-and-our-plugins' ); ?><input type="button" onclick="heateorSssGDPRNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
617
  </div>
637
  });
638
  }
639
  </script>
640
+ <div id="heateor_sss_twitter_share_notification" class="notice notice-warning">
641
  <h3>Sassy Social Share</h3>
642
  <p><?php echo sprintf( __( 'Twitter share counts are no longer working as newsharecounts.com is down. To continue showing the Twitter shares, just sign up <a href="%s" target="_blank">here</a> with this domain. No other steps needed.', 'sassy-social-share' ), 'https://opensharecount.com' ); ?><input type="button" onclick="heateorSssTwitterShareNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
643
  </div>
660
  });
661
  }
662
  </script>
663
+ <div id="heateor_sss_twitcount_notification" class="notice notice-warning">
664
  <h3>Sassy Social Share</h3>
665
  <p><?php echo sprintf( __( 'Now plugin supports a new service Twitcount.com to show Twitter shares. To continue showing the Twitter shares, click "Give me my Twitter counts back" button at <a href="%s" target="_blank">their website</a> and register your website %s with them. No need to copy-paste any code from their website.', 'sassy-social-share' ), 'http://twitcount.com', home_url() ); ?><input type="button" onclick="heateorSssTwitcountNotificationRead()" style="margin-left: 5px;" class="button button-primary" value="<?php _e( 'Okay', 'sassy-social-share' ) ?>" /></p>
666
  </div>
667
  <?php
668
  }
669
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
670
  }
671
  }
672
 
admin/js/sassy-social-share-admin.js CHANGED
@@ -4,10 +4,8 @@ jQuery(document).ready(function() {
4
  if(heateorSssReferrerTabId){heateorSssSetReferrer(heateorSssReferrerTabId) }
5
  jQuery("#tabs").tabs(), jQuery("#heateor_sss_login_redirection_column").find("input[type=radio]").click(function() {
6
  jQuery(this).attr("id") && "heateor_sss_login_redirection_custom" == jQuery(this).attr("id") ? jQuery("#heateor_sss_login_redirection_url").css("display", "block") : jQuery("#heateor_sss_login_redirection_url").css("display", "none")
7
- }), jQuery(".heateor_sss_help_bubble").attr("title", heateorSssHelpBubbleTitle), jQuery(".heateor_sss_help_bubble").toggle(function() {
8
- jQuery("#" + jQuery(this).attr("id") + "_cont").show(), jQuery(this).attr("title", heateorSssHelpBubbleCollapseTitle)
9
- }, function() {
10
- jQuery("#" + jQuery(this).attr("id") + "_cont").hide(), jQuery(this).attr("title", heateorSssHelpBubbleTitle)
11
  })
12
  jQuery('#tabs ul a').click(function(){
13
  heateorSssSetReferrer(jQuery(this).attr('href'));
4
  if(heateorSssReferrerTabId){heateorSssSetReferrer(heateorSssReferrerTabId) }
5
  jQuery("#tabs").tabs(), jQuery("#heateor_sss_login_redirection_column").find("input[type=radio]").click(function() {
6
  jQuery(this).attr("id") && "heateor_sss_login_redirection_custom" == jQuery(this).attr("id") ? jQuery("#heateor_sss_login_redirection_url").css("display", "block") : jQuery("#heateor_sss_login_redirection_url").css("display", "none")
7
+ }), jQuery(".heateor_sss_help_bubble").attr("title", heateorSssHelpBubbleTitle), jQuery(".heateor_sss_help_bubble").click(function() {
8
+ jQuery("#" + jQuery(this).attr("id") + "_cont").toggle(500)
 
 
9
  })
10
  jQuery('#tabs ul a').click(function(){
11
  heateorSssSetReferrer(jQuery(this).attr('href'));
languages/sassy-social-share.pot CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Sassy Social Share\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2020-04-08 12:13+0530\n"
6
- "PO-Revision-Date: 2020-04-08 12:13+0530\n"
7
  "Last-Translator: Heateor <hello@heateor.com>\n"
8
  "Language-Team: Heateor <hello@heateor.com>\n"
9
  "Language: en_IN\n"
@@ -57,11 +57,7 @@ msgid "Floating sharing"
57
  msgstr ""
58
 
59
  #: ../admin/class-sassy-social-share-admin.php:409
60
- msgid "Click to show help"
61
- msgstr ""
62
-
63
- #: ../admin/class-sassy-social-share-admin.php:409
64
- msgid "Click to hide help"
65
  msgstr ""
66
 
67
  #: ../admin/class-sassy-social-share-admin.php:442
@@ -97,12 +93,10 @@ msgstr ""
97
  #: ../admin/class-sassy-social-share-admin.php:616
98
  #: ../admin/class-sassy-social-share-admin.php:642
99
  #: ../admin/class-sassy-social-share-admin.php:665
100
- #: ../admin/class-sassy-social-share-admin.php:689
101
  msgid "Okay"
102
  msgstr ""
103
 
104
  #: ../admin/class-sassy-social-share-admin.php:616
105
- #: ../admin/class-sassy-social-share-admin.php:689
106
  #, php-format
107
  msgid ""
108
  "This plugin is GDPR compliant. You need to update the privacy policy of your "
@@ -127,15 +121,15 @@ msgid ""
127
  "your website %s with them. No need to copy-paste any code from their website."
128
  msgstr ""
129
 
130
- #: ../admin/class-sassy-social-share-admin.php:706
131
  msgid "Add-Ons"
132
  msgstr ""
133
 
134
- #: ../admin/class-sassy-social-share-admin.php:707
135
  msgid "Support Documentation"
136
  msgstr ""
137
 
138
- #: ../admin/class-sassy-social-share-admin.php:708
139
  msgid "Settings"
140
  msgstr ""
141
 
2
  msgstr ""
3
  "Project-Id-Version: Sassy Social Share\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2020-08-19 14:14+0530\n"
6
+ "PO-Revision-Date: 2020-08-19 14:15+0530\n"
7
  "Last-Translator: Heateor <hello@heateor.com>\n"
8
  "Language-Team: Heateor <hello@heateor.com>\n"
9
  "Language: en_IN\n"
57
  msgstr ""
58
 
59
  #: ../admin/class-sassy-social-share-admin.php:409
60
+ msgid "Click to toggle help"
 
 
 
 
61
  msgstr ""
62
 
63
  #: ../admin/class-sassy-social-share-admin.php:442
93
  #: ../admin/class-sassy-social-share-admin.php:616
94
  #: ../admin/class-sassy-social-share-admin.php:642
95
  #: ../admin/class-sassy-social-share-admin.php:665
 
96
  msgid "Okay"
97
  msgstr ""
98
 
99
  #: ../admin/class-sassy-social-share-admin.php:616
 
100
  #, php-format
101
  msgid ""
102
  "This plugin is GDPR compliant. You need to update the privacy policy of your "
121
  "your website %s with them. No need to copy-paste any code from their website."
122
  msgstr ""
123
 
124
+ #: ../admin/class-sassy-social-share-admin.php:683
125
  msgid "Add-Ons"
126
  msgstr ""
127
 
128
+ #: ../admin/class-sassy-social-share-admin.php:684
129
  msgid "Support Documentation"
130
  msgstr ""
131
 
132
+ #: ../admin/class-sassy-social-share-admin.php:685
133
  msgid "Settings"
134
  msgstr ""
135
 
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: Heateor, jatin8heateor, farhan8heateor
3
  Donate link: https://www.heateor.com/donate/?action=Sassy+Social+Share
4
  Tags: social share, social sharing, social media share, share facebook, facebook social share, wordpress social share, share buttons, social share buttons, facebook like, twitter tweet, whatsapp share, line share
5
  Requires at least: 2.5.0
6
- Tested up to: 5.4.1
7
- Stable tag: 3.3.10
8
  License: GPLv2 or later
9
 
10
  Slickest, Simplest and Optimized Share buttons. Facebook, Twitter, Reddit, Pinterest, WhatsApp and over 100 more.
@@ -123,6 +123,9 @@ Yes, we can help you with it. Just drop an email at support[at]heateor[dot]com
123
  4. **Universal Sharing Popup**: Universal Sharing popup having all the supported sharing and bookmarking services
124
 
125
  == Changelog ==
 
 
 
126
  = 3.3.10 [14 May 2020] =
127
  [Bugfix] Email share popup was being triggered in the same bowser tab instead of the new tab
128
  [Bugfix] Url of Facebook Debugger in "Troubleshooter" section was broken
@@ -905,4 +908,7 @@ Yes, we can help you with it. Just drop an email at support[at]heateor[dot]com
905
  = 3.3.10 [14 May 2020] =
906
  [Bugfix] Email share popup was being triggered in the same bowser tab instead of the new tab
907
  [Bugfix] Url of Facebook Debugger in "Troubleshooter" section was broken
908
- [Bugfix] Print icon in the "More" popup is using PrintFriendly instead of Print
 
 
 
3
  Donate link: https://www.heateor.com/donate/?action=Sassy+Social+Share
4
  Tags: social share, social sharing, social media share, share facebook, facebook social share, wordpress social share, share buttons, social share buttons, facebook like, twitter tweet, whatsapp share, line share
5
  Requires at least: 2.5.0
6
+ Tested up to: 5.5
7
+ Stable tag: 3.3.11
8
  License: GPLv2 or later
9
 
10
  Slickest, Simplest and Optimized Share buttons. Facebook, Twitter, Reddit, Pinterest, WhatsApp and over 100 more.
123
  4. **Universal Sharing Popup**: Universal Sharing popup having all the supported sharing and bookmarking services
124
 
125
  == Changelog ==
126
+ = 3.3.11 [20 August 2020] =
127
+ [Improvement] Admin UI improvements
128
+
129
  = 3.3.10 [14 May 2020] =
130
  [Bugfix] Email share popup was being triggered in the same bowser tab instead of the new tab
131
  [Bugfix] Url of Facebook Debugger in "Troubleshooter" section was broken
908
  = 3.3.10 [14 May 2020] =
909
  [Bugfix] Email share popup was being triggered in the same bowser tab instead of the new tab
910
  [Bugfix] Url of Facebook Debugger in "Troubleshooter" section was broken
911
+ [Bugfix] Print icon in the "More" popup is using PrintFriendly instead of Print
912
+
913
+ = 3.3.11 [20 August 2020] =
914
+ [Improvement] Admin UI improvements
sassy-social-share.php CHANGED
@@ -7,7 +7,7 @@
7
  * Plugin Name: Sassy Social Share
8
  * Plugin URI: https://www.heateor.com
9
  * Description: Slickest, Simplest and Optimized Share buttons. Facebook, Twitter, Reddit, Pinterest, WhatsApp and over 100 more
10
- * Version: 3.3.10
11
  * Author: Team Heateor
12
  * Author URI: https://www.heateor.com
13
  * Text Domain: sassy-social-share
@@ -21,7 +21,7 @@ if ( ! defined( 'WPINC' ) ) {
21
  die;
22
  }
23
 
24
- define( 'HEATEOR_SSS_VERSION', '3.3.10' );
25
  define( 'HEATEOR_SSS_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
26
 
27
  // plugin core class object
7
  * Plugin Name: Sassy Social Share
8
  * Plugin URI: https://www.heateor.com
9
  * Description: Slickest, Simplest and Optimized Share buttons. Facebook, Twitter, Reddit, Pinterest, WhatsApp and over 100 more
10
+ * Version: 3.3.11
11
  * Author: Team Heateor
12
  * Author URI: https://www.heateor.com
13
  * Text Domain: sassy-social-share
21
  die;
22
  }
23
 
24
+ define( 'HEATEOR_SSS_VERSION', '3.3.11' );
25
  define( 'HEATEOR_SSS_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
26
 
27
  // plugin core class object