Hi there,
I'm trying to setup the following multi-site situation within one database.
- share all nodes between the two domains
- use categories to label each node (e.g. '1' / '2' / '3')
- use 'taxonomy' to add specific rights for anonymous users.
- Anonymous users on domain A can only see nodes with category 1 & 2
- Anonymous users on domain B can only see nodes with category 1 & 3
Right now I have up and running sharing the following tables:
'node' => 'shared_',
'node_access' => 'shared_',
'node_counter' => 'shared_',
'term_data' => 'shared_',
'term_hierarchy' => 'shared_',
'term_node' => 'shared_',
'term_relation' => 'shared_',
'term_synonym' => 'shared_',
'users' => 'shared_',
'users_roles' => 'shared_',
'role' => 'shared_',
'sessions' => 'shared_',
'sequences' => 'shared_',
As you can see the tables 'term_access' and 'term_access_defaults' are not shared at the moment. This is done because both domains need to have their own setting for 'category permissions' when a 'anonymous' user views one of the websites.
The followin occurs:
- Anonymous logon to domain A --> Perfect I can see all nodes with category 1 & 2
Next:
- Anonymous logon to domain B --> Also category 1 & 2 are displayed (categoryname for '2' doesn't show strangely)
This is NOT correct, the anonymous user should only see nodes with category 1 & 3