We are looking for a CMS (or similar) for our Big Band. We need

  1. A page for the public to see our next gigs
  2. Membership management to keep a list of band members, deputies;
  3. An events calendar diary for rehearsals and gigs;
  4. A file store so that PDFs of our set lists, music charts etc can be stored and available for all band members;

It's clear to me that CiviCRM would be fine for 2 & 3, but not so clear that it will also cover items 1 & 4.

Any thoughts/help appreciated. Pete

up vote 5 down vote accepted

welcome to the community.

In short:

Q1. & Q2. are easily met with CiviCRM.

Q3. Can be done with a little effort.

Q4. This would be provided by your Content Management System (CMS). CiviCRM works with Drupal, WordPress, and Joomla!. For this, I'd go with Drupal (with which you could do this through configuration), but this functionality may also be provided by Joomla! and WordPress plugins.

Hope this helps!

  • Did numbers get mixed up here @johnff? Answer says 1,2 are easily met and 2 takes a little effort. – Chris Burgess Apr 16 '17 at 20:38
  • @ChrisBurgess yes well spotted. Amending now, thanks for the assist. – JohnFF Apr 16 '17 at 22:17
  • @ChrisBurgess actually no (when I hit edit it was correct as when I wrote it. It seems that the formatting changes them! Bizarre. – JohnFF Apr 16 '17 at 22:19
  • Excellent. Thanks for the help and advice. – PJP Apr 17 '17 at 8:22

For item #4 -> When you run CiviCRM on Drupal it comes with this module:

CiviMember Roles Sync - Synchronize CiviCRM Contacts with Membership Status to a specified Drupal Role automatically.

In a nutshell - here's how this works: someone Logs in -> Drupal checks with CiviCRM -> ah this person has Membership A + status = Current; Drupal checks your Rules -> ah that means this user should get Role = Member A -> so that user now automatically has all the permissions (and thus buttons) that Member A should have.

This is how you can make really slick Member only content/sections on your CMS/website!

  • That helps me make the choice on CMS - I use Joomla in work, but sounds like Drupal is the way to go here. – PJP Apr 17 '17 at 8:23
  • For completeness, WordPress also has the ability to sync roles with CiviCRM. If you're sure you won't be needing to customize any Views or Webforms, WP is a good choice. Otherwise Drupal is the most powerful of the 3. – Coleman Apr 17 '17 at 17:49
  • Pretty sure all three CMSes offer this ability, Joomla included. I actually prefer Joomla's ACL over WP, though I can't speak to Drupal. – LMK Web Apr 19 '17 at 16:36
  • On CMS integration Drupal is head and shoulders above above the other CMSs – KarinG - Semper IT Apr 19 '17 at 23:06

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.