Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
What's new:
- added option to re-show already dismissed messages
- changed default number of messages above which "Dismiss all messages" icon should be displayed
- moved absolute_messages JS data out of Drupal.settings
- added z-index for #absolute-messages-show to make it work with D7 admin toolbar
- updated functions docs
Yes, I know this seems very soon for a major version update, however, I think there is good reason for this major version change. Version 5 is a rewrite of the module from the ground up and it fundamentally changes the way the webform2sugar module operates.
This version now follows the pattern of other webform module add-ons by simply creating a new tab in the webform section of webform nodes. There are a number of advantages to this approach, and this version sees a lot of changes that were not possible to accomplish with version 4 and before.
The major changes in this version are:
Mappings are now stored in the database. This allows for a single webform field to be mapped to multple fields in sugar and for a single sugar field to have multiple fields mapped to it.
Settings are now managed on seperate page inside of the webform tab.
Each webform can now be sent to a different sugarcrm server
Campaign Ids can now be overriden on the form so that a single form can go to multiple campaigns.
Webform2Sugar now checks urls to be sure they are accessible before saving them to the database.
Webform2Sugar now supports custom mappings without hacking the webform2sugar_fields.inc file.
Webform2Sugar now uses the webform hooks to integrate with webform. Which means the following changes: