I have the likebox displayed as a block in my drupal 6.19 installation. When logged in, I can see it fine. Everything about the widget works, including the like button actually making users like something in facebook.

However, I noticed that when I logged out, I cannot see the block anymore. Using my history with such circumstances, I checked the common places, such as permissions. I made sure anonymous users had access to view the widget in permissions. In fact, I checked all the roles for that perm, as I would like all users to see it no matter what.

I also went to the block settings and made sure it was displayed on all pages for all roles, and that users could not change whether or not they could see it.

I also cleared Drupal's and my browser's cache.

If I'm missing something, please let me know, but I still cannot view the block anonymously, which is pretty bad considering I don't really have logins for anyone besides the site admins.

Comments

toomanypets’s picture

Do you have Block caching enabled on admin/settings/performance? If yes, try disabling it then report your findings. Thanks.

calimer’s picture

Whoops I should have read your question better but for me the difference was making sure it was allowed in permissions for fb_social. It might be worth double checking it. Take care.
-mike

ferdi’s picture

I think it was not a good idea to introduce permission for fb_like widget. I'm probably going to remove it. This http://drupal.org/node/858156 is not a good enough reason. People can use other ways to restrict the visibility.

ferdi’s picture

ferdi’s picture

Status: Active » Closed (fixed)
gordon.waters’s picture

I know this is an old thread, but I I am having this issue with 6.x-1.0-beta6. When I log in I can see it no problems, but when logged out, I do not see it.

gordon.waters’s picture

Version: 6.x-1.0-beta4 » 6.x-1.0-beta6
Status: Closed (fixed) » Active

Just updated issue settings.

gordon.waters’s picture

Status: Active » Closed (fixed)

Looks like it is working now - cleared caches, logged out and now I can see it. Sorry.

hedel’s picture

Facebook 'Like' button doesn't show in Internet Explorer http://drupal.org/node/791228

You (in fact module) should include this code in page.tpl.php to work with IE. Do not remove other xml related things in html tag if exist, just add this two xmlns defs then.

<html xmlns:og="http://opengraphprotocol.org/schema/"
            xmlns:fb="http://www.facebook.com/2008/fbml">