Blogs

Keep up-to-date with blogs from the core team, working groups, developers, users and champions worldwide. Subscribe to our newsletter to receive regular updates by email. We also have an RSS feed.
März 21, 2012
By markimus Filed under Finance and Accounting

My name is Mark, I run a small consulting Firm in Vancouver Canada. I have been working with CiviCRM since 2009 and have implemented customized solutions with it for 7+ clients. I have several clients who use CiviCRM and CiviContribute and at the end of each year there is always a moment where they mention their wish list to be able to generate a CRA [Canada Revenue Agency] compliant tax receipt for each of their Contributors.

Read more
März 19, 2012
By Eileen Filed under Architecture

Do you like to whinge about CiviCRM code? Have you sat through others doing having a rant? I've certainly done both. Being in the drupal world people often like to compare CiviCRM code with drupal & CiviCRM usually comes up a bit short. I think that's like comparing my kitchen with Bill Gate's kitchen. There are a few good reasons why my kitchen is not as nice as his.

Read more
März 13, 2012
By jcm55 Filed under Case studies and user stories

A wide variety of organizations make use of CiviCRM, especially in the areas managing contact/donor data, contact communication and receiving online donations. Performing arts organizations also have those needs, as well as some unique requirements around events (performances) and tickets. Over a series of upcoming blog posts, I hope to outline how our organization has used and adapted CiviCRM to meet our needs for those use cases.

 

About Our Organization

Read more
März 12, 2012
By AllenShaw Filed under CiviCRM, Finance and Accounting, Interface and design

A member sends several separate payments to cover outstanding dues on a single purchase, like an expensive membership or a table at an event. How are you going to record this?

A conference participant selects “Pay Later” on several different event registrations, and later wants to pay them all in a single credit card transaction.  How are you going to support this?

Read more
März 9, 2012
By jamie Filed under CiviCRM

Thanks to successful Make It Happen on consolidated cron jobs, we can set just one cron job per site.

As described in the docs, you can set this cron job using either an "URL" method or a "CLI" method.

Read more
März 7, 2012
By Eileen Filed under API

Although the API changes in 4.1 are not as obvious as took place in 3.4/4.0 there have been quite a few changes under the hood. This is a fairly detailed explanation of what's going on inside the API wrapper.

  The way in which required fields & default values are set has been changed to be more consistent and to be self documenting.

 

Read more
März 6, 2012
By dalin Filed under Case studies and user stories, Drupal, Internationalization and Localization

<Cross posted from Advomatic.com The code blocks will be easier to read there.>

Sometimes after launching a new site our clients find that there are fields and features in CiviCRM that they don't use.  We are working with a client that wants to remove all fields and features that aren't useful in order to simplify their user interface and make it easier to use.  This includes things like SMS features, email signatures, and demographics.  There are also several fields that they wanted renamed to be more consistent with the legacy system that they migrated from.  To fulfill this requirement I used a combination of template overrides, and CiviCRM's translation system.  

First up I should point out that if you do want to go down this path you need to make clear to the client that this will take a fair amount of effort up front (hopefully less for you now that you are reading this recipe).  Additionally, if/when you upgrade CiviCRM these customizations will need to be reviewed at the very least, and possibly even re-done to some extent.  So while this customization will make things more usable for CiviCRM administrators, it will add cost to both the initial site build, and to ongoing maintenance.  

Read more
März 5, 2012
By pratik.joshi Filed under CiviCRM

This feature has been sponsored by the New York State Senate. The issue spec is on the issue tracker.

 

I am very glad to have opportunity to work on this feature and sharing my thoughts and experience for same :) . This feature is added in trunk and scheduled for version 4.2 release

 

Read more
März 3, 2012
By rajesh Filed under Sprints

It has been an amazing Code Sprint in London this week. Lots done in the week, including GiftAid module fixes to work with Drupal 7/CiviCRM 4.x branch. CiviMobile, CiviCRM testing, Documentation.

 

Thanks for Katy for arranging the work space in CAN Mezzanine. Thanks to the members of the community who participated in the event and a big thanks to Lobo and Kurund from the core team for making the sprint a success.

Read more
März 3, 2012
By xavier Filed under CiviCampaign, API, Architecture, CiviCRM, Interface and design, Sprints

Hi,

The code sprint in London has finished yesterday. It's always a pleasure to see old civi friends and meet new ones. Thanks to Michael and Katy to have organized it. Time for a quick update of what I've been working on with the most obscure title I could find. My focus has been on usuability to make civicrm easier and faster to use.

 

Read more