06/26/20 - Software Updates

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000071806-06-26-20-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 preventing the "Sign In With Google" Membership Plan setting from working properly in some cases.

  • We updated the Keywords for Categories Add-On to use our current Add-On management system.

  • We updated the Payment Gateways page logic validation on the Admin area in order to support longer Stripe Payment Gateway API keys.

  •  We fixed an issue which was causing the system to display the Pending Reviews count on the Member Sidebar Menu in the Member Dashboard even when the member does not have the ability to accept or delete reviews.

    Widget Involved:

    Bootstrap Theme - Account - Sidebar

  • We updated the invoice date shown on the Transaction History page in the Admin in order to match with the Website Timezone set in the General Settings of the site.

  • We updated the editing of Admin Accounts to prevent the Role of an Admin from being changed if it is currently set as "Owner".

  • We updated the logic and the display of the Text Labels page in the Admin.

  • We removed the ability to customize the Bootstrap Theme - Function - API widget. 

  • We updated the workflow when manually changing a member's status to "Cancelled" in the Admin.  Now if a member has an active subscription when they are manually set to "Cancelled" in the Admin, the system will prompt the Admin if they would also like to cancel the active subscription.

  • We applied the default_contact_us_url text label to all sections on the front-end where the contact URL is being used by default. 

    Widgets Involved:

    Bootstrap Theme - Account - Manage Account
    Bootstrap Theme - Account - Sidebar
    Bootstrap Theme - Member Profile
    Bootstrap Theme - Member Profile - Contact Page
    Bootstrap Theme - Member Profile - Submit Review
    Bootstrap Theme - Social Media Links

  • We updated the Select2 Dropdown font to match with the "Body Font Family" set on the Design Settings page in the Admin.

    Widget Involved:

    Bootstrap Theme - Custom Appearance Settings

  • The "Date Paid" will now display on the billing history page in the Member Dashboard area when an invoice has been paid.

  • We fixed an issue which was causing the categories page in the front-end of the sites to not show any results when the fast_search Advanced Setting is set to "0" in some cases.

    Widget Involved:

    Bootstrap Theme - Category Groups - Member Categories

  • We fixed an issue which was causing the Finance Snapshot to show an incorrect amount on the Admin Dashboard page for some currencies.

  • We added a recommended image size to the "Hero Image" section of the "Edit Web Page" area in the Admin.  

  • We updated the layout of the member profile pages in order to add a background color for the profile tabs. The background color will be controlled by the "Module Border Color" Design Setting.

    Widgets Involved

    Bootstrap Theme - Custom Appearance Settings
    Bootstrap Theme - Member Profile - Member Tabs
    Bootstrap Theme - Member Profile - Member Tabs lazyLoad

  • We removed the ability to use button classes for links when editing an Email Template in the Admin as these will not be applied when an email is sent.

  • We updated the widgets that display Google Maps on the frontend of sites to add the "Get Directions" button to those that were missing it.

    Widgets Involved:

    Bootstrap Theme - Display - Post Location Modal
    Bootstrap Theme - Module - Post Location Map

  • The "Only Allow Members" option when editing web pages in the Admin is now only displaying when the corresponding Add-On is active on a site.

  • We updated the layout of the upload image modal in the Member account area in order to increase the width of the "Crop & Confirm Upload" button.

    Widget Involved:

    Bootstrap Theme - Account - Profile Image Upload

  • We fixed an issue which was causing the "Bootstrap Theme - Display - Related Posts by Category" widget to show broken thumbnail images in some cases.

    Widget Involved:

    Bootstrap Theme - Display - Related Posts by Category

  • We updated the layout of the Froala WYSWYG on the Edit Membership Plan page in the Admin in order to make the height of the editor adjustable.

  • We updated the Newsletter button style in order to remove the vertical divider line if one of the 2 text labels used in the button are empty.

    Widget Involved:

    Bootstrap Theme - Button - Newsletter Subscribe

  • The "Search Email Variable" field will now be fixed at the top of the Email Variables section on the Edit Email Templates page in the Admin.

  • We fixed an issue which was causing the password retrieval page on the front-end of sites to returns a blank page in some cases.

    Widget Involved:

    Bootstrap Theme - Function - Form

  • We updated the Event Search, Keyword Search and Local Radius Search Module widgets in order to use a button HTML element instead of an input HTML element for the "Submit" button.

    Widgets Involved:

    Bootstrap Theme - Module - Event Search
    Bootstrap Theme - Search Module - Keyword Search
    Bootstrap Theme - Search Module - Local Radius Search

  • We added the ability to edit the "Listing Social Meta Title" and "Listing Social Meta Description" for members in the Quick Edit member form found on the Search Members page in the Admin.

  • We fixed an issue which was causing the Google Maps API Status checker to not work properly on the Admin Dashboard in some cases.

  • We fixed an issue which was causing the Specialties content on Member Profile pages to be mis-aligned in some cases.

    Feature Involved:

    Member Specialties

  • We added the ability to upload files using the WEBP image type using the Media Manager in the Admin.

  • We fixed an issue which was preventing the system from adding the "Newsletter Subscribers" contact tag to existing contacts who also submitted their email address to the Newsletter Signup form.

  • We updated the Website Activity Tracker in order to save the subject of emails sent manually from the Admin.

  • We fixed an issue which was causing the system to redirect to users to an invalid URL when a site user tries to edit a post which does not belong to them. Instead, the system will now simply show an error message in these cases.

    Widget Involved:

    Bootstrap Theme Framework

    Text Label Involved:

    post_do_not_belong_error

  • We added the ability to use custom padding to table elements in Froala WYSIWYG's in the Admin.

  • We created a new Membership Plan setting called "Redirect Page After Sign Up". This allows the Admin to set which URL members will be redirected to after a member signs up. In order to use this new feature, navigate to the Admin >> Finance >> Membership Plans >> Edit >> General tab. 

    Widget Involved:

    Bootstrap Theme - Success Page - Free Member Sign Up
    Bootstrap Theme - Success Page - Paid Member Sign Up

  • We fixed an issue which was preventing the system from showing the "Display Settings" section when editing Web Pages in the Admin when the "Page Type" is set to "Post Search Results".

  • We added the ability to upload a custom "All Location Badge" to the Brand Images tab on the General Settings page in the Admin. Note: This feature will be available only when the Multi-Location Listing Add-On is active on a site.

    Widget Involved:

    Bootstrap Theme - Member Profile - Badges