courtly
courtly
courtly
courtly

Upcoming Events

San Francisco CiviCRM Meetup - February 8th, 2012
February 8th, 2012
Come meet others from the Bay Area who are interested in, using or developing (more...)

UK usergroup - London meetup
February 8th, 2012
Come and meet others from the UK that are using CiviCRM or are interested in (more...)

Chicago CiviCRM Meetup
February 17th, 2012
Please join other CiviCRM users, administrators, and developers in the Chicago (more...)

London user and administrator training
February 23rd, 2012
A comprehensive two day hands on training course covering the configuration, (more...)

CiviCRM London sprint Feb 2012
February 27th, 2012
Following the CiviCRM training here in London, we will have a CiviCRM code (more...)

Philadelphia - CiviCRM Meetup for Q1 2012
March 13th, 2012

UK South West - CiviCRM Meetup
March 20th, 2012
Come meet others from the Area who are interested in, using or developing for (more...)

[Bristol, UK] user and administrator training
March 21st, 2012
A comprehensive hands on training course covering the configuration, (more...)

San Francisco user and administrator training
March 29th, 2012
A comprehensive two day hands on training course covering the configuration, (more...)

CiviCRM Usability, Test and Code Sprint - San Francisco (March 2012)
March 29th, 2012
This usability, code and test sprint is targeted at CiviCRM users and (more...)

CiviCon 2012 San Francisco Bay Area - April 2nd 2012
April 2nd, 2012
CiviCon is THE annual event bringing together the people who use, develop, (more...)

CiviCRM Documentation, Test and Code Sprint - after CiviCon San Francisco (April 2012)
April 4th, 2012
This sprint is targeted at CiviCRM users and developers who want to work on (more...)

CiviCRM Components

Tools for engaging your supporters...

CiviContribute


CiviEvent


CiviMail


CiviMember


CiviReport


Eileen's blog

Not Just a Contact Database

These optional components give you more power to connect and engage your supporters.

  • civiCASE

  • Case management for clients and constituents.

  • 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.

Another migration story - Using CiviMigrate 2 for Drupal 6 or 7

December 27, 2011 - 22:38 — Eileen

This month we did a fairly complex migration for a customer of about 90,000 contacts to CiviCRM. I have been using Migrate module to do migrations for a while now but this time for the first time I used version 2 of the migrate module. I put up a how-to-blog on our site just before Christmans but Fen has inspired me to get on with sharing it more widely.

 

( categories: )

API documentation + state of the API

November 16, 2011 - 15:16 — Eileen

As many of you know with 3.4 & 4.0 a new API came out (APIv3). The new API had a number of improvements over the previous v2 including

( categories: )

Linking Pledges & Recurring Contributions

November 8, 2011 - 18:20 — Eileen

We have a couple of customers who have been asking to be able to set-up recurring contributions against pledges. This seems to be a possibly contentious improvement so I'm looking for feedback on it.

A future for Drupal 6 & CiviCRM?

August 29, 2011 - 08:00 — Eileen

The transition to Drupal 7 is probably the biggest challenge this year for the Drupal community. As discussed in previous blogs the intention has been that 3.4 would be the last release supporting Drupal 6. Unfortunately many sites aren't ready to upgrade to Drupal 7. The hidden risk of this is that if a sizeable portion of CiviCRM sites are not using 4.1 then the number of people testing, fixing & enhancing 4.1 will be much reduced. The cost of not having a drupal 6 release is likely to be higher than the cost of having one - even for Drupal 7 and Joomla! sites.

Price Sets & Memberships + multiple memberships

June 29, 2011 - 17:17 — Eileen

Update 2: Based on some thoughtful input, we've integrated the requirement for multiple membership blocks INTO the price set functionality. Each price set field option can be linked to a membership type - opening up all the power and flexibility of price sets to both online and backoffice membership signup. You can read the details here in the issue tracker.

 

Update: This 'Make it Happen' has been fulfilled and we are beginning development. You can review detailed specifications:

  1. Membership Price Sets
  2. Multiple Membership Blocks

Thanks to the sponsors for making it happen!

  • International Society for Bayesian Analysis - Merlise Clyde
  • Green Party of NSW Australia
  • Fuzion - Peter Davis and Eileen McNaughton
  • Lighthouse Consulting and Design - Brian Shaugnessy
  • Bristol Exploration Club - Henry Bennett
  • Anon (field for recognition not filled out)

 

( categories: )

Another Make-it-Happen is Happening

June 14, 2011 - 23:23 — Eileen

The target for the 'multiple contact subtypes' Make-it-Happen has just been reached thanks to a great bunch of donors.

 

Thanks to

( categories: )

Drupal search block

May 22, 2011 - 18:02 — Eileen

A customer recently asked Fuzion  if the little contact search box in the top left corner could be made available on all their drupal pages and that it link to the contact's Drupal page.

 

Re-using the Civi-search box seemed a bit too difficult but there was a fairly easy solution to this request using existing drupal modules - finder + views (plus features to deploy).

 

A foray into Rules module

May 4, 2011 - 19:39 — Eileen

I recently had a requirement to set up a CiviCRM install so that whenever an event (or specific types) was created an organic group would also be created. When someone registered for that event they would be added to the organic group and if they were registered as a teacher they would become the manager of the organic group.

 

The focus of this blog is on the code implementation of this requirement using rules integration. I wanted to see if it could be done by rules & if that would set a useful precedent. The two aspects of Rules that where the crux of what I was trying to do were not implemented in the CiviCRM Rules module so I will describe them in some detail.

( categories: )

Do your crons ever come a-cropper?

April 1, 2011 - 13:42 — Eileen

Rumour has it that certain, ahem, consultants have been known to, on occasion, miss setting up the occasional CiviCRM cron, or not notice when the cron stops working on upgrade. Such consultants could wind up with egg on their face over crons. Somewhat less culpable are the CiviCRM newbies who didn't know their event waitlists wouldn't work or their memberships wouldn't roll over without the right cron.

 

( categories: )

ApI v3 - what to expect

February 10, 2011 - 23:48 — Eileen

It seems like time to give people a quick update as to what api v3 is about. API v3 will be shipping with CiviCRM 3.4 and basically it's like v2 but more so. Well, it's like bits of v2 api and all the other bits have been changed to be like those bits... make sense?