Community Media

This Community Media group is a space for both Drupal developers and staff from Community Media Centers and Public Access TV Stations to discuss the implementation of Drupal based systems that improve the delivery of services to end users in a web based environment. Aspects of this project have been underway since 2006.

The project focuses on all major components of the operational workflow of a Community Media Center and involves Drupal module development and custom configuration in several distinct but overlapping areas:

  • integration with CiviCRM for membership management and training class enrollment
  • a project based system for resource reservations linked to user training certifications
  • ingestion of video content and metadata integrated with local playback servers

The Community Media Starter Kits provide a good overview of the various modules developed for this project as well as others that are being employed. These modules are not designed as a one size fits all solution. They typically require custom configuration to meet the needs of each community and organization in which they deployed.

Note: This group was previously called PEGSpace.

jdcreativity's picture

Feedback on Abstract for CMDrupal: Due 4/25

I know this group contains people fairly new to the CMDrupal project and people invested in it for years. And in any capacity I can, I want to keep this an open and growing group.

Since this is a public, transparent and shared place for feedback and discussion surrounding the project it is important I post this here. I've been on vacation and should have posted this earlier, but I would welcome opportunity for feedback.

Read more
ashenette's picture

Join us for Drupal 7 in a Day! | April 25th, 2014 | Isovera | Waltham, MA

2014-04-25 09:30 - 17:00 UTC

Hey there,

Please join Isovera for our Drupal 7 in a Day workshop! We'll be holding this training event on April 25th from 9:30am until 5:00pm.

Due to the nature of this course, it tends to be one of our most popular, so please make sure to register sooner than later if you'd like to reserve a seat.

If you're registering more than one person from your organization, please let me know, as we do offer group discounts. As always, please feel free to email me at for any questions you may have.

Register here:

Read more
libkuman's picture

Sandbox Modules From MNN

Apologies for all for the great delay in publishing these modules but better late than never!

So these are the custom modules that were developed in the upgrade of MNN's internal application Access Center. The upgrade integrated the Community Media Difficult Starter Kit (DSK) in really exciting ways.

In order to launch the site (which happened in October of 2013) and complete all the reporting requirements (which happened end of January 2014) we unfortunately did not keep up with the most recent DSK updates so these modules may not play well with the most recent DSK.

Read more
emilyf's picture

Setting Up CM Airing with Telvue

The below screencast is the first part in a two-part series on getting your website to display tv schedules like and This first screencast shows you how to configure CM Airing with a Telvue feed for your tv schedules, and additionally how to connect those airings to shows and projects.

You should note that this also exists in the form of written documentation at:

Read more
emilyf's picture

Example: Moderating content with a simple field, views, and rules

It's often the case that a CMC would want to track progress of new shows and other content posted on their site by producers or other users. For instance, if a user submits a new show they are hoping your station will help produce, you may want to have that show added to a "review" queue where staff can review the show and then choose to approve or decline it. In addition, you may want those changes to be tracked as revisions in your system.

Read more
kreynen's picture

Google Investing in CiviCRM This Summer - Could be More than $100,000!

I'm very excited to announce that CiviCRM has been accepted as a mentoring organization by Google's Summer of Code (GSoC) program this year. This could result in Google investing as more than $100,000 in CiviCRM this summer.

I've participated in the GSoC program as mentor for 2 Drupal projects (Creative Commons and Media Derivatives API). Jason Daniels (ECAT) got a taste of what the college program will be like when he helped with the high school Google Code In early this year.

Read more
stefanwray's picture

To Be or Not To Be: Difficult Starter Kit

I started this thread as an issue in the Difficult Starter Kit

But some of you may not be following that closely so I've posted a link to it here.

OKV - Chris's picture

Project: Creating an interactive communications platform based on video


My name is Christian Andersson and I'm working on a media project for Öppna Kanalen Växjö (ÖKV) - Translated: The Open Channel Växjö - in Sweden. I'm an experienced developer and engineer but completely new to Drupal (this is my first project working with it). As such I made several mistakes along the way but always learning from them :) I have to say Drupal deserve the reputation of being powerful but having a steep learning curve...

Read more
jdcreativity's picture

Thoughts on Community Media 2014

Over the past few weeks as 2013 wound down and a new year spun up, I was feeling compelled to open up a conversation about the Community Media Drupal / CiviCRM kits.

I'm curious to hear about how organizations and individuals are faring with this solution for managing community media organizations and their video content. And I would like to know every instance of an organization using this software. I really hope that the adoption of these Starterkits has grown.

