Zenbu
ExpressionEngine 2
Back to this add-on's main page
View Other Add-ons From Nicolas Bottari
Can’t update Display Settings
Support (Resolved)
Marc Miller
|
Posted: 11 February 2012 10:18 PM |
|
|
|
I seem to have lost my ability to update Display Settings for myself and all my member groups. The only thing I did recently was an upgrade to 2.4
Is Zenbu EE 2.4 compatible?
If yes, anything else you might suggest for me to try? Thanks.
EE 2.4
Zenbu 1.5.2
|
|
|
Marc Miller
|
Posted: 11 February 2012 10:34 PM |
# 1
|
|
|
ok - curious. Logged in as Super Admin, I can’t make changes, but when I logged in as a jr admin that has access to the dispaly settings, I can make changes to that user’s view.
I can, as Super Admin, toggle the Member Settings checkboxes - like make other member groups have the Display Settings button.
I just can’t save display setting profiles as the Super Admin.
|
|
|
Nicolas Bottari - Zenbu Studio
|
Posted: 11 February 2012 11:38 PM |
# 2
|
|
Developer
|
Hi Marc,
Zenbu is EE 2.4-compatible. I just tested display settings as a Super Admin, and I was able to save display settings.
Are you unable to save your Display Settings only when you’re a Super Admin?
When you say you can’t save/update your Display Settings, is it something in particular (eg. date format), or is it anything (show/hide, field, order, etc)?
|
|
|
Marc Miller
|
Posted: 11 February 2012 11:48 PM |
# 3
|
|
|
I keep checking checkboxes in the Display Settings for various channels and then clicking Save. I’ve tried both using the Save Settings button and copy this profile to the Super Admin group.
I tried uninstalling the extension and reinstalling it. Don’t really want to uninstall the module as I’ll loose all my settings.
Which is being applied? Settings for the Super Admin group or for the Individual member as stored in the exp_zenbu_member_settings table?
I just noticed that there is a new row in the exp_zenbu_member_settings table after I logged in as that Jr Admin.
Is there a way to reset the Super Admin group? What happens if I delete the row for the Super Admin in the exp_zenbu_member_settings table?
|
|
|
Nicolas Bottari - Zenbu Studio
|
Posted: 12 February 2012 12:08 AM |
# 4
|
|
Developer
|
Starting with Zenbu 1.5.1, display settings are saved for the individual member, which is stored in exp_zenbu_member_settings. You can also copy that profile to a whole member group by clicking “Copy this profile to member groups”, selecting your member groups and saving your settings.
What Zenbu does is first look if you have an individual setting. If you don’t, Zenbu will fall back to the member group setting. If there is no member group setting yet, there’s a standard/default set of settings Zenbu will consider.
“What if you copy your settings to a member group, and other members of this group already have individual settings. Wouldn’t their settings override the member group settings anyway?”, you say? :)
That’s where the “Clear individual settings for each member in the above *checked* member groups” setting comes in handy: it will clear individual settings for the members of your target member groups before saving the settings.
That reminds me that I’ll have to refresh my documentation on this ;)
|
|
|
Marc Miller
|
Posted: 12 February 2012 12:52 AM |
# 5
|
|
|
oh hey, look at that - there’s another checkbox option down there. :) That’s cool.
Ok, I finally just made a backup of the table and then deleted the row for my member id 1. That brought back the settings for the Super Admin group. Now I go into one channel and uncheck 1 box of the 4. I hit save, then go to view the entry and all the columns are gone, as are all the columns of another channel.
Are you using caching somewhere?
I got something really weird going on. I’m sure it’s got to be a conflict with something. I go in and try to make changes again and the settings for a 3rd channel disappear. Man this is bizarre.
|
|
|
Marc Miller
|
Posted: 12 February 2012 01:05 AM |
# 6
|
|
|
I have serious doubts it’s a cache problem. I’ve tried 3 different browsers.
|
|
|
Nicolas Bottari - Zenbu Studio
|
Posted: 13 February 2012 03:25 PM |
# 7
|
|
Developer
|
Can you email me from my site? I’d like to access your CP to see what’s going on. I don’t quite get the “uncheck 1 box of the 4” reference either :)
|
|
|
Marc Miller
|
Posted: 17 February 2012 04:12 PM |
# 8
|
|
|
For anyone following this post:
Turns out this was a problem with my host using a php module called suhosin. This module will truncate POST vars after a certain length. Because of the number of channels I had (22), Zenbu was submitting a lot of info and suhosin was cutting it off.
Solution: asked host to double any suhosin settings that related to post.max_xxx. Everything is working great now.
Thanks for helping figure this one out, Nicolas.
|
|
|
Nicolas Bottari - Zenbu Studio
|
Posted: 20 February 2012 11:44 PM |
# 9
|
|
Developer
|
Thanks for reporting back here with the solution, Marc. I’ll just add the following thread about the same subject here for reference:
http://devot-ee.com/add-ons/support/zenbu/viewthread/2847
Looks like the issue is taken care of, so I’ll mark this as resolved (i.e. not close). Thanks!
|
|
|