Hi everybody,

I'm new at Drupal and I have this web site to do on Drupal 6. It's almost OK, but I was numbed by one of the client's requrement: "needs to have a facility that would create a “plug and play” project website that would be easy for a administrator to simply click on “create a web site” and a standard website would be available with standard features". Nice ahh? Those should include stuff like newsleters, events, publications etc.

So any ideas how to achieve it using Drupal 6 or I am f**cked?

Thank a lot for any suggestion,

Angel Harizanov

Comments

beautifulmind’s picture

Probably.
If you do some coding, you can make the one.
Let me explain how.
1) Create an installation profile (this is the only part which requires coding)
As you are new to Drupal. you must read about installation profiles.
2) Provide all the required module in the pack (.tag.gz, etc.) like new letter, events, publication.
3) Select and run the installation profile for the desired website.

Still this requires deployment of package and data base creation, unless you automate this part.

Regards.

Regards.
🪷 Beautifulmind

angel.h’s picture

So there is no module or build-in functionality for managing sub-sites(mini-sites)?

beautifulmind’s picture

There is one. Domain module.
But it manages different domains/sub-domains but doesn't provide facility like you desire.

Regards.
🪷 Beautifulmind

glennr’s picture

Your client's "requirement" brings to mind that story, 10 Reasons to Politely Decline a Web Design Gig.

A one-click website - seriously?

Actually, with a lot of work, you might be able to get reasonably close: with an installation profile in combination with the Domain Access module, as beautifulmind says. But there are also a few interesting new modules, such as Patterns, Features, Context and Spaces that are designed to automate site building in some way. Not sure how production-ready these are, but they sure look interesting (see the Features module in action with this video).

angel.h’s picture

That was helpful. Especially the installation profiles.

B747’s picture

Multisite Manager should be able to do everything you want.

WorldFallz’s picture

You might also want to checkout http://drupal.org/project/hosting / http://drupal.org/project/provision -- better known as the aegir hosting system.