Obliquid allows multiple sites to share a single database with the trick of table prefix. Setting up two sites in the same database, but with a different table prefix will make them two separate sites without any shared data. This concept is widespread and supported by many other applications.
Sometimes it's needed to run multiple sites with a single database, instead. For example we want to address different users and we need to have a different content and a different graphic style, but we want a single user base and a single administration. Users from different sites will normally belong to different groups, and in this way we can identify them.
The table configparms contains site-specific information like the site title or the site logo. To solve this problem I added an optional table suffix that will apply to configparms table only.
To use it, just two steps are needed. First change or add the following line to local/configs/base.php, second copy table configparms to a name with both prefix and suffix. Repeat these steps for all the sites that have to share the same database, and you are done.
/additional suffix for configparms table. default "" $_obweb->tsuffix="_we";