1
This is slightly modified (for XOOPS 2.2.x) version of the original Module from Amethyst Blue, the only changes are in the themes/z_changeable_theme directory (assign.php + assign0.php files).
Files can be downloaded
hereThis version is compatiable with the "old" theming structure and also with the new 2.2.x structure.
The only drawback (which effects only the new 2.2.x themes with the scrollDown Dhtml Menu) is the ability to pass the lang vars from the 'themes/default/language/your_lang/main.php' to the 'themes/default/navigation/theme_usernav.html' ..... which I can't figure how to .....So whoever uses it can hard code those vars, or wait a bit till I'll figure it out or get a little help from all those php wizards in XOOPS Forums...
Installation:
Copy the 'themes/z_changeable_theme' in the zip file into your themes XOOPS directory,
Copy the 'modules/theme_changer' to your XOOPS module directory,
Install the module like any other module,
Open your XOOPS general preferences main page @ the Admin, change your (and your users) theme to the 'z_changeable_theme' ....
open the 'THEME CHANGER' module admin and see how easy it is to configure....
I'll gladely get help with those vars mentioned above, as my hack came of "urgent need" and not out of php knoladge... and I'm sure a lot of users will be glad to see 2.2.2 full compebility so: help will be welcome!
Since it wasn't tested it on a production site, but I didn't found any bug yet, please send bug reports to this thread.
Original Auther: Amethyst Blue, A few changes by Tzvook for XOOPS 2.2.x compebility