After more meanderings around the Universe of Webform_civicrm (Creator: Coleman) I started thinking that I should find a way to use it to collect more complex information about Organisations and Relationships which might be required as part of an event or membership registration.
The prompt for this particular meandering was that currently Event Registration does not provide any in-built options to collect information about an Organisation that the registrant might represent, beyond the Organisation Name (currently employer) and Job Title.
I was expecting to need to code this in to civi for an event that allowed for a multiple person registration and therefore anything we did to collect Organisation info for Person 1 would not be required for subsequent persons.
However, having seen Coleman referring to a 'hashed link', it finally dawned on me (oh alright with just a bit of help by big C) that since...Read more
So maybe filling out forms isn't anybody's idea of a good time, but at least building them can be fun, thanks to the shiny new version 3 of Webform CiviCRM Integration!
If yours isn't among the 700+ sites using Webform Integration, this Drupal module is a smart form-builder and processor that answers the following question: "CiviCRM has built-in forms for stuff like event registration and contributions, but what about collecting CRM data on my ________ form?" Fill in the blank with just about anything - survey, petition, enrollment, application, support, opt-in, you name it. You can use it to collect and update information about contacts, relationships, cases, activities, event participants, group subscriptions, tags, and custom data.
So What's New?
Version 3 has major improvements for working with existing contacts and option lists, a new look, UI improvements, and other enhancements....Read more
The main user facing change is that "drush civicrm-cache-clear" has been replaced by integration with the standard drush cache-clear command. You can see it in the options by running "drush cache-clear", or call it directly (this time using the alias "cc") using the command "drush cc civicrm".
There are also aliases added for a number of commands, which should save a few keystrokes. You can examine these using the command "drush help --filter=civicrm".
There are also a number of changes to the code structure - the command callbacks now use the standard conventions making it easier for you to add your own custom pre/post hooks, validation routines are also separated from the main callback. Output (stdout), error/log...Read more
At CiviCon, Gunner from Aspiration Tech facilitated a session with the entire community soliciting feedback, discussion and comments on the project. It was a good opportunity for everyone to give feedback on the state of the project, things that we are doing a good job with, and things that we can improve. We ended up doing a collaborative grouping of the feedback in various categories and sorting the comments.
Some of the positives that are worth highlighting include:
- Folks loved the responsiveness, culture and support on forums and IRC.
- The Make It Happen feature is a big hit. The ability to read detailed descriptions on a blog post and comment on that is appreciated.
- Progressive Tech Project, PalanteTech and core team got quite a few appreciations.
- Lots of mention of the open welcoming nature and passion of the community.
- Raising and talking about the gender issue was appreciated.
- Lots of...
We had our 4th CiviCon in San Francisco a few days back. It was a very well attended event with very high quality sessions. We hope to have most of the videos online in the next few weeks. I'm quite keen on watching all the sessions that I had to miss. There were lots of highlights for me personally during this event, i'll make an attempt to recreate some of them here:
- The quality of the talks I attended were very high. Most groups are using CiviCRM very creatively and pushing the limits in multiple ways. We need to continue on increasing the extensibility thus giving developers / integrators more choice.
- The quality of the Birds of a Feather session was very high. Unfortunately these were not recorded. Jim's talk on how they use ...
Greater Manchester Centre for Voluntary Organisation (GMCVO) require an ICT Officer who can customise and develop open source software (PHP), work with hosting environments (Linux), and install and configure open source databases/websites for external organisations (Drupal/CiviCRM).
For more information about the post and how to apply visit: http://www.gmcvo.org.uk/vacancy-part-time-ict-officer-gmcvo
<Cross posted from Advomatic.com The code blocks will be easier to read there.>
Sometimes after launching a new site our clients find that there are fields and features in CiviCRM that they don't use. We are working with a client that wants to remove all fields and features that aren't useful in order to simplify their user interface and make it easier to use. This includes things like SMS features, email signatures, and demographics. There are also several fields that they wanted renamed to be more consistent with the legacy system that they migrated from. To fulfill this requirement I used a combination of template overrides, and CiviCRM's translation system.
First up I should point out that if you do want to go down this path you need to make clear to the client that this will take a fair amount of effort up front (hopefully less...Read more
If you've recently upgraded to CiviCRM 4.1, you'll need to upgrade your webform_civicrm as well. Versions 2.3 and below are not fully compatible with Civi 4.1. Version 2.4 is, and will be released in the next couple of days, especially if I get a few comments on this post from people who have sucessfully tested it! The latest -dev is stable and working, so please feel free to download it and try it out on your 4.1 site!
Note: webform_civicrm 2.4 is not backwards-compatible with older versions of CiviCRM, and should only be used with 4.1.x
New Features In webform_civicrm 2.4
- Adds contact image and language pref fields
- More options for matching/updating existing activities
- Support for new multi-valued contact sub-type
- Improved group and tag fields
- Can include the entire webform submission in the activity details, as well as an edit link
- Can generate a contact checksum for...
The team is excited to announce the first stable release of version 4.1 - with support for Drupal 7, Drupal 6, Joomla 1.7/2.5, and Wordpress 3.3. You can download the release now from Sourceforge.
We strongly recommend that you upgrade a test copy of your site and review your critical workflows before upgrading your production site. You can also test-drive the release on each platform using the public demos:
Please report any bugs or issues on the appropriate forum board (...Read more
There have been several hook() or Drupal module based solutions for "members only" pricing for events or for other 'discounts' related to memberships.
The whole concept of this code is that any 'member only' fee label must contain a specific word or phrase, in my example this word is "Member". Staff must be trained to do this - it is relatively simple to do so.
How it works:
1. Place this code in a block, selecting "full HTML" or "unfiltered" input type, and assign the block to an inconspicuous region in...Read more