02/25/22 - Software Updates

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000086161-02-25-22-software-updates

We made updates to several Default Widgets this week. If you have customized any of these widgets and would like to update your customized widget, you can find the latest code in the corresponding Default Widget. Please remember that if you have a custom version of any of these widgets, our latest updates have not been pushed to your website.


  • We fixed an issue which was triggering a validation error on /checkout pages even when all validations were passed correctly in some cases.

  • We fixed an issue which was preventing the Froala WYSIWYG from displaying the image uploader button after using the Pre-Made Elements in the Member Dashboard area.

    Widget Involved:

    Form - Froala Editor Javascript

  • We fixed an issue with the Breadcrumbs on post detail pages which was causing Post Types with multi-word names to generate incorrect breadcrumb links in some cases.

  • We fixed an issue which was preventing the Streaming Events homepage widget from displaying the correct results when events did not have an End Date and the Recurring Events Add-On is not active.

    Widget Involved:

    Bootstrap Theme - Display - Recent Events

  • The Admin bar that displays when visiting the frontend of a site as an Admin are now fully compatible with the Admin Role Permissions.

  • We fixed an issue with the "Website - Lead Form - Get Matched"  form which was hiding the "Category Dropdown" fields when a member was logged in to their account in some cases.

    Widget Involved:

    Bootstrap - Contact Member Category Dropdowns

  • The Change Membership Plan action is now compatible with Webhooks.

  • The "Close My Account" action in the Member Dashboard area is now compatible with Webhooks.

  • We added a Post Type setting to toggle whether or not to display the Price Slider field in post search modules for compatible Post Types. To use this setting, navigate to Admin >> My Content >> Edit Post Settings >> General Settings >> Additional Settings

  • We fixed an issue which was preventing the system from hiding the billing address and credit card fields on /checkout pages after applying a 100% coupon code where the "Require Card When $0.00?" coupon code setting is set to "No" and the site is using an Off-Site Payment Gateway.

    Widget Involved:

    Bootstrap Theme - Function - Order Summary

  • We fixed an issue which was preventing the /checkout pages from respecting the "After Sign Up, Set Account Status As" Memberhip Plan setting when using a Off-Site Payment Gateway.

  • We updated the Post - Standard & Post - Photo Album Webhooks in order to include post_filename, email, and user_id data as well when saving a post.

  • We implemented a security update in order to prevent code injection when uploading a profile/logo photo.

    Widget Involved:

    Bootstrap Theme - Account - Profile Image Upload

  • We fixed an issue with the display of the Favorited / Bookmarked posts in the Member Dashboard that was generating a blank link in some cases.

  • We updated the logic of the "Complete Profile Fields" in order to make it work with the "service" (sub-categories) variable.

  • We fixed a UI issue with the display of the "Origin Page" URL when viewing a lead in the Member Dashboard on a mobile device.

    Widget Involved:

    Bootstrap Theme - Display - Lead Origin URL

  • The category dropdown fields in all member search modules are now compatible with the "Show Categories with No Members" setting.

    Widgets Involved:

    Bootstrap Theme - Homepage Search - Sub + Sub-Sub
    Bootstrap Theme - Homepage Search - Sub + Sub-Sub + Location
    Bootstrap Theme - Homepage Search - Sub and Location Only
    Bootstrap Theme - Homepage Search - Sub Category Only
    Bootstrap Theme - Homepage Search - Sub-Sub Search
    Bootstrap Theme - Search Module - Sub + Sub-Sub
    Bootstrap Theme - Search Module - Sub Category Only
    Bootstrap Theme - Search Module - Sub_Location
    Bootstrap Theme - Search Module - Sub_Sub_Sub_Location
    Bootstrap Theme - Search Module - Top_Sub_Category
    Bootstrap Theme - Search Module - Top_Sub_Location
    Bootstrap Theme - Search Module - Top_Sub_Sub-Sub_Category
    Bootstrap Theme - Search Module - Top_Sub_Sub-Sub_Location

  • The "Member - Sign Up - Free" and "Member - Sign Up - Paid" forms are now compatible with the Email Notifications tab form settings.

  • The Webhooks functionality now supports the Pay Per Post, Purchase a Lead, and Digital Product purchase actions on the frontend of sites.

  • We fixed an issue which was preventing browsers from loading "jquery" resources blocked by their ISP in some cases.

    Widget Involved:

    Bootstrap Theme - HEAD