Have you wondered how to build a "website builder" like yola.com, ning.com, etc, which allows registered users to build their own website with a simple click of a button. Well, with drupal and its following modules, it is possible. However to accomplish this task, it is recommended that you have basic knowledge of the following modules functionality.
Modules :
Drupal 6.x
Organic groups 6.x
OG menu 6.x
Pathauto 6.x
Blogtheme 6.x
Friendlist 6.x
Logintobogan 6.x
Rules 6.x
Simpletest 6.x with D6 patch
Notifications 6.x
Node limit 6.x
Token 6.x
Onepage profile 6.x
Private message 6.x
PMgrowl 6.x
Unique Field 6.x
Username check 6.x
User delete 6.x
These modules are installed via admin/modules (select checkbox). -> Save Configuration . Go to user permissions and enable the permission for the respective roles. With the modules installed we are ready to get started with configuration.
Go to administration -> Organic groups configuration -> Content types -> Group -> Edit. Now we rename the 'Group' content type to 'Website'. Then scroll below to the organic groups section and select the group node option. This will make the 'Website' content type as the group node. Scroll to Unique field settings and select TITLE and Content type and Each of the specified fields must have a unique value and Enabled. Save