MyBB Community Forums

Full Version: Cannot Edit Theme Styles
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
MyBB Version 1.2.12

For some reason I've lost the ability to update a themes CSS. I can update templates without any problem, but if I try to update a CSS variable, it displays "Theme Updated Successfully" but when I got back, the CSS has disappeared completely.

Both templates and CSS are stored in the database and I was able to edit both successfully several months ago, so I'm assuming the upgrades to 1.2.12 have changed something. Perhaps something to do with database authorisation?

I have searched this forum and although I have found several threads reporting these types of problems I was unable to find a solution.

Any ideas?
I guess I have similar problem http://community.mybboard.net/showthread.php?tid=28158 Sad

though after removing 2 plugins I can change the templates....but still the plugins cache isn't working!! when I remove & reinstall a pluin, it works with the old settings & not letting me do any new settings!
Solution is here:
http://forum.mybboard.de/showthread.php?tid=8557

You get this Problem if u use suhosin, which is configured for 200 Request and Post Values.
But the Theme Editor has about 350 Fields. So the Rest of the Fields will be empty.
Suhosin is a Security Extension for PHP.
The easy Way is to create or edit your .htaccess, and the better way is to edit suhosin.ini, if u have root access.
Check the Link above to see how to configure this.

To check if u have suhosin just create a new php file an put this in:
<?
phpinfo();
?>
Open it in the Browser and search for suhosin.
AoD-Power Wrote:Solution is here:
http://forum.mybboard.de/showthread.php?tid=8557

You get this Problem if u use suhosin, which is configured for 200 Request and Post Values.
But the Theme Editor has about 350 Fields. So the Rest of the Fields will be empty.
Suhosin is a Security Extension for PHP.
The easy Way is to create or edit your .htaccess, and the better way is to edit suhosin.ini, if u have root access.
Check the Link above to see how to configure this.

To check if u have suhosin just create a new php file an put this in:
<?
phpinfo();
?>
Open it in the Browser and search for suhosin.

That did it! Thank you very much! I had to add the vars to php.ini in the end, as changing .htaccess gives an internal server error.

I'm surprised this problem isn't on the myBB FAQ...I couldn't find it in the forums.