Widgets - TBD 2025
Here's a preview of some of the enhancements for this release. More to come!
Widgets Work with Wix!
- We have good news if you're using Wix as your CMS – you can now add widgets to your website! To learn how to set it up, see the "Wix" section on Specific CMS Tips.
Custom Forms
- Fixed an issue where an error displayed if a custom form didn't have any fields. Now, people can submit custom forms with or without form fields (in case you only want to gather contact information).
Make a Pledge Widget
- We updated the way the Make a Pledge widget determines the default end date in a certain scenario. If a pledge's end date is in the future and the Pledge Campaign record has Pledge Beyond End Date set to Yes, the pledge's end date is used as the default end date. The individual is able to select another end date in the future, if needed.
- Fixed an issue where the Last Installment date was not being calculated if people made a pledge with a start date in January and an end date in December.
- Fixed an issue where the Total Pledge was not being calculated if people made a pledge with an Annual frequency but had pledge start and end dates that spanned less than a year.
Opportunity Details
- Fixed an issue where the Remaining Need was showing a negative number if the number of responses with a Response Result of "Placed" exceeded the Max Needed on the Opportunity record. Now, it shows 0 as the least number of people needed.
RSS Feed
- Fixed an issue where HTML code was displaying in the RSS Feed widget when the <style> element was used. You can now use the <style> element.
Subscribe to Publication Widget
- Fixed an issue where the Audit Log was not showing "(on behalf of: [User's name])" on records created when the authenticated user subscribed to a publication.
Widget URLs
- Some of our widgets use ?id= in URLs to indicate a specific record ID. However, this is not compatible with certain CMS platforms like Joomla and FaithConnector. Now, you can customize the query parameter name in your configuration settings to meet your needs. For example, want your event ID parameter to be "superawesomeeventid" instead of just "id"? Go for it!Important: After updating these settings, you must clear your browser cache. Changes can take up to 15 minutes to take effect. Updating this value will break any existing links that use the old parameter name.
- Here are the new configuration settings:
- COMMON, CustomFormWidgetIdParameterName – for Custom Form Widget.
- COMMON, EventDetailWidgetIdParameterName – for Event Details and Registration.
- COMMON, GroupDetailWidgetIdParameterName – for Group Details.
- COMMON, InvoiceDetailWidgetIdParameterName – for Invoice Details and Payment.
- COMMON, OpportunityDetailWidgetIdParameterName – for Opportunity Details.