Ever since the release of 6.x-2.0, I cannot get the block to exhibit if a user is not logged in. Permission levels are all set correctly allowing for "anonymous users" to view the block. However, block remains hidden from all non-logged in site visitors.

This problem was not evident with prior version ("6.x-1x").

Are you aware of any such issue; and, if so, is there a remedy?

Thanks, in advance, for consideration given to the above.

Comments

icecreamyou’s picture

I'm pretty sure it's a problem with the _facebook_status_exclude() function. A lightning storm blew my DSL modem two days ago and I won't have internet on it for a little bit but I'll fix this as soon as I can. If you want a quick fix, change line 629 of facebook_status.module to this:

  if (in_array($account->name, $names) || empty($account)) {
Nostro’s picture

Thank you for the prompt reply.

I amended the facebook_status.module as you suggested, but the problem persisted. As a result, I've reverted to ver. 6.x-1x until problem is isolated and resolved.

Thanks again for a great module and good luck with your modem.

icecreamyou’s picture

Component: Miscellaneous » Code - Functionality
Assigned: Unassigned » icecreamyou
Category: support » bug
Status: Active » Fixed

I was right about the problem, but wrong about the solution. It simply had to do with the ordering of some code in a theme function. The fix will be in the next update.

Nostro’s picture

Works like a charm! Thanks again.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.