Read more
synchlayer's picture

Drupal Developer | Manhattan Neighborhood Network

Employment type: 

Manhattan Neighborhood Network seeks a Drupal shop to update our main D6 site - - to D7.

Manhattan Neighborhood Network is the largest Community Media Center in the United States. We operate two media production and education facilities in Manhattan and run four cablecast channels, reaching 620,000 cable subscribers in the borough.

This update will initially be a direct port of from D6 to D7.

Secondly, we will integrate this new D7 site with our CM Drupal staff site.

Read more
kreynen's picture

CiviVolunteer is coming!

kreynen's picture

Google Offering Community Media Free Development, Testing and Documentation (DEADLINE FRIDAY, OCT 18!)

I've already added tasks to review the CiviCRM and Community Media (Easy) Starter Kits, but if you have tasks that would make Drupal better that a high school student might be interested in helping with, add them to this wiki. Ideally, you'd volunteer to help mentor to the student, but that's not even required.

If you already have a high school intern or previous interns (@jdcreativity... I'm talking to you!), get them involved.

All that's required is to define are 2 steps...

Read more
dfrazier's picture

RETN Web Demo

2013-09-25 14:00 - 15:30 America/New_York

RETN will be offering a web demo of next Wednesday, September 25, from 2:00 - 3:30 PM EDT. We are trying to accommodate scheduling requests from various colleagues, hence the short notice. We will, however, plan on posting the video afterward to extend the conversation to those who might be interested but are unable to attend.

Please register for this demo here:

Read more
westis's picture

Broadcast live on YouTube

Live streaming via YouTube is now possible if the channel has at least 100 subsribers:

As we are using YouTube for our VOD:s at Open Channel Vaxjo we would like to stream live via YouTube as well (currently we use Bambuser, but the quality is not ideal).

Please subscribe to our YouTube channel to make us reach 100 subscribers and we will be able to test it this week!


kreynen's picture

Deprecating Modules from a Starter Kit

From time to time we are going to realize that a module we originally added to the Starter Kit is no longer what we want to use. This can happen for a number of reason:



  • The module has fucntional limitations that can't be resolved with patches or contributions to the module
  • The module is no longer compatible with other modules we include
  • The module's maintainer is no longer maintaining it and suggesting sites use an alternative
  • Read more

    Documentation Gaps.

    Based on discussions, the need has been identified to strengthen the documentation of current modules and projects. As such, we need to identify gaps in the current documentation and areas of improvement.

    kreynen's picture

    Seeking Feedback from Nonprofits using CiviCRM w/ Volunteer Tracking Need

    Crossposting from LinkedIn group....

    Desperately Seeking Nonprofits using CiviCRM that also have volunteers. If this is you, please contact me to discuss the upcoming CiviVolunteer extension

    Read more
    jdcreativity's picture

    Barnraising / Code-a-thon October 10-11 Sturbridge, MA

    I have working with the organizers of the Alliance for Community Media Northeast for their regional conference.

    I pitched the idea to have a session dedicated to web development - possibly to include helping somebody get a CM site spun up from scratch. (not a migration from Facil or anything.)

    So, the organizers are reserving a booth at the tradeshow. The event takes place on October 10-11 in Sturbridge, MA.

    I'm throwing this out there to try and find a few folks who might want to come and help.

    Also, any suggestions on structuring our time productively is most welcome.

    emilyf's picture

    Configuring Airings Importer with Telvue Feed

    For anyone who is trying to get Airings set up as an import from Telvue, if you are using the 7.x-3.x version, here are a few tips that might help:

    In addition, if you're using the 3.x version then you need to update 2 views on your system because there is a broken handler:

    Read more
    emilyf's picture

    How to update nodes with feeds from multiple sources (and setting unique fields)

    At RETN they ran into a problem where they have a lot of legacy VOD on Amazon from when they were on a Synergy system. They also have thousands of shows in their Drupal site that have a field called "streaming_filename" that holds the filename to these legacy shows.

    Then they decided to move to Telvue Hypercaster and also Cloudcast, but they needed a way to bulk update all the shows with the new Cloudcast VOD.

    What they decided to do was to keep the filename the same in Telvue so that the filename would ultimately be the same in Cloudcast.

    Read more
    Subscribe with RSS Syndicate content

    Community Media

    Group organizers

    Group events

    Group notifications

    This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

    Hot content this week