Hi,
I am not sure if this is the right place to post this issue or skinr issues would be better place.
I use acquia prosper theme with sidebar settings - both sidebars last. If there were no blocks in sidebars, the page get's wider because of empty sidebars - which is good.
After installing jquery UI, this works no longer. Empty sidebars remain empty and the node body doesn't take its place.
What is interesting this happens only with logged in users. With anonymous users everything works ok. I tried to look at the permissions page but couldn't find anything. Can you help please?
Thank you.

Comments

sheena_d’s picture

Status: Active » Postponed (maintainer needs more info)

If this is happening only with logged-in users, then it would be caused by something that only exists for logged-in users, such as Skinr or some other module. Most likely it is a javascript issue since it began when you installed jQuery UI.

I'll need to know what (if any) javascript errors are on the page. There are a number of tools available to assist with this, my favorite is the Web Developer plugin for Firefox. Once it is installed, you click on the "tool" button on the Web Developer toolbar and choose "Error Console," then visit a page on your site where this issue is occuring. Report back any error messages associated with that page.

Cheers,
Sheena

loparr’s picture

Hi,
I did what you said.
This is only one error emerging after visiting cart page with anonymous user.
Error: uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsICacheService.visitEntries]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: chrome://cachestatus/content/cachestatus.js :: update_cache_status :: line 112" data: no]

This is the same page using logged in user.
Error: uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsICacheService.visitEntries]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: chrome://cachestatus/content/cachestatus.js :: update_cache_status :: line 112" data: no]

Well, It looks same.
I found an similar issue here but it doesn't seem to be my case.
http://drupal.org/node/1167058

loparr’s picture

To be more precise about this issue:
The pages don't get broken. It is just after installing jquerry UI, it seems that page layout for logged in users get's different css classes (grid classes on some div id). The result is that both sidebars take some width from page even they are empty.

For example:
logged out user:
div id main-group get's css class - grid16-16
div id content-group get's css class - grid16-16

logged in user:
div id main-group get's css class - grid16-13
div id content-group get's css class - grid16-10

I can do some workaround overriding classes and put desired width to them but it is not really a solution to this. Any help would be appreciated.

sheena_d’s picture

Are you using the Context module?

loparr’s picture

That was it:) Strange because it was installed but I didn't use it, all it's blocks were disabled. I uninstalled it completely and the layout behaves normal again. The regions for blocks are visible again too. Thank you very much for help

sheena_d’s picture

Status: Postponed (maintainer needs more info) » Fixed

For the record, there is a Setting in Context "Show all regions" that was most likely causing your issue. If you ever need to use Fusion with Context, you can disable this option and the layout should work as expected.

Status: Fixed » Closed (fixed)

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

Anonymous’s picture

Issue summary: View changes

rev