Upcoming Events
NYC CiviCRM Meeting - March 2010
March 16th, 2010
This next NYC meetup will feature a case study (TBD), group discussions and a (more...)
San Francisco CiviCRM Meetup - March 2010
March 24th, 2010
Come meet others from the Bay Area who are interested in, using or developing (more...)
Campaigning Camp in Oxford, UK
March 25th, 2010
Free (with lunch and tea break included!) CiviCRM/Drupal and Plone two-track (more...)
CiviCRM Seminar - Dublin
March 25th, 2010
MTL Software Solutions are hosting a free seminar at The IBOA, Stephen
St (more...)
CiviCRM User Training - Atlanta (pre NTC)
April 7th, 2010
This full-day hands-on training session is aimed at non-profit staff and (more...)
Configuring, Customizing and Extending CiviCRM - San Francisco (before DrupalCon SF)
April 18th, 2010
This hands-on 1-day training session is targeted at administrators, integrators (more...)
CiviCRM User Training - San Francisco (before DrupalCon SF) This full-day hands-on training session is aimed at non-profit staff and (more...)
April 18th, 2010
CiviCon San Francisco 2010
April 22nd, 2010
Join us for the first ever CiviCon in San Francisco this April! CiviCon brings (more...)
CiviCRM
- Not Just a Contact Database
-
These optional components give you more power to connect and engage your supporters.

civiCONTRIBUTE
Online fundraising and donor management.

civiEVENT
Online event registration and participant tracking.

civiMEMBER
Online signup and membership management.

civiMAIL
Personalized email blasts and newsletters.

civiREPORT
Report generation and template management.
Support Canvassing and GOTV (Get Out The Vote) functionality in CiviCRM
Political groups and campaigns have been some of the earliest users of CiviCRM. We've had quite a few political parties using CiviCRM: Green Party of New Zealand, Green Party of Canada, Oregon State Democrats, Vermont Progressive Party and even the Pirate Party of Germany! One of the features missing from CiviCRM has been Canvassing, GOTV, PhoneList and WalkList functionality. This has been long requested and there have been various specifications on the wiki for this.
Earlier this year we worked with Progressive Technology Project (PTP) on CiviEngage, a Drupal Module that brings address parsing, walklist and phonelist support into CiviCRM. You can read more about this work here: Canvass and Phonebank.
At the same time Will Brownsberger, a state legislator from Massachusetts, started using CiviCRM to support his office and campaign operations. As part of his campaign he wrote a drupal/civicrm module to do voter canvassing. Will was kind enough to attend and demo his module at the CiviCRM Boston Developer Camp in February.
CiviCRM / CiviEvent handled thousands of registrations in one day
Every year in June, around the 10th day, a commemorative event happens in Akron, Ohio - the annual celebration of the founding of Alcoholics Anonymous. Hosted at the University of Akron, over 10,000 participants from around the world gather to celebrate the founding of this wonderful fellowship. In recent years, registration for this all weekend event has moved from mail-in forms to an online registration process. Online registration challenges from the past few years had made us seek a solution to that could handle a surge of registrations in the first 24 hours, and collect all the necessary information required by the University.
In past years, Zen Cart could handle our registrations - it may have even been able to handle it this year, except we needed to collect more infomation than in years' past, and we wanted to still be able to allow multiple registrations per transaction. One serious issue from last year was the server became overloaded as thousands of registants came to the site to register at midnight. We had 42 days to pick a solution, and implement.
CiviCRM and Drush Integration
Following some issues to integrate drush and making civicrm upgrade process accessible from script, I started looking at drush on how we can take advantage of it for civicrm, and was surprised with the ease I was able to reuse drush code to add few utilities for civicrm. Some of the utilities currently implemented are:

CiviCRM and Google Summer of Code
CiviCRM is considering applying to be a mentoring organization in Google's Summer of Code program (GSOC). If you're not familiar with GSOC, you should be! (http://socghop.appspot.com/) -- it's a fantastic program that can jointly help open source projects advance development, while encouraging students to become involved in the open source community. The basic thrust of the program is that Google sponsors students (monetary stipend) to work on projects for open source software.
Dropping support for CiviCRM Standalone (from v3.2)
As some of you might know, CiviCRM Standalone came out of a project we did with US PIRG. The project lead was Wes Morgan who also was supporting the standalone version along with a few other features he worked on in Civi (SQL Import, REST API etc).
Boston CiviCRM User Group February Meetup
Last Thursday, a dozen local CiviCRM users, developers and persons interested in learning about the system met at the NEXUS Resource Center to discuss the Boston CiviCRM training and challenges that we each have faced during implementations. Thank you to the The Green Roundtable for allowing us to utilize their space for this meetup.
CiviCRM 3.1.3 Release
We are excited to announce that CiviCRM 3.1.3 has been released, and is now available for download. You can also try it out on our demo site. This release includes jQuery performance improvements for drupal and 50+ bug fixes/improvements to existing functionality.
Come join us March 25-26 at Campaigning Camp in Oxford, UK
In a month, on March 25th and 26th, FairSay invites you all to Oxford, UK to join us for a two-track CiviCRM/Drupal and Plone Campaigning Camp (free with lunch and tea break included!).
CiviCon is Coming this April
CiviCon - the first ever 'global' CiviCRM conference - is coming to San Francisco on April 22nd. We're getting really excited about the fantastic array of speakers and sessions already on the agenda ....
- Nathan Yergler, Creative Commons CTO will be kicking off the day, sharing his thoughts about the importance of open source software like CiviCRM to the success of non-profits and grass roots organizations, why Civi is important to Creative Common's mission, and what the horizon looks like.
- Cedric Brown, Director of the Mitch Kapor Foundation, along with Mitch Kapor (via video link) will be closing the day with their thoughts on the benefit propositions of open source software.
- In between, there will be a lots of great user AND developer oriented sessions including:
Dealing with joint greetings ( part 2 ) code provided.
This is a follow up to my earlier blog entry at http://civicrm.org/node/651
The topic of how to properly greet and send mail to couples, such as "Jane and John Doe" has been discussed many times, such as at the blog post: http://civicrm.org/node/558. But the problem with the approach described there ( and included in CiviCRM 3.0 ) Is it requires information about someone's spouse in their contact record and marking half on the contacts "Do not mail" even though there are times when I DO want to communicate with just one spouse or the other for different events.
So I wrote some code that implements some new tokens called "joint_greeting_casual", "joint_greeting_formal", "joint_greeting_formal_firstname". The code can be downloaded from civicrm_extras.zip. After downloading and unzipping the file, follow the directions for using hooks with Joomla or Drupal at the CiviCRM wiki.






