Last updated 29 March 2015. Created on 24 May 2012.
Edited by uLottie, kreynen, stefanwray, jdcreativity. Log in to edit this page.

The Community Media Profile module builds upon the out-the-box profile provided in Drupal core and requires Profile2.

It adds a Public Profile section that includes fields for social media (Facebook, Twitter, LinkedIn, and Other) and a text area for a Bio.

It is designed to work with the Community Media Theme.

Module Dependencies

  • CiviCRM
  • Features
  • Link
  • Profile2
  • Views
  • Chaos Tools


In order for the Community Media Profile to work the following needs to occur when the Community Media Profile module is installed OR when the Community Media Theme is updated.

  1. At the command line, go to profile directory...profiles/[your_starterkit]/modules/contrib-cm/cm_profile/templates
  2. Copy user-profile.tpl.php to the Community Media Theme templates directory
  3. The directory is at . . ./sites/all/themes/cm_theme/[name-of-your-theme]/templates
  4. You will likely need to clear the cache

If you update the Community Media Theme, you'll find that its templates directory removes the user-profile.tpl.php file.

Configuration and Use

Besides enabling permissions for roles there is really not much configuration for this module. End users will find an additional section called Public Profile when they want to edit their user page. This is where empty fields are located for Facebook, Twitter, LinkedIn, and Other, as well as a text area for Bio.

Looking for support? Visit the forums, or join #drupal-support in IRC.