What I find annoying with CiviCRM is the lack of documentation. Yes, I know, there’s a lot of detailed documentation, but, whenever I try and do something it always seems lacking in the bits I need. Take for example, the [...]
Being a London CiviCRM Consultancy often means we’re dealing with UK based organisations and as such we use British Pounds Sterling and write using British and not ‘US English’. We’re an island monarchy and some would still believe we wear [...]
In a previous post, Space and Time at a CiviCRM Consultancy, I mentioned the issue of moving CiviCRM installations. There are already Instructions on Moving an Existing CiviCRM Installation to a New Server or Location at CiviCRM.org. I’ve moved lots [...]
Consultants spend a lot of time installing software and moving software. Working for a CiviCRM Consultancy is no exception and requires a lot of client installations. This is so that customisations and testing can be performed away from the live [...]
We have a client who cannot book attendees onto an event as the attendee gets the message: “This event is currently full. However you can register now and get added to a waiting list. You will be notified if spaces [...]
A hot topic in the CiviCRM community at present is Accounts Integration. At present CiviCRM’s integration capabilities are limited to some accounting codes against key data, such as contribution types and campaigns, together with the ability to export from CiviContribute. [...]
With all the CiviCRM modules and functionality that are available with CiviCRM it is often, we find, being a CiviCRM Consultancy, the smaller simple things that are most popular with clients. One such popular item is the Quick Search field [...]
Turning on field level logging on CiviCRM causes a bunch of triggers to be created on the database, which is fine until you come to move the DB. The users need to exist in the target DB and need to [...]
Two procedures employ heavily during data conversion are to drop and create indexes or add and remove columns from tables. The reason for doing them as procedures is that the drop process can take into account if the index/column exists [...]
A hidden feature of CiviCRM, introduced around v3, is the ability to enable field level logging. For our clients this is a pretty important part of the process, and one we’d recommend enabling sooner rather then later. There are a [...]
