30
You are right.. the hack can be implemented in XOOPS 2.2.x , ( as a comment... i started the development of the hack with the 2.2.x branch... later i adopted the 2.0.x)... you just have to search in the 2.0.x hacked files the tags and implement the code between the tags in the 2.2.x files...
I will try to finish a full installable XOOPS + MultiX Pack in 2.0.16 and in a 2.2.x ...
About your idea about how multisite implemetation... your idea is perfectly right ( in my opinion ) ... but the idea of my hack is to change as less as posible of the core and let the modules work as if they are in a normal XOOPS installation ... in your case maybe i should change the modules too...
Now i dont remember why i started the implementation of the multisite configuration in a file based way instead of MySQL way , maybe to dont make a conecction and later change it with another one, you must know that it started just with a way to interchange mainfiles... and later i included the feature of sharing databases.
Luck!... and i will work in a Database Based MultiSite