I have suckerfish menus enabled in my litejazz theme and they work fine, so long as I'm logged in. If I log out, I can no longer see the menus. Viewing the source shows that the HTML is missing for the menu. I've checked user permissions and anonymous users have access to view content.

Please, what am I missing? Thanks!

Comments

wdmartin’s picture

I work at the same place, and I've come up with a solution this problem. It's a weird solution, and I think it may indicate a bug in the code, but anyway. Here are the details:

The site has three roles configured:

  1. anonymous user -- could not see menus
  2. authenticated user -- could not see menus
  3. Administrator -- COULD see menus

Since anyone with an Administrator account could see the suckerfish menus just fine, I suspected that it was a permissions error. So, to zoom in on it:

  1. I created a test account which was NOT an administrator.
  2. I logged into the test account.
  3. From another browser I logged in as an administrator, and then gave the "authenticated user" role every possible permission to every module, essentially making that role an administrator. And lo, the menus worked!
  4. Then disabled the permissions, one at a time, refreshing in my test browser until the menus went away. This let me identify exactly what permission the Administrator role had which the anonymous user role needed in order to see the menus.

The required permission is: "create poll content" from the poll module.

Sure enough, now that I've enabled "create poll content" for the anonymous user role, anyone at all may see the suckerfish menus.

I have no earthly idea what creating poll content has to do with viewing suckerfish menus, and I strongly suspect there's a bug in the code somewhere. It also has the nasty side effect, well, of allowing anonymous users to create polls. And it makes the navigation block always show up for everyone, which is ugly and unnecessary.

Hey RoopleTheme people -- do you have any notion what's causing this?

maartenr’s picture

I did a very careful selection of which theme to use for my website.
Litejazz looked the logical choice.

Done some work, but I also came across the problem that I couldn't get the suckerfish menu working for anonymous users.

For me it's uncomprehendible that such a basic thing isn't working.
It's no use telling people they will have a suckerfish menu if it doesn't work??
So, for me it's back to the search for a theme that DOES work as described.

Sorry RoopleTheme people, more than 26 weeks after the first post of this problem now and still not working... That's bad advertisement.
Trust comes in walking, but goes away on horseback.....

GiorgosK’s picture

Status: Active » Postponed (maintainer needs more info)

@maartenr

There is more than 1000 REPORTED users out there (actual might be more) http://drupal.org/project/usage/litejazz that don't complain about this problem. Please provide more feedback as to under what circumstances your litejazz does not work. Just throwing your INAPPROPRIATE comments on this issue queue does not help anyone.

And if you have noticed this is still a "support request" from the start (so it might not even be a bug)

I am testing this theme these days and it seems to be OK with IE and free from suckerfish problems

Try to debug this if you can
You might want to disable all but your very basic modules
Some modules might break a theme, especially if they do some theming on their own
Discribe what you did if you still have this problem
The more details you give the easier for someone to help you solve your issue

otherwise this issue needs more info

maartenr’s picture

Status: Postponed (maintainer needs more info) » Active

Well Giorgos,
I guess I had some "mis-aligning" expectations...
Seeing a support request from February 11.
Having myself the same problem on August 14.
And now, almost two months later in October a reaction....

Sorry, but I hope you can understand I moved on to another theme.
For me the issue can be closed, but I cannot speak for wdmartin.
Still, I wish you succes with the theme (and I don't mean that sarcastically), because it still looks great.

wdmartin’s picture

We gave up on Tapestry and wrote our own theme. I just finished writing suckerfish menus into it, in fact. Go ahead and close the issue if you like.

Kisugi Ai’s picture

Status: Active » Closed (fixed)

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