I'm working as a developer in a university lab. While working for the lab, I created a Drupal website which uses various modules (both contributed modules and custom modules) to create a web-based, but also cross-media newspaper system. The website is http://opl.cias.rit.edu
The website, of course, allows content to be submitted and edited easily. There are also other modules which I have created which are integral to the website. For example, one module allows a person with "manager" status to sort content into editions, and generate XML from those editions (the XML can be used, as we have used it, to create printed copies of the editions). The system also depends on other modules such as Views in CCK. In addition, there are other non-modular modifications which have been made to the site. For example, some of my custom CCK fields, custom permissions, and CSS edits are integral to the system as a whole.
So my question is this - is there a way to distribute my whole Drupal setup as a "package"? I know that Drupal allows for module contributions, but this site is dependent on more than just a few modules. The whole system has been modified to take advantage of those modules and various features of Drupal to create a functional web-based, cross media newspaper. As such, simply distributing my custom modules would likely not be very helpful to anyone wishing to replicate this system.
Any help would be greatly appreciated. Thanks in advance!
Comments
Correction
Correction: the website is http://opl.cias.rit.edu/inews/
you mean something like
you mean something like this? http://drupal.org/project/Installation+profiles
--
Cheers,
Sivanandhan, P. (a.k.a. apsivam)
Yep
Ahh, thank you! That seems like it would be exactly what we need to contribute.
Do you know of a good tutorial which describes how to create and distribute an "Installation profile"?
check this
check this http://drupal.org/node/159730
--
Cheers,
Sivanandhan, P. (a.k.a. apsivam)
Thanks!
Thanks alot. I was having trouble finding some good resources.