I've searched and found several articles posted on Drupal about setting up sites that use some shared tables and other tables for unique content on certain domains. The articles use versions prior to v7 and I was wondering if there are any that work for the latest version of Drupal.
The reason I ask is that I don't want to get halfway through trying to set it up only to find that it doesn't work due to some API or setting that was updated or removed and have to find another solution.
Let me describe my situation
I want to have several domains and a "mother" domain.
The domains will each have their own forums, articles, news, links, videos, etc.
The domains will all share the user data/points/awards and a user can register or login from any site in the network and have access to their profile and ability to post content on any site in the network.
Each site in the network will have a different template and different content focus.
Each site in the network will use the same custom content posting forms.
For example a custom content type for posting news like digg or reddit.
The mother site will have the ability to list the latest content from all the other sites in the network as well as show the top contributors daily/weekly/monthly for each.
Is there a guide for how to do this with the latest version of Drupal?