I’ve created a coloring book for LAttilaD.org. Going there and clicking on the icon, you can try it.

Here’s how did I do it. The coloring book is a static page with some PHP code (by [exec]) to list available themes and styles, and to call a tiny script that send the cookies out. Now, I’ve added a check in core.theme.php, function theme_loadsettings, just after the global statement:

if(isset($_COOKIE['privatetheme']))

{

$fp_config['general']['theme']=$_COOKIE['privatetheme'];

if(isset($_COOKIE['privatestyle']))

$fp_config['general']['style']=$_COOKIE['privatestyle'];

else unset($fp_config['general']['style']);

}

That’s all, and every user can see the site in their own skin and style.