Distributions provide site features and functions for a specific type of site as a single download containing Drupal core, contributed modules, themes, and pre-defined configuration. They make it possible to quickly set up a complex, use-specific site in fewer steps than if installing and configuring elements individually.
My goal is to create a standard installation that can be used by Animal Rescue Organization to quickly develop their website. The project will include:
- Animal Content Type
- Volunteer Profile Pages & Blogs
- Animal Search Engine
- Events Calendars
- Adoption Application Form
- Volunteer Application Form
- Animal Alumni
- and more...
CollaborativeForms is a Drupal installation profile used for collecting data across multiple groups and locations and provide intuitive break-down of the data, as well as raw data exports.
It is currently being used by the University of Michigan Health System on several projects to collect patient data used for research purposes.
CollaborativeForms has most of the modules needed to create the forms that can be collected collaborative within a group and the data aggregated across multiple groups. The forms are CCK-based and can be customized greatly by the different modules included with CollaborativeForms.
Since CollaborativeForms uses components not hosted on Drupal.org (jQuery UI, plus several Features hosted on GitHub), it will not be hosted here. CollaborativeForm has its own website for distributing the files.
P6 Profile is a Drupal 6.x installation profile. It includes many essential
contributed modules pre-configured to get you started.
Following instructions are for 6.x-1.1 and older releases. Current releases uses the new Drupal Distribution Packaging system and includes the modules, themes, libraries and patches defined in the .make files, you don't need to run drush make to build the package anymore. See Notes in the download area for details of the release notes and what is included.
1. CD into the webroot.
2. Download this installation profile and extract to profiles/p6_profile under web root:
So, it should be like profiles/p6_profile/p6_profile.profile
Or you can use drush, too: $ drush dl p6_profile --destination=profiles
3. Run drush make to download the core, contributed modules and themes: $ drush make profiles/p6_profile/p6_profile.make . --prepare-install
4. Move p6 sub-theme to sites/all/themes $ mv sites/all/themes/p6_base/p6 sites/all/themes/p6
5. Copy i18n-ascii.txt file to sites/default for enabling transliteration prior to creating aliases:
Releases missing security updates
There are security updates available for code included in these releases. Review release notes before downloading.
This is a very basic install profile used to speed up initial project development by automating some tasks we (Aten Design Group) tend to do on every site, e.g. enable Views. While you're welcome to use this and suggest additions, this is primarily for internal use, so we'll reject anything that isn't useful for our needs.
StackScript: StackScripts are "Custom recipes for your Linode". They are essentially a shell script that take arguments from an HTML form and ran upon the first boot of a Linode instance.
Mercury: Mercury is an open source stack that when combined together, offers blazing fast Drupal. There is a group dedicated to the stack at http://groups.drupal.org/mercury.
Thanks go to Pantheon Systems, for making the "how to" of Mercury publicly available. Pantheon Systems also offers hosted Mercury instances frontended by a wonderful web-interface for a hassle-free high performance Drupal experience.