Drupal Commons Tutorial: Customizing Community Website

Often community managers are moving between a variety of fractured systems. They might have a community discussion in a forum application, but they need to edit content in a CMS. Recently we completed two live tutorials showing community managers how to manage groups, users and the content on their sites using Drupal Commons.

Drupal Commons allows you to unify the content editing and community experience. It is online community software that works right out of the box. It is used to build knowledge sharing networks, collaborative spaces, and discussion areas with levels of privacy to support vibrant communities. Drupal Commons is built on Drupal 7 and was made to be modified. This mean it's easy to customize and extend your online community.

Fractured systems

One main benefits of Drupal Commons is also lowering barriers to participation. Participants in the community can follow groups or topics in the site, without needing to join. However, there are also ways to keep communication private and contained. You can create groups that hide content from non-members, or allow only certain members to add content in a specific group. Drupal Commons also includes person-to-person interactions such as messaging; "following", like Twitter, which doesn't require approval; and "trusted contacts", like Facebook, which requires approval on both sides.

Review these two tutorials and slides to learn how to...

  • Navigate the site to see content, members, and activity
  • Create and share content
  • Manage users and participation
  • Customize tags, terms and taxonomy across the site
  • Configure privacy and group access

Videos and slides are posted:

Sign up to the next tutorials

In an upcoming tutorial, we’ll look at Drupal Commons as from the perspective of a site builder or site administrator. We’ll explore the key decisions you need to make about your community and discuss how to change site functionality to suit your community’s needs. Sign up!

Commons for Site Administrators, Part 1: How to Configure Your Online Community, Oct 2nd, 1pm US Eastern Time - Sign up here

You'll learn how to:

  • Configure and add new content types
  • Customize landing pages for groups
  • Control what your community managers can do on the site

For Commons for Site Administrators, Part 2: How to Customize Your Online Community, Oct 9th, 1pm US Eastern Time - Sign up here

You'll learn how to:

  • Add new modules, features, and roles
  • Control access and permissions to advanced functionality
  • Use Drupal Commons best practices to customize your online community

Sign up to our training newsletter

Sign up to our training newsletter to be notified about more tutorials for you.

Comments

Posted on by David Pugh.

Hello, I have a special case need that I am not sure if Commons can solve for me.
I want 2 kinds of groups.
In the one kind people could log in and then see a set of groups that non logged in members cannot see. The should be able to see the groups without actually joining them, but anonymous users should not see those groups.
The 2nd kind of group should have the same functionality, anonymous users can't even see the groups.
Each 2nd kind of user should be able to see all 2nd kinds of groups even if they are not members.
Each 1st kind of user should be able to see all 1st kinds of groups even if they are not members.
The 1st group members should not be able to see the 2nd group member's groups, and the 2nd group's members should not be able to see the 1st group members's groups.
Anonymous users should of course not see any of the 1st or 2nd group's groups.
Is this possible with Commons?
If not is there a way to get this extra functionality (like using organic groups with commons)?

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Filtered HTML

  • Use [acphone_sales], [acphone_sales_text], [acphone_support], [acphone_international], [acphone_devcloud], [acphone_extra1] and [acphone_extra2] as placeholders for Acquia phone numbers. Add class "acquia-phones-link" to wrapper element to make number a link.
  • To post pieces of code, surround them with <code>...</code> tags. For PHP code, you can use <?php ... ?>, which will also colour it based on syntax.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <h4> <h5> <h2> <img>
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.