Version Description
[20 August 2020] = [Improvement] Admin UI improvements
Download this release
Release Info
Developer | Heateor |
Plugin | 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 +5 -28
- admin/js/sassy-social-share-admin.js +2 -4
- languages/sassy-social-share.pot +6 -12
- readme.txt +9 -3
- sassy-social-share.php +2 -2
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
|
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="
|
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="
|
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="
|
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="
|
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").
|
8 |
-
jQuery("#" + jQuery(this).attr("id") + "_cont").
|
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-
|
6 |
-
"PO-Revision-Date: 2020-
|
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
|
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:
|
131 |
msgid "Add-Ons"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: ../admin/class-sassy-social-share-admin.php:
|
135 |
msgid "Support Documentation"
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: ../admin/class-sassy-social-share-admin.php:
|
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.
|
7 |
-
Stable tag: 3.3.
|
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.
|
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.
|
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
|