civicrm

VBO actions for CiviCRM custom fields

Keying off of the work we did previously with EGA, we saw an opportunity to improve on grants management in CiviCRM by using VBO to flag grants.

Road less travelled during a code sprint

Code sprints are a great way to work on pet projects, new features, crusty bug fixes or glorious UI improvements. Often times, a code sprint will have a goal and anyone that wants to attend the sprint should try to work towards that goal.

Wasatch Community Gardens

After many, many months of design comps, workflow and IA meetings, and development, we're extremely proud of the new Wasatch Community Gardens site.

Environmental Grantmakers Association

We're pleased to announce completion of a feature-rich Drupal/CiviCRM project for EGA. This project provides a platform for EGA and their members to communicate more effectively, share information and further solidify their vision of fostering a high-impact network of environmental funders.

From Raiser’s Edge to CiviCRM: A Case Study

This case study was written by Eliet Henderson, the Development Director at San Francisco Baykeeper, a small nonprofit organization dedicated to protecting San Francisco Bay from pollution. Baykeeper has an annual budget of $750,000 and eight staff members, two of which handle outreach, communications and fundraising.

Embedding CiviCRM profiles in user profile pages

If you're running a Drupal/CiviCRM site where members have Drupal user accounts, you may find yourself in a situation where you want to expose CiviCRM data on a Drupal user page. We like to use this technique when we've pushed all of the member information into the CiviCRM contact, so the only thing specific about the member on the Drupal side is their username and role.

Grant tracking with CiviCRM and custom fields

As part of an ongoing project with Environmental Grantmakers Assocation (EGA), which involves moving them off of a series of disparate databases to Drupal/CiviCRM, we developed a solution that allows them to track grants from a 3rd party perspective.

Help bring discounts to CiviCRM

We're excited to see even more adoption of the discount module we've been developing. The CiviCRM core team has proposed a Make-it-Happen to bring event and membership discounts to CiviCRM 4.1. If the goal is reached, discounts will be an integral part of CiviCRM and not just a Drupal module.

CiviCRM membership renewal bug

One of our clients reported a problem of stalled contribution pages after clicking submit. The page would simply timeout and give back a not-so-friendly HTTP 500 error. After a bit of debugging and banging heads against the wall, we asked dlobo for a bit of help on IRC. 20 minutes later, he traced the bug back to CRM/Member/BAO/Membership.php and generated a patch against 3.4.

Discounts and Ubercart

The CiviCRM discount module we've been working on over the last couple of months has reached a new milestone. We've added the ability for discount codes to be purchased via Ubercart.