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.
By kurund Filed under Documentation, Sprints
It's been amazing code and book sprint in UK, here are some of the moments.

Read more
By totten Filed under Interface and design, Sprints

Several CiviCRM users have expressed an interest in managing CiviCRM activities with a smooth, interactive calendar screen.  Since calendaring can be a complex topic, we've put together a basic, working calendar to facilitate discussion.  The prototype resembles the calendar included in other relationship-management tools:

Calendar screenshot

Read more
By jamie Filed under API, Sprints

If you've ever configured a schedule task (aka cron job) for CiviCRM, you know the routine. You have to look up the username and password for a user in your database that has database permissions, you have to find a really long mess of characters known as your site key, you have to find the proper name of the job you want (like UpdateAddress.php or civimail.cronjob.php) and then you must string them all together in precisely the right way to make the cron job.

What a tedious drag.

Read more
By Gast Filed under Documentation

I´m Abril from Mexico City, I´m working in Alternativas y Capacidades, a civil society organization that was founded in 2002  to contribute to Mexico’s social development, by strengthening civil society organizations and grant makers, working towards a favorable environment for their professionalization, promoting their advocacy capacities and encouraging inter-sectoral collaboration.

Read more
By Gast Filed under Documentation

We've been working hella hard on the sprint so far and yesterday was no exception!  at least for the book sprinters, the coders went off on a social to Stamford castle.  Although they weren't out of contact for long, we met up with them on IRC while they stopped for a Costa coffee "Come for the coffee, stay for the WiFi" or so the saying goes .  

Read more
By DaveD Filed under CiviCase, Sprints

On a system with roughly 25,000 activities, running on a dedicated server, the case dashboard would take over a minute to load. Other orgs have reported similar problems, and in at least two cases the consultants simply removed the upcoming/recent sections from the dashboard since it was just too slow.

Taking for example the upcoming section, on the server above the query would take about 26 seconds. With some optimization, it now takes less than 1 second.

Read more
By kurund Filed under Sprints

Code sprint is always fun. It's gives you great opportunity to meet fellow civi folks, collaborate and implement kool stuff :). Last few days has been very interesting. Besides some great meals we also managed to get some work done. ( If you still don't know, food is the most important part of CiviCRM Sprints )

  First we shortlisted features / improvements that we want to accomplish during this sprint. Complete list is available at: http://wiki.civicrm.org/confluence/display/CRM/UI+specific+tasks   We started the sprint by converting getContactList(), function that is used in quicksearch into api v3. This will allow developers to build quicksearch like interface ( autocomplete ) on any civicrm forms using jquery or smarty. For eg: "Current Employer" field in profile can be converted into quicksearch autocomplete field using this api.
Read more
By DaveD Filed under CiviCase, Sprints

We had a good discussion that came up because we were discussing a change being made to lower the barriers that currently exist for evaluators of CiviCase. We thought it would be good to write down some things:

Read more