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.
There are undoubtedly much more modules than what you need included in this distribution. It serves as only a demo. If you want to build a real site, pick a few modules that you need and go on.
This profile is also intended for developers who want to work on Scald. It always fetches the latest version of Scald so that you can do several tests when working on a bug or a new feature.
How to install
These modules have been identified by the members of the Community Media group as modules that should only be used after mastering at least some of the modules listed in the Moderate grouping. These are modules shared by large sites with staff who can support the more complicated configurations like channelAustin, MNN, and RETN.
This distribution is co-maintained by Mark Libkuman (libkuman) of Openflows and Stefan Wray (stefanwray) of channelAustin. It is one of three Community Media Starter Kits.
Drupal dev-ops in a box.
Host all of your Drupal projects, with unlimited environments each, on one or many servers. Use the git host of your choice and follow your own branching strategy. Web UI for Pulling Code, Copying Data, Committing Features, Running Tests, and Forking Environments.
Built in Drupal & Drush.
The goals is to create a general purpose, multi-language Drupal 7 distribution that does not get in your way when building websites.
It's pretty much a work in progress, but feel free to use it and provide feedback.
Some of the included modules are:
- CKEditor + IMCE + Plupload
- HTML5 Media + Tools
- Internationalization + Translation Overview
- Linkit + Link Checker
- Security Kit + Security Review
After installation, a couple of "features" are available in the module list
- devel feature: devel + drupal reset
- og feature: organic groups
- solr feature: apache solr + attachments
- webform feature: webform + webform validation
Limitations on XAMPP
- XAMPP users should increase the
php.inito 120 seconds and restart Apache.
- Upon installation on SQLite + PHP 5.4, a lot of
Illegal string offset 'field' in DatabaseCondition->__clone()warnings are shown, see also http://drupal.org/node/1483986
What is Pushtape?
Build better music websites with Pushtape - a Drupal distribution for musicians. This distribution provides a discography framework, show listings, photo gallery, and a news blog, all wrapped up in a responsive mobile friendly theme. It is built to work out of the box as a single band website, but provides a leg up in building any type of music site.
Where do I start?
The distribution is built using the drupal.org packaging system. All you have to do is download the most recent release from this page and it will include all necessary files, modules, and libraries. Unzip and install as you would Drupal core.
This distribution is an end-user facing distribution. The goal is for a musician to be able to download a complete tarball and unzip it on their (most likely shared) hosting server. This means simplifying the user interface, as well as keeping the distribution as lean as possible so that it can run well even on shared hosting. That being said, it can serve as an excellent starting place for site builders who are building music websites, giving them a leg up by providing discography workflow and functionality out of the box.
Flight is a Drupal distribution that takes all of the cutting-edge Drupal 7 features -- in-place editing, media selection from anywhere -- and packages them together so they work out of the box. Whereas the excellent Panopoly distro relies heavily on Panels and Page Manager, we feel like Context and Display Suite save us clicks and help us finish projects faster. We use Twitter Bootstrap (with Stanford's Open Framework theme) as the base theme because it is responsive and gives the site a nice look and feel to build on.
- Bootstrap and SASS with Grunt for quick responsive theming
- Context for page layout and Display Suite for node view layout
- Filepicker.io, oEmbed, and Media integration that works out of the box
- Edit and CKEditor's in-place editor for an amazing administrative interface
- Go to https://filepicker.io and create an account. Enter your key on /admin/config/media/filepickerio.
This distribution provides a Drupal site that is configured for use as a personal blog. It contains support for media files, a WYSIWYG, comments, post archives, tagging and feeds.
Commerce Kickstart is the quickest way to get up and running with Drupal Commerce. It includes the latest versions of Drupal core, Drupal Commerce, and the other modules it depends on. It also gives you a set of options to create a fully-featured demo store out of the box complete with an attractive theme, catalog and search configuration, and a custom back office interface.
Who should use Commerce Kickstart? Anyone who wants to skip weeks of configuration to build a commerce site on the Drupal Commerce framework.
Sponsored by Commerce Guys.
This distribution bundles Drupal and CiviCRM into a single download along with some of the most popular CiviCRM related modules. This is a STARTER KIT. These are not the only modules you will likely want to add to Drupal or extension to CiviCRM. You can find additional Drupal modules and CiviCRM Extensions you may want to add in the CiviCRM Extensions and Modules Directory.
CiviCRM Related Drupal Modules Included:
Open Atrium is an intranet in a box that has group spaces to allow different teams to have their own conversations and collaboration.
Open Atrium 2.x for Drupal 7
A new architecture for Drupal 7 that is built upon Panopoly and intended as an extensible collaboration framework. Adds the ability to have private "sections" within a collaboration space with granular access control. Drag/drop layout control with dozens of widgets that can be placed on dashboards and landing pages. Comes with Discussions and Wiki out of the box, along with the dashboards to manage it all.
Please use the Issue Queue to post bug reports and patches for OA2 only (not OA1). NOTE: When using the Alpha, be sure to use the latest -dev version before reporting any problems since this project is still under very active development!
The following webinar videos for OA2 Alpha are available:
There is no "Aegir" project on drupal.org, but the Hostmaster profile is a component of the Aegir hosting system.
Hint: to install aegir for the first time, you should be using the provision drush command which has a neat script that will do everything for you.
Æ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.
The hostmaster profile ties together the functionality of the hosting front end and provisioning back end into a complete package. It handles initialization and auto-detection of your initial configuration settings, and directs you to the friendly installation wizard. To start using the Aegir system, you will install a new site using the hostmaster profile, which you will then use to manage all of the sites you host.
For more information on the system, and the other components, please take a look at the Aegir overview wiki page
Nainštalujte Drupal po slovensky ľahko a rýchlo.
Slovenský Drupal inštalačný profil slúži na rýchlejšie a ľahšie nainštalovanie Drupalu v Slovenskom jazyku. Inštaluje rovnaké moduly, ako štandardná inštalácia v základnej inštalácii Drupalu s ďalšími dvoma modulmi, ktoré slúžia na import a používanie prekladu.
We The People petitions application
Drupal 7 code base used to build an application that lets users create and sign petitions.
This application is under active development and will continue to be modified and improved over time. The current release is an "alpha" pending changes that will remove its dependency on MongoDB (see "Roadmap" section below).
Suitable for managing a realworld loose knit community of people aware of the need for transition.
Aimed at LETS community organisations, but also suitable for time banks, this distribution is maintained by nonprofit Community Forge which offers free hosting for it. (for some reason 150 installations not included in the count below!) A drupal 7 upgrade is imminent. Full french translation is available. Hebrew coming soon, other languages partly done.
Features in D7 version:
- Accounting (using Community Accounting)
- Offers and Wants (using Offers & wants)
- Photo gallery, events and news Feed
- Membership expiry
- Simple document library, with privacy and categories.
- committee & accountant roles built in
- Support for non-internet users, including masquerade, and printable reports
- Broadcast feature to notify all users of urgent content
- Access control over user profiles (coming)
- Launch tool, to reset passwords and send login tokens to all users
- drush commands to reset blocks, menu links, translations and permissions
- customise translations (using Localization client)
ERPAL is a full Drupal distribution aiming to manage almost any business related processes in service and project based companies. Manage your projects with the following key features are:
- CRM (contact and activity management)
- Project management (timetracking, payments, agil and fixed price, expenses, gantt charts, requirement management) with Freelancer support
- Document management and document creation
- Contract management with reccuring invoices
- Employee management (over hours, holidays, costs)
- Invoice creation and PDF export
- ...and many other features
ERPAL's goal is to have ONE TOOL to consolidate all the different business processes, instead of a bunch of tools that aren't necessarily compatible with each other and not capable of transferring data between them. The ERPAL system enables you to manage all your everyday business tasks in one integrated smart solution.
The ERPAL system is under active development. If you like to support or donate to the project, don't hesitate to use the ERPAL contact page. You can support ERPAL by
- Help testing features and usability
- Help developing good architecture, automated tests and modules
If you are about to install OpenChurch for the first time and are new to Drupal please see common installation problems first before you file a ticket. NOTE: Most failed installs are due to lack of PHP memory.
NOTE: The OpenChurch Mix and Match theme will be deprecated and completely removed on July, 1, 2013. If you are using this theme you will want to copy it to your sites/all/themes folder.
The OpenChurch distribution is for churches and ministries. It is a flexible platform with common features for churches that can help streamline development of these websites.
Bear is a starter profile to be used as an alternative to minimal or standard. It sets up Drupal with contributed modules and configuration that we find useful for just about every type of site. Bear is a starter kit, not a distribution: you should feel free to edit its Features directly and not plan to update the profile.
Currently included contributed modules: http://drupalcode.org/project/bear.git/blob/HEAD:/drupal-org.make
Bear Necessities, included in Bear, configures a WYSIWYG with Media integration.
Bear Habitat, included in Bear, sets different enabled modules and settings depending on the environment (prod, test, dev, or local). See Habitat.
Bear Hunt is a project that configures Search API with Solr to have a sitewide search page.
Sponsored by Zivtech.
About Open Deals
Open Deals is a Free Deals Site distribution, based on Drupal 7, Drupal Commerce and other modules.
You can use the distribution for you or your clients and you can modify it at will.
We hope that the distribution will be beneficial and useful for you.
We'll be glad to listen to your comments and feedback.
Installation and setup instructions
1. Install as you would install Drupal. Select the Open Deals profile when asked.
Keep in mind though, that you will need to set php memory limit to at least 128MB and php max execution time to at least 120 seconds.
You can set the previous php settings by adding these two lines at the end of the .htaccess file:
php_value memory_limit 128M
php_value max_execution_time 120
OR by asking your host to change these values for you.
2. Do any modification you see fit to make your site work as expected. Most probably, you will want to:
a) Change the logo and / or the colors of your site. We propose that you do a subtheme and not alter the main theme.
b) Add and setup your payment methods and checkout process.
c) Change the texts of the site to make it unique (FAQ, How it Works, About etc.).
d) Update the links to Facebook, Twitter etc. to yours.
At DrupalCon Denver, Dries Buytaert (project lead) announced the need for a strong focus on Drupal's authoring experience in his State of Drupal presentation. During the core conversation later in the week, the creation of a Drupal 7 distribution named "Spark" (formerly code-named "Phoenix") was announced. The goal of Spark was to act as an incubator for Drupal 8 authoring experience improvements that can be tested in the field.
Spark is a Drupal distribution which aims to work out solutions to authoring experience problems in the field and apply to latest development versions of Drupal. Therefore our work started implementing improvements as modules on Drupal 7 and then our focus shifted to working on incorporating and enhancing them in Drupal 8 for core inclusion.
Spark in Drupal 8 core
Our primary aim is to affect Drupal authoring experience significantly. The following improvements are included in Drupal 8 thanks (in part) to Spark:
- A responsive toolbar that works well on mobile devices
- Well configured CKEditor WYSIWYG tool with full text format integration
- An in-place editor that allows you to edit nodes, blocks, etc. in-place on the page
- A much improved two column backend content editing screen
- (proposed) A mobile device preview tool
- Significantly improved accessibility
- Page layouts independent of modules and themes (not fully utilized in core yet)
The Spark distribution for Drupal 8 has increasingly less difference from Drupal 8 itself as we get improvements into core and drop efforts that do not resonate with our technical direction and reviewer feedback.
Help improve Drupal 8 authoring experience!
Our current focus issues are tracked live in the drupal.org issue tracker. We are working hard on Edit/CKEditor related issues currently. Get involved in patch reviews, test out improvements and refinements through these issues.
For the latest in Spark-related news, follow @sparkdrupal.
Distribution for Drupal 7
The Drupal 7 Spark distribution is a collection of contributed modules that greatly enhance the authoring experience on top of what Drupal 7 provides. Most key components from the Drupal 8 features are included and some more that did not make it into Drupal 8. The following features are included:
- A responsive toolbar that works well on mobile devices
- Well configured CKEditor WYSIWYG tool with full text format integration
- An in-place content editor that allows you to edit nodes in-place on the page
- A mobile device preview tool
- A responsive page layout editor that integrates with Panels and Panels In-Place Editor (IPE)
- Backported improvements like integrated menu administration, module filtering, responsive Bartik theme
- An administration theme called Ember
While the mobile device preview and in-place editor work best with the responsive toolbar, the features can be used independently. You can pick the functionality you like from the module list included with Spark and use the components you like in your projects.
While some of these video demonstrations are outdated, you can find several videos in Dries Buytaert's blog posts announcing key pieces of Spark.
ADS is a Drupal distribution for building Drupal based advertisement platforms.
Note: Project is under active development.
INSTALLATION (Using an installation profile)
Please read: Using an installation profile
- First of all, please install Phing as the current full installation can be built by Phing build script.
The easiest way to install Phing is by the following commands:
pear channel-discover pear.phing.info
pear install phing/phing
- Run phing command inside the downloaded distribution directory:
If you have any errors during this point, please install missing phing dependencies.
Note that you'll be asked to edit build.properties. After editing the file, please remove
properties.notsetsection and make sure that your LAMP environment is up and running.
- Your code is built and ready in
OpenFolio is a distribution for photographers or other visual artists who want to create a web portfolio of their work.
- Simplified Image Galleries
- Bulk Uploading of Images
- Super Simple Artist interface
A Learning Tool
OpenFolio is a Six Mile Tech Learning Distribution. It was created to be a Drupal Site Building learning tool as well as functional distribution. It contains almost no custom code aside from it's install profile.
Openfolio is built to be understandable by beginning and intermediate Drupal site builders. Openfolio can help you learn Drupal site building by example.
Some of the modules that Openfolio demonstrates are
An option to install sample content is included during installation to demonstrate the features of the site.
OpenBrewery is a minimalist Drupal 7 distribution that provides the basics for building a site for a brewery or brewpub. It includes most things you need to start building a website, it does not include a theme, but chances are it will in the near future. Features include markdown support, age verification, staff profiles, beer content types, and other cool things.
"Coming Soon" is a distribution for creating a launch site for an upcoming project, idea or business. In it's most basic sense, it's a Drupal clone of LaunchRock.com. It provides a simple signup / registration form on the homepage and unique share pages for new users. So that before the site, app or business itself actual launches, you can start to get new members. En bref, Get people interested in your project before it launches!
Summary: It will provide a default installation profile for collecting member signups and site promotion.
ComingSoon is coming soon!. Haha! It's already here actually.
Dependencies and Modules
ComingSoon Distribution uses the following modules / theme for basic functionality
- SignUp, Share, Track: an affiliate signup for providing a custom share url and tracking signups which provides the main functionality for this project
- ComingSoon Features: various features code for distro including a help about page and background image for the theme
- Views Send: a way to send mass emails to subscribed users.
This is an install profile designed to jump-start module development. It rewrites the install forms, providing a default username and password of admin/drupal (this has changed from the old package which was drupal/drupal). It also installs and configures developer modules like devel and coder.
Default username and password: admin/drupal.
WARNING! This profile contains potentially dangerous user settings, permissions, do not use it on a live site.
Installation and update
Either download the large tarball below, or create a small makefile (also packaged with the distribution):
api = 2.x
core = 7.x
projects = drupal
projects[drupal_developer][type] = "profile"
projects[drupal_developer][download][type] = "git"
projects[drupal_developer][download][revision] = "7.x-1.x"
Use it with drush make like so:
drush make dd.make [mysite], where dd.make contains the text above and [mysite] is the target directory to build the new site in.
Modules within the package
- admin menu