vidmarc Posted June 21, 2014 Share Posted June 21, 2014 They display fine on my old Mac in Safari, but not on the guy's 2 Macs who I built the site for. He's tried using several different browsers and none of them display the AddThis buttons row. http://www.fabpress.com/books/nightmare-usa-hardback.html Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 Can you remind us where this button is supposed to be on the skin you are using? Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 If you take a look at my site which uses the same theme you will see it displaying with no problem. http://www.nucleusfilms.com/video-nasties-the-definitive-guide-2-signed.html Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 I have configured my browser to never run javascript without explicit permission. I also deny the browser to fetch resources (css, javascript, images) from a different domain unless explicitly given permission. In Nucleus, I am denying requests for javascripts from Facebook and Addthis, which apparently are necessary to show these buttons on your site. In FABPress, I am denying requests for javascripts from Disqus, Twitter, and Geoplugin. I have no indication that FABPress is making a request to Addthis or Facebook. Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 I've posted a message to the AddThis support team. Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 Looking at the HTML source in Nucleus, I see: <!-- Availability --> <!-- Review Aggregate --> <!-- Social Bookmarks --> <li class="bookmarks"> <script src="//connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like show_faces="true" colorscheme="dark" layout="button_count" href="http://www.nucleusfilms.com/video-nasties-the-definitive-guide-2-signed.html" width="150"></fb:like> </li> </ul> In FABPress: <!-- Review Aggregate --> <!-- Social Bookmarks --> </ul> Based on that, I would have to conclude that FABPress does not have the Facebook module enabled. And neither FABPress or Nucleus has the AddThis module enabled. Or they are not able to be enabled. Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 Both sites have AddThis enabled in the Social media plugins section of Cubecart, I see this on the Fab Press product pages: <!-- Social Bookmarks --> <li class="bookmarks"> <div class="addthis_toolbox addthis_default_style social_wrapper" style="height: 18px"> <a class="addthis_button_preferred_1"></a> <a class="addthis_button_preferred_2"></a> <a class="addthis_button_preferred_3"></a> <a class="addthis_button_preferred_4"></a> <a class="addthis_button_preferred_5"></a> <a class="addthis_button_preferred_6"></a> <a class="addthis_button_preferred_7"></a> <a href="http://www.addthis.com/bookmark.php?v=250&username=ra-5200e595386c5d5f" class="addthis_button_compact">Share</a> </div> <script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script> <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=ra-5200e595386c5d5f"></script> <script>Modernizr.load('https://apis.google.com/js/plusone.js');</script> <div class="g-plusone" data-size="small" data-annotation="" data-count="true"></div> </li> and this on the Nucleus product pages: <!-- Social Bookmarks --> <li class="bookmarks"> <script src="//connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like show_faces="true" colorscheme="dark" layout="button_count" href="http://www.nucleusfilms.com/video-nasties-the-definitive-guide-2-signed.html" width="150"></fb:like> <div class="addthis_toolbox addthis_default_style social_wrapper" style="height: 18px"> <a class="addthis_button_preferred_1"></a> <a class="addthis_button_preferred_2"></a> <a class="addthis_button_preferred_3"></a> <a class="addthis_button_preferred_4"></a> <a class="addthis_button_preferred_5"></a> <a class="addthis_button_preferred_6"></a> <a class="addthis_button_preferred_7"></a> <a href="http://www.addthis.com/bookmark.php?v=250&username=ra-51ed4555069430e7" class="addthis_button_compact">Share</a> </div> <script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script> <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=ra-51ed4555069430e7"></script> </li> </ul> Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 For the briefest of moments, switch the skin to a stock CubeCart skin -- Kurouto, perhaps. (But then, I'm sure you ruled out the skin to begin with. But you didn't mention that.) If Addthis does not show on Kurouto, then we have narrowed it down to the module. Again, in Nucleus, in the source code I am having my browser show, I find nothing with the word 'addthis'. Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 Ok, I found out what I was doing wrong: I needed to agree to the Cookie Acceptance Policy as presented at the lower-right corner. Until the CAP is accepted, no social modules that cause to be fetched different-domain resources will be permitted to place anything on the page. Now, in Nucleus and FABPress, I see the simple link 'Share'. (That's because I have not given scripts from Addthis permission to run.) Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 Thanks for that - let's hope it's as simple as that Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 Sadly it's more complex than this - he has indeed ticked the CAP acceptance. He sees no social media options but from here I see three rows. AddThis / Facebook / Google+ I think it may be a firewall or security setting somewhere on his Mac or router etc perhaps? Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 Does your friend at least see the 'Share' link as defined by this line of code? <a href="http://www.addthis.c...200e595386c5d5f" class="addthis_button_compact">Share</a> If the Addthis javascript is supposed replace the Share link with buttons, and the word 'Share' link is not showing, then I think the javascript may be working - by hiding the word 'Share' - but not replacing it by any button images. If the firewall lets the javascript be fetched, I see no reason to deny the images. Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 He's popping round tomorrow, hopefully we'll be able to work out what's happening. Quote Link to comment Share on other sites More sharing options...
bsmither Posted June 21, 2014 Share Posted June 21, 2014 Can your friend engage his browser's diagnostic panel? In IE, it's F12. In Firefox, it's the Firebug plugin or Tools, Web Developer, Network. I'm sure Safari has something similar. The Network tracer will show the traffic. It will show if the browser is making the request for the Addthis buttons and whether or not they get delivered. Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 21, 2014 Author Share Posted June 21, 2014 I'll have a go tomorrow, he's not at all technical (not that I'm much better!). Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 22, 2014 Author Share Posted June 22, 2014 OK, I've now worked out the problem. My Mac wasn't displaying the green cookie compliance token in the bottom left corner of the browser, and the social media options were working fine. On other computers, it is displayed and the social media link are not being displayed. I switced off cookie compliance mode and voilà , there they all were. So it would appear that it's a bug of some sort which is interfering with social media settings and cookie compliance settings. How to fix? Quote Link to comment Share on other sites More sharing options...
vidmarc Posted June 25, 2014 Author Share Posted June 25, 2014 I should point out that this problem is completely random - the plugins work fine on some computers and not at all on others. It's very frustrating. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.