Social media share buttons not dislpaying

Permalink
I've added social media share buttons (tweet, g+, like, etc). They display fine when I'm signed into my site but they don't load at all when I'm signed out. I've turned adblock off as this was the suggestion in many places but no go.

I'm using the social share lite plugin but I also directly coded in the buttons and neither work properly.

Also it's not theme, OS, browser related as I've tried numerous themes, on different browsers and computers (pc and mac).

Any ideas on why these aren't showing up and how I can fix it?

http://www.teamprocreate.com/blog/movie-news/disney-pixar-announces...

 
goldhat replied on at Permalink Reply
Are you talking about the social links in your footer on the right side? Does that addon you used have an option to show/hide for logged in users? You said it happens even without that addon? Can you show an example of that (screenshot)? It's hard to imagine why a block would disappear except some template may have an IF statement that says show if not logged in. But you are not hard coding these in a template, they are going in through a block? You try them in a normal Content Block?
cyclops1101 replied on at Permalink Reply 2 Attachments
Hey Goldhat,

The icons at the bottom are coded into an html block. I've attached the logged in view and logged out (public) view. The social share lite block should appear directly over the title of the article. I have tried to code the buttons into an HTML block and ran into the same issue. They appeared when logged in but not there for the public.
rayjohn66 replied on at Permalink Reply
I have the same problem, did you find a solutions for this?
mesuva replied on at Permalink Reply
mesuva
I think the block isn't loading the FontAwesome assets itself (I'd call this a bug). It works fine with the Elemental theme as it loads those, but in another theme it only shows them when logged in because the concrete5 UI loads them.

In a custom theme I'm developing I've needed to add:
public function registerAssets() {
    $this->requireAsset('javascript', 'jquery');
    $this->requireAsset('css', 'font-awesome');
}

To my theme's page_theme.php file. (the jquery line in there I've left in as it's nearly always needed).