Not too long ago, we wrote a little blog post about some of the work we’ve been doing for CiviHR's new user experience and visual design and after months (and months) with our paintbrushes out it’s finally time to take the lid off the next phase of that project... integrating that look and feel into CiviCRM core…
The outcome is a new “Theme” extension for CiviCRM called “Shoreditch” that you’ll soon be able to download and install to completely update the look and feel of your CiviCRM installation!
The “Shoreditch” Theme
The new look and feel is based on the style toolkit that you can find here:
We’ll follow with some more technical details of the theme in a later blog post, but what you of course want to see is how does this actually look… and in true Extreme Makeovers style...Read more
We’ve talked about and have made some progress on APIv4. Along with a native form builder and an improved UI, a new version of CiviCRM’s API was identified as a key objective our roadmap. While it may be the least glamorous of the three, it is an increasingly important and powerful feature within CiviCRM. And it’s time for an update.
Api version 4 represents an important leap forward for the CiviCRM platform. An api is an "Application Program Interface" used to create, read, update or delete information in the database. It is used by extensions, 3rd-party integrations, customizations, and increasingly by the core CiviCRM software itself. CiviCRM currently ships with api version 3, which has many excellent features but also some limitations which hinder development of api-based applications.
Broadly speaking, APIv4 will allow organizations using CiviCRM to:
Some of you will know, use and might even love the CiviRules extension. We certainly do! Quite a few of the organizations we support with their CiviCRM stuff use and love it, and judging by the question on StackExchange and issues and pull requests on GitHub quite a few more do too!
This is wonderful! But it also means that quite a few organizations are faced with the challenge of keeping CiviRules up to date with the latest CiviCRM versions. And want to make sure the functionality remains the same whenever new upgrades or little fixes to CiviCRM happen. So we think it would be nice if we were able to:
- ensure CiviRules is compatible with the latest and greatest core CiviCRM
- add a bunch of automated unit tests to CiviRules that would be run together with the core automated tests so we immediately know about bugs or software conflicts when something changes in core.
To make this possible we need funding. Initially some funding to make...Read more
Hello world, I would like to introduce the idea of of CiviCRM "Community Fridays". Let's coalesce our ongoing community efforts improving Civi around a certain day of the week: every Friday.
This is the idea of myself, Allen Shaw, Josh Gowans and and other partners. Will you consider joining us? Community Friday isn't just for bugs and developers... it's for marketing, end users and everyone.
Do what you've been doing, do more, or do less, whatever you feel is fair and necessary for your business. We're just hoping that you try to do it on Fridays with us.
Why? Like a global mini-sprint, we amplify our efforts when we coordinate together, thus...Read more
I am interested in connecting with other users of CiviGrant. The Stack Exchange is great for specific questions, but I'd also like to:
- Share real-life examples of CiviGrant use (such as customizations and online grant application processes).
- Explore groups' interest in a Make-It-Happen campaign or other cost-sharing to improve CiviGrant and other components/extensions useful to grantmaking organizations.
If you are interested, please email firstname.lastname@example.org with "CiviGrant" in the subject line. Here are some questions you could answer in your email to help us get acquainted and see where our CiviGrant needs overlap (my own answers are in brackets).
1) What organization are you with?
[I’m with MRG Foundation: a grantmaking and fundraising foundation supporting Oregon’s racial justice/social justice movement for over 40 years.]
2) Sense of scale: Around how many grants do you...Read more
Mosaico Phase II - CiviMail workflow integration
There has been a lot of enthusiasm about the initial release of the “Mosaico” mailing builder. For those who may have missed the news (see previous blog post here!), the Mosaico extension provides “Mailchimp like” drag and drop functionality for composing emails in CiviMail. See a quick gif below:
With kind funding from Healthwatch England; the teams at Veda Consulting, Compucorp and CiviCRM core are working on a second phase of work, to integrate the Mosaico email composer into the standard CiviMail workflow so you can use and compose your emails as...Read more
Giving back to my community is a core of who I am and it gives me purpose. That is why I love being a contributor to CiviCRM. Volunteerism is how I discovered the power of CiviCRM. As a past board member of the Webster Groves School District Foundation, they reached out to me in 2009 to evaluate their need to review their engagement with eTapestry. I decided to do my research to look for alternative solutions available to understand our options. That is how I found out about CiviCRM and the power it gave nonprofits to integrate their web presence with their donor, event and membership management systems.
At the same time, I was in the early planning stages of starting Spry Digital with my partners. We shared a love for the open source community and their passion to build great technology platforms. Since starting in 2010, our team has worked with the WordPress, Drupal and CiviCRM communities to promote these platforms,...Read more
CiviCRM Entity is a Drupal module which greatly enhances CiviCRM integration with Drupal. This module exposes many CiviCRM entities as true Drupal entities. That means that almost any module can use Drupal entities. As a result, these modules can access and manipulate CiviCRM data directly from within Drupal via Drupal’s Entity API. This includes many commonly used modules such as Views, Rules, Search API, Entityqueue, Entity Reference, and many more.
CiviCRM Entity was originally developed by Eileen McNaughton from Fuzion....Read more
If you have been working with CiviCRM for a while, you will have noticed that certain patterns occur regularly in your data - and thus have to be entered over and over again.
The prefix "Mr" corresponds to the gender "male", "Mrs" is usually "female" - you know that, but CiviCRM does not, so you have to make an additional entry
In languages other than English, you might have the additional hassle of choosing the gender-specific greetings
You might also have requirements specific to your organisation - e.g. if you are a faith-based organisation that has contacts with more than 30 different combinations of prefix, formal title, addressee and greetings formats.
I'm sure you could come up with more examples from your daily work for data patterns that are common to certain contact segments. Wouldn...Read more
We want to thank everyone in the open source and CiviCRM communities for their support for the CiviVolunteer 2.0 matching grant fundraising campaign. We were given the challenge of raising $15,000 by March 31st in order to access a matching grant for the same amount, and we raised $16,480! This grant will help us to improve CiviVolunteer and take it to the next level. We are very grateful to the CiviCRM user and partner communities for coming together to make this happen! We look forward to working with everyone to define the requirements for CiviVolunteer 2.0 and helping to create it. We hope that our work will help to make CiviCRM even more powerful for nonprofits allowing them to manage their volunteer programs more effectively.