Installation profiles
Installation profiles are a feature in Drupal core that was added in the 5.x series. The Drupal installer allows you to specify an installation profile which defines which modules should be enabled, and can customize the new installation after they have been installed. This will allow customized "distributions" that enable and configure a set of modules that work together for a specific kind of site (Drupal for bloggers, Drupal for musicians, Drupal for developers, and so on).
Wedding site
Install profile for a wedding site. Features:
- Image gallery
- RSVP functionality
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Sep-08 | Download · Release notes | Development snapshot | |
Drupal.org Testing
This profile installs a site with the structure, content, permissions, etc of Drupal.org to facilitate the reproduction of bugs and testing of patches for the project modules.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Nov-11 | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2009-Mar-18 | Download · Release notes | Development snapshot | |
Single-User Blog
NB. This is currently being reworked for D6 from the start..
The Single-User Blog install profile's goal is to set up a site with basic blogging features. Instead of forcing the user to accept hardcoded options, the profile offers the user various options to customise their install, such as selecting from a choice of pathauto paths, allowing the user to set up the site information, possibly change the colour of the template etc. Sample content is also added.
The profile doesn't depend on the blog module, instead leveraging views and a basic nodetype.
The handling of inline images is an often debated issue, not just in the Drupal community, and as of yet, it's not decided how the profile will handle images - see the relevant issues in the queue.
The Required modules will be fairly basic as a starting point, but include the use of:
Token
Pathauto
Views
The original profile was written by herenbdy for the GHOP 2007 contest, and is now being developed by George2.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Oct-28 | Download · Release notes | Development snapshot | |
DrupalBin
DrupalBin is a tool to collaborate and debug Drupal code snippets. Its goal is to replicate what is accomplished by various pastebin-like websites.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Apr-03 | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2008-Feb-09 | Download · Release notes | Development snapshot | |
Indymedia Alba Drupal 6 Install Profile
An install profile for a basic Indymedia Center on Drupal 6.
Required modules are:
Indymedia IMC Alba modules: http://drupal.org/project/imc_alba
Indymedia cities list module: http://drupal.org/project/indymedia_cities
Fckeditor: http://drupal.org/project/fckeditor
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Jan-15 | Download · Release notes | Development snapshot | |
Innovation News Installation Profile
The Innovation News installation profile provides all the tools and settings necessary to run a cross-media newspaper. Specifically, it allows the site's news to easily be exported as an RSS feed, as a Google Earth KML file, and as generic XML data.
Users who do not wish to make use of the cross-media features can use their Innovation News site as simply a news website.
Features:
- Creation of 5 roles - administrator, writer, photographer, editor, and manager - to allow for team collaboration
- Two new content types - Article and Reader Story
- Integration with the Innovation News module to facilitate the development of news stories in a collaborative environment. The Innovation News module also allows news stories to be grouped into "editions" and displayed by edition, similar to the way news stories are compiled into daily editions of newspapers. In addition, XML can be generated from editions and imported into publishing software or used for any other of a variety of purposes.
- Integration with the XML to KML module, allowing the site's RSS feed to be output as a KML file. This output KML file can be opened in Google Earth to display news according to location.
- Integration with the Pathauto module to create URLs which are search engine friendly
- Pre-set Views and Content Templates which display news in a professional-looking format
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.0 | 2008-Sep-10 | Download · Release notes | Recommended for 6.x | |
HostSlave
Deprecation notice: this profile has been removed because Aegir 0.2 will not require any preconfiguration to deploy new platforms.
The HostSlave profile was a component of the Aegir hosting system.
Ægir is a new set of contributed modules for Drupal that aims to solve the problem of managing a large number of Drupal sites. It does this by providing you with a simple Drupal based hosting front end for your entire network of sites. To deploy a new site you simply have to create a new Site node. To backup or upgrade sites, you simply manage your site nodes as you would any other node.
For more information on the system, and the other components, please take a look at the Aegir overview wiki page
Aegir was developed by Bryght / Raincity Studios and partners.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-0.1 | 2009-Feb-06 | Download · Release notes | Recommended for 6.x | |
| 5.x-0.1 | 2009-Feb-06 | Download · Release notes | Recommended for 5.x | |
CCK Date Testsite
This is an installation profile to setup a test site for CCK date fields. It generates a different content type for every combination of CCK date field type (Date, Datestamp, Datetime) and timezone handling (Date, Site, User, UTC, and None), and then generates 4 nodes of each type (2 days ago, now, 2 hours from now, 2 days from now). It also generates a bunch of users from different timezones. It configures Devel and Signup, sets up roles and permissions, and so on. This profile depends on the Install Profile API.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Dec-13 | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2008-Dec-13 | Download · Release notes | Development snapshot | |
phpEdu Installation Profile
phpEdu installation profile helps to quickly install and set up a phpEdu LMS site. First of all, you need the set of phpEdu modules. Then, you need to download the latest versions of the following dependencies:
- activeselect
- advanced_help
- calendar
- cck
- computed_field
- content_profile
- date
- filefield
- imageapi
- imagecache
- imagefield
- install_profile_api
- link
- og
- og_default_roles
- token
- views
Further information and help is available on the phpEdu Project Website.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.1-beta4 | 2009-May-25 | Download · Release notes | Recommended for 6.x | |
Patterns Installation Profile
The Patterns Installation Profile module provides a simple integration of the Patterns module into Drupal's installer screens, and enables a user to execute one or more pre-configured Patterns during the site's installation.
Required Modules
This module requires the Patterns module in order to function. It is an extension of Patterns, and is not meant to stand on it's own. The Patterns module provides a way to automatically setup and configure multiple features on a Drupal site by reading and executing site configuration stored in easy to read files. Currently supported formats for configuration files (also called "patterns") are XML, YAML, or PHP arrays.
For more details about Patterns and their uses, see the Handbook pages at http://drupal.org/node/346509 and the Patterns project page at http://drupal.org/project/patterns
Sponsored By
This module was created by Gravitek Labs, and and it's current development cycle is also underwritten by Gravitek.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| 6.x-1.x-dev | 2009-Feb-27 | Download · Release notes | Development snapshot | |

