CiviCRM Components

Tools for engaging your supporters...

CiviContribute


CiviEvent


CiviMail


CiviMember


shot's blog

Not Just a Contact Database

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

  • civiEVENT

  • Online event registration and participant tracking.

  • civiMEMBER

  • Online signup and membership management.

  • civiMAIL

  • Personalized email blasts and newsletters.

Recent Blog and Forum Posts

Make your Voice Heard

A view-based approach to multi-language CiviCRM

Submitted by shot on Mon, 2008-06-30 15:25.

Long time no blog – mostly because my initial concept of bringing the multi-language features to CiviCRM was replaced with a brand new approach, which should be much more developer-friendly.
Having the contents of a CiviCRM site in multiple languages means that certain columns in the database (the user-visible ones) must be localisable – but how to implement this from the database point of view is far from obvious.

Localisation of the new menu structure

Submitted by shot on Thu, 2008-06-19 21:17.

Due to the introduction of a new menu system in CiviCRM 2.1, my summer project got one more item on its list – the localisation of the menu entries.

Language switching and choice persistence

Submitted by shot on Tue, 2008-06-10 18:12.

As the Summer of Code coding phase got rolling, I started looking at the tasks I listed in my original description of the project.

Setting up the technical infrastructure and planning ahead

Submitted by shot on Thu, 2008-05-29 17:00.

Being one of the CiviCRM developers for the past three years, the community/boding period in my case went pretty nicely. :) As part of my regular CiviCRM activities, through most of the past month I’ve been working on the new dedupe engine, and I’m really happy with the results – but it’s high time now to concentrate on my Summer of Code activities.

CiviCRM Training in Philadelphia

Submitted by shot on Thu, 2008-05-29 07:27.

Based on the success of the previous trainings/boot camps, we’d like to schedule our first training on the US East Coast: July 23rd-24th in Philadelphia. We’d like to host people from three / four different organizations (around twelve participants) and conduct the sessions as a mix of advanced user training, developer training, design and coding, based on the interests of the attendees. We've built quite a few features and improved integration with Drupal / Joomla in prior trainings.

The training would be held at the Ethical Humanist Society of Philadelphia, 1906 South Rittenhouse Square (with lots of nice eating places nearby).

This would be a paid event – $1,000/person for the two days (none of us being from the East Coast, we need to cover our expenses). Please let us know (by mailing dave at civicrm dot org) if you are interested; we’d like to make the training definite in the coming week or two. We currently have a total of 4 paying folks signed up, so we need a couple more orgs to sign up if the training is to happen.

New dedupe for CiviCRM 2.1 – check it out on sandbox

Submitted by shot on Mon, 2008-05-26 08:46.

The new dedupe engine and UI landed on trunk (development part of our code repository) last week, and we’d be more than happy if you gave it a try on our CiviCRM 2.1 sandbox and let us know how it works for you.

The new dedupe, besides the engine changes described earlier, sports a new user interface. Navigate to Administer CiviCRM → Find and Merge Duplicate Contacts and check out the new admin screens.

( categories: )

Team: CivicCRM Multi-language Support

Submitted by shot on Fri, 2008-04-25 01:08.

Dedupe Changes for CiviCRM 2.1

Submitted by shot on Thu, 2008-04-24 14:48.

As hinted previously, I’ve been working on dedupe improvements for CiviCRM 2.1. The first thing I wanted to handle is to move as much of the dedupe search from the PHP code to the database side.

I created a wiki page describing the plan; it would be great if any interested parties gave it a read and commented. Thanks!

( categories: )

Abstract: CiviCRM Multi-Language Support

Submitted by shot on Wed, 2008-04-23 08:11.

CiviCRM is an open source constituent relationship management system used by NGOs and advocacy groups (like Amnesty International, Wikimedia Foundation or the Joomla!

Two CiviCRM Projects in Google Summer of Code 2008!

Submitted by shot on Tue, 2008-04-22 19:34.

Thanks to the wonderful people from Joomla! who took us under their Google Summer of Code umbrella and personal commitment from Wes Morgan, of Environment America (who will be mentoring on CiviCRM’s behalf), we’re very, very happy to announce that we have two student projects funded by Google this year!

( categories: )