Skip to content
Project is hosted on Mirrored here for Travis CI-integration.
PHP CSS Shell JavaScript Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.drupal-ti Migrated to new Travis infrastructure. Jan 19, 2016
images Issue #1921644 by ezra-g: Fixed Hardcoded demo user avatars break whe… Feb 19, 2013
modules/commons Issue #2502835 by gbaudoin: Notice: Undefined index: und in commons_r… Jun 6, 2016
scripts Migrated to new Travis infrastructure. Jan 20, 2016
tests Updated to the latest version of the Drupal Extension. Mar 7, 2016
themes/commons/commons_origins Issue #2129347 by japerry, Zarabadoo: Allow registrants of an event c… Jun 18, 2014
.travis.yml Allowed upgrade path testing for 7.x-3.31 to fail due to a known issu… Jun 6, 2016 Added a basic file. Mar 7, 2016
behat.travis.yml.dist Migrated to new Travis infrastructure. Jan 20, 2016
build-commons.make Restored proper branch. Dec 19, 2013
commons.api.php Issue #1792644 by japerry: Support groups of node types other than group Mar 21, 2014 Issue #2600424 by Devin Carlson: Replaced the CKEditor module with th… Oct 24, 2015
commons.install Issue #2612328 by helmo: Incorrect codestyle hides hook_update_n desc… Dec 4, 2015 Fixed installer variable name. May 20, 2014
commons.profile Issue #2612328 by helmo: Incorrect codestyle hides hook_update_n desc… Dec 4, 2015
commons_installer.css Installer component of issue #1832730 by ezra-g, ay13: Added Ability … Feb 4, 2013
drupal-org-core.make Updated Drupal Core to 7.44. Jun 16, 2016
drupal-org.make Updated the Views module to 7.x-3.14. Jun 16, 2016


Travis build status Scrutinizer code quality

Drupal Commons is a "community collaboration website in a box" built on Drupal.


In addition to standard installation via the UI, Commons can be built using Drush make.

drush make build-commons.make ~/Destination/docroot

Use the site-install command to install Drupal with the Commons installation profile.

drush si commons

You may now login to your site.

drush uli -l http://mysite.dd

Behat tests

Install the drupal-extension for mink/behat from the Commons profile.

cd profiles/commons/tests && composer install

Set up a behat.yml file replacing @BASE_URL@ with the URL to your site and @DRUPAL_ROOT@ with the path to your site on disk.

cp behat.template.yml behat.yml

Check that behat is installed and running.

bin/behat --help

Run tests.



Official documentation for Commons is available at


The Commons project is available at:

Something went wrong with that request. Please try again.