23 December, 2016
Filed under Extensions, Teams
The CiviCRM extension system has come a long way since its inclusion in version 3.3. There are currently over 250 extensions published in the Extensions Directory at civicrm.org, and scores more in public github.com repositories, offering a very wide range of improvements with just a few clicks.  If you haven’t yet taken advantage of available CiviCRM extensions, you’re probably missing out on quite a lot.  From managing API keys to preventing inadvertent data loss, extensions can make life a lot easier.
 
Over at the Extensions Working Group, we’re making careful progress toward improvements to the extension ecosystem, aiming to make it easier for all of us to do what we want with extensions:
  • End users...
Read more
14 December, 2016

This little story about financial transactions has a couple of objectives:
1. share what we want to do for the benefit of each and everyone
2. find out if there are more organisations out there that would be interested
3. even better, organisations out there that want to co-fund and influence!

If you are interested and want to co-contribute, drop either Björn (endres@systopia.de) or me (erik.hommel@civicoop.org) a mail!

At the moment CiviCRM allows for the linking of a financial account to the financial type as a basis for data exporting to whatever software you are using for accounting. You can also attach an asset type financial account to a payment instrument. When creating, updating, cancelling or refunding a contribution the financial 'traffic' between the configured financial accounts is nicely recorded in the financial transactions table. We are not sure...

Read more
03 December, 2016
Filed under Extensions

Ginkgo Street Labs is pleased to announce the availability of CiviVolunteer 2.2.

Two themes are evident in this release: improving stability and furthering the multi-tier use case. The increased adoption of CiviVolunteer as a multi-tier system, where one organization facilitates the volunteer programs of partner organizations, has necessitated improvements to permissions granularity as well as streamlining of interfaces. Improvements in CiviVolunteer 2.2 include:

  • Version 2.1 introduced settings for volunteer project defaults under Volunteers > Configure Volunteer Settings. Version 2.2 builds on this work, adding the ability to set defaults for a project's manager, beneficiary, and other relationships.
  • New permissions Edit Volunteer Project Relationships and Edit Volunteer Registration Profiles provide an easy way for site administrators to simplify the volunteer project creation workflow for partner organizations or...
Read more
06 October, 2016
Filed under CiviCon, Extensions

CiviGmail is a chrome extension for Gmail, which allows Gmail to directly interact with CiviCRM via OAuth2. Once authorized emails can be filed as activities in CiviCRM. Idea is to support same set of features like CiviOutlook, reusing its apis.

Features

  1. Record emails from Gmail inbox against CiviCRM contacts
  2. Use email address deduplication to attach emails to the correct contact including creation of a new contact if they don't exist.
  3. Prompts for duplicate contacts so that user can select...
Read more
28 September, 2016

One of the top goals for the CiviCRM roadmap is to improve the theming to look good on more websites and devices. That's a big task and it won't happen overnight, but I want to stop and appreciate the progress we've already made plus other improvements in the works:

DASHBOARD IMPROVEMENTS

As of CiviCRM 4.7.11 the dashboard has a face lift. It loads faster, looks better, and refreshes itself automatically so you always have the latest information. And 4.7.13 will include a responsive layout that works great even on tiny screens.

MOBILE-FRIENDLY MENU

Thanks to Alice Frumin from AGH Strategies, we've released a ...

Read more
18 August, 2016

Ever wanted to know Hebrew birthdays, yahrzeit dates, and other Hebrew dates for your contacts?  Now you can track all these dates, search on them, prepare lists,  and send reminders at the right time, and more.   Since this is a native CiviCRM extension, it will work under Drupal, WordPress or Joomla.

Get the extension at: https://civicrm.org/extensions/hebrew-calendar

Full documentation at: https://github.com/sgladstone/com.fountaintribe.hebrewcalendarhelper/wiki

Related extensions and recipes: https://wiki.civicrm.org/confluence/display/CRMDOC/CiviShul+Cookbook

Some examples:

...

Read more
16 August, 2016
By ypranay

***************************************************************** INTRODUCTION ****************************************************************************

My name is Pranay and I study Computer Science at Indian Institute of Technology (IIT) Kharagpur. I am a student developer working for CiviCRM as a part of the Google Summer of Code 2016 program.  

*****************************************************************************************************************************************************************

This blog marks the end of my Google Summer of Code 2016 journey. I would like to start off by first thanking Google for organizing a yet another successful edition of the Google Summer of Code and changing the face of ...

Read more
01 August, 2016

Do you need to allow parents to register their children? Tired of using custom data fields on a child to collect information about their parents and emergency contacts?    Would you like the information collected during the registration to create (or update) the various contact records needed in the back-office?  Then this blog post is for you.  This recipe creates a contact record for each child, each parent, each emergency contact, the household contact, and also builds the appropriate relationships between each contact.

With the current version of WebForm and WebForm-CiviCRM modules, and  some other extensions I am SO EXCITED about youth registration possibilities.  The 2 major pain points that I have encountered for youth registration have been solved:

  • Logged in parents can choose an existing child when filling out a WebForm! There...

Read more
05 June, 2016
By guyiac
Filed under Community, Extensions, Teams
With the introduction of the teams and working groups structure, the CiviCRM core team has created more opportunities than ever for community members to step forward and contribute in a clear, directed way. As part of that initiative, the Extensions Working Group has formed with the mission of ensuring a strong, vibrant, enduring extensions ecosystem for CiviCRM.
 
Our initial primary goals are:
  • to provide more guidance and direction for developers in the creation and publishing of extensions, and
  • to provide more clarity and better usability for users in finding and managing extensions through the multiple channels through which they are available (including the user interface, on CiviCRM.org, and on GitHub).
 
There was a productive working session during CiviCON where we identified some of the biggest pain points involved in...
Read more
27 May, 2016
By jamie

Anyone who has tried to login to their CiviCRM database via their phone knows the feeling: utter helplessness. You would even be forgiven for thinking CiviCRM is actively hostile to the small screen.

This initial experience of the un-initiated CiviCRM user on the phone will probably remain until the eventual adoption of the Bootstrap framework (a CSS framework with built-in mobile/responsive elements).

What may be surprising to many, however, is that CiviCRM today is quite mobile friendly in all the important areas. You just have to put the pieces together.

After a long discussion on the Civi Partners list of the myriad ways CiviCRM developers have been integrating Boostrap into their projects, Allan Dixon started a page documenting them.

The Bootstrap page includes both the...

Read more