I've a multisite configuration of drupal 5.1 and the users table are shared across sites. I've made the privatemsg tables to be shared across sites too so that users can go between different sub-sites and the inbox will be synchronized.
The problem is, if a user enables "receive e-mail for unreal messages", each sub-site will sent an email and so the user receives duplicated emails.
Comments
Comment #1
tnguyen85 commentedhello,
did you ever solve your problem? i am interested in learning how you configured privatemsg to cross between sites in a multisite configuration. i would like to do the same for buddylist module.
is the solution to use only one set of tables for these modules between sites or to try and synchronize? i would think using one set of shared tables would be cleaner.
thanks
Comment #2
gatta commentedno, the problem isn't solved yet I think.
To share privatemsg across sites, I share the users, sessions, role, authmap, sequences, privatemsg, privatemsg_archive & privatemsg_folder tables for all the sites. You'll have to edit the settings.php files.
For other modules the idea will be the same, you'll need to find out what tables are used and share it across sites. For some modules it's not possible though, for example if they need to use the node tables and you don't want that to be shared.
Comment #3
tnguyen85 commentedi just need to share the privatemsg and buddylist modules. what do i need to modify in the settings.php file? is it a matter of specifying the table prefix? can you provide specific examples?
thanks
Comment #4
berdirI'm closing old issues since this version isn't supported anymore.