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.
May 21, 2009
By deepak.srivastava Filed under CiviCRM, Drupal

A Make It Happen to move this into core for CiviCRM is currently running for v4.1. You can help make it happen by contributing here

Discounting events has been requested on the forums a few times. It also popped up both on IRC yesterday and was also needed on civicrm.org for our upcoming UK Training Camp. We decided to see if we could implement this via hooks and minimal / no changes to the core code. Turned out we can implement this this feature using three civicrm hooks and a helper fuction. We improved the core a wee bit by allowing the buildForm hook to inform the tpl system of any form elements added. The tpl then places these form elements at the top of the form. An event can have zero or more coupons. Coupons for an event are stored in the option group / value table. Each coupon code is a string (chosen by admin) and can be used a certain number of times. Coupons can also be used forever. A valid coupon gives the user a percentage discount on the event. Giving the coupon a 100% value basically gives the user a free registration. Coupons can be sent in via the URL or can be entered into the registration form.

Read more
May 20, 2009
By lobo Filed under CiviCRM
Earlier this week we received some pretty excellent feedback from some CiviCRM users. This made our week, so we decided to share :). Erik Möller from Wikimedia Foundation writes: CiviCRM definitely is becoming the leading open source product in this space, and its growing mindshare and modular framework is helping it to support other non-profit needs as well. Wikimedia has been using CiviCRM as a fundraising backend for more than a year now after some
Read more
May 17, 2009
By cap10morgan Filed under Teams

I took some photos at the recent CiviCRM Developer Camp in San Francisco. I have (finally) posted them online here: http://gallery.me.com/cap10morgan#100060

If anyone else has photos, feel free to upload them to that gallery.

Read more
May 16, 2009
By lobo Filed under CiviCRM
One of the common needs of a contribution or event registration system is to track what campaign that transaction is destined from and what link originated the transaction. This allows organizations to calculate what links / web sites / advertising / mailings are most effective and use that information to influence their current or future campaigns. Some organizations (e.g. wikimedia foundation) use a three level tracking scheme: Campaign, Appeal and Fund, while other organizations might choose to use only one tracking field.
Read more
May 15, 2009
By michaelmcandrew Filed under Documentation

Lunch time of day two stands out as a high point of the book sprint. We'd spent the first day working relatively independently - brain-dumping the chapters about areas of CiviCRM that we knew the best and by Tuesday, it was clear the chapters making up our introductory section needed a re-think.

Read more
May 14, 2009
By lcdweb Filed under Documentation

Last week I had the privilege of joining 10 other CiviCRM enthusiasts, along with a facilitator (Adam Hyde from FLOSS Manuals) for the CiviCRM Book Sprint. It was a fantastic experience on many different levels. More than anything else, it was great to meet in person and interact face-to-face with members of the core team and active members in the community—many of whom I’ve had forum-based contact with for several years.

Read more
May 14, 2009
By kurund Filed under CiviCRM, Drupal, Joomla

The team has released version 2.2.3 with approximately 84 bug fixes and improvements. Notable fixes and improvements include:

Read more
May 14, 2009
By dharmatech Filed under CiviCRM
The current way to track Households (HH) in CiviCRM is not easy. Over the last few weeks DharmaTech has been brainstorming how to better manage HH's and we had a chance at the CiviCRM developer camp to bounce ideas off of the core team as well as other developers in the community which was really helpful. What follows are our ideas to start the discussion.
Read more
May 13, 2009
By jalama Filed under CiviEvent, CiviCRM, Drupal

With CiviCRM 2.2.3 and a patch to the Drupal Date API CiviCRM will be adding integration with one more Drupal Module, Calendar. This means you will be able to display CiviCRM events in Drupal calendars and decide what events are displayed by using Views filters in the same manner as you would any View.

Read more
May 13, 2009
By chrisivens Filed under CiviCRM, Drupal
Firstly, congratulations all the book sprinters. You did well. I'll be having a good read of it this weekend. Before I delve into some code I'd like to give you my motivation for doing what I'm about to describe. I need image uploading, ease of use and consistency. I also don't want to bother with maintaining 2 versions of fckeditor. I knew it shouldn't be too hard to get it working across to 2 systems and to be honest it wasn't. It took a little more to find out what the Image assist module needed though. A nice feature of fckeditor is that we get a nice button in the editor toolbar instead of the link below the textarea as it would normally be. To get fckeditor and image assist working in drupal together you will need to copy img_assist_fckeditor.js from fckeditor module folder into img_assist folder. If you get a white empty popup screen then you have missed this step out. On to some actual coding. Please make sure your drupal modules are all working before trying this for your own sanity's sake.
Read more