10/30/20 - Software Updates

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000075425-10-30-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.


  • A new custom form field with the variable name "member_first_name" can now be added to the "Member - Sign Up - Paid" form in order to collect the member's First Name during signup if needed.

  • We updated the Related Posts widget in order to better support special characters in the URL of the related posts.

    Widget Involved:

    Bootstrap Theme - Display - Related Posts by Category

  • We fixed an issue which was causing the links to individual Smart Lists on the Smart List page in the Admin to not work properly in some cases.

  • We fixed an issue which was causing the Member Geocode Tool to not geocode all of the members in some cases.

  • We improved the logic of the Member Locations widget in order to display a list of cities instead of states / provinces when showing results for the United Kingdom.

    Widget Involved:

    Bootstrap Theme - Category Groups - Member Locations

  • We fixed an issue which was preventing custom checkbox fields from displaying on the "Website - Lead Form - Get Matched" form when the "Hide Field Labels" Lead Setting is set to "Yes".

    Widget Involved:

    Bootstrap - Lead Form - Extra Settings

  • We deprecated the /request page used to submit leads on member profile pages as this was a duplicate of the /connect page used for the same purpose.

  • We implemented an update in order to automatically refresh the website cache after customizing deleting, enabling or disabling custom widgets and forms.

  • We fixed an issue which was preventing the "Froala Allowed Empty Tags" and "Allowed Tags" Advanced Settings from working properly in some cases.

    Widget Involved:

    Form - Froala Editor Javascript

  • We created a new set of Streaming Homepage Widget settings in order to control the layout of the streaming widget titles on the homepage of sites. To use this new feature, navigate to the Admin >> Settings >> Design Settings >> Homepage Layout tab >> Homepage Search Setting section.

    Widgets Involved:

    Bootstrap Theme - Display - Recent Articles
    Bootstrap Theme - Display - Recent Audios
    Bootstrap Theme - Display - Recent Blog Articles
    Bootstrap Theme - Display - Recent Classifieds
    Bootstrap Theme - Display - Recent Coupons
    Bootstrap Theme - Display - Recent Digital Products
    Bootstrap Theme - Display - Recent Events
    Bootstrap Theme - Display - Recent Jobs
    Bootstrap Theme - Display - Recent Photo Albums
    Bootstrap Theme - Display - Recent Products
    Bootstrap Theme - Display - Recent Properties
    Bootstrap Theme - Display - Recent Videos 
    Bootstrap Theme - Display - Sub Level Categories
    Bootstrap Theme - Display - Top Categories 

    Bootstrap Theme - Custom Appearance Settings

  • We implemented an update in order to load the thumbnail version of the post images when viewing a member's posts in the Member Dashboard area and on the Manage Posts page in the Admin.

    Widgets Involved:

    Bootstrap Theme - Account - Feature Body datatable
    Bootstrap Theme - Account - Feature Single Photo Upload
    Bootstrap Theme - Account - Photo Albums datatable
    Bootstrap Theme - Display - Recent Articles with Sidebar
    Bootstrap Theme - Display - Recent Blog Articles with Sidebar

  • We fixed an issue which was affecting the ability to select a location in the "Website - Lead Form - Get Matched" form in some cases.

    Widget Involved:

    Bootstrap - contact member lead map

  • We improved the logic when geocoding  to support adding additional cities to the database that have same name of another city in the database, but located in a different country.

  • We created a new Membership Plan Setting called "Hide Parent Account from Search Results". Enabling this setting will hide member parent accounts from member search results so only their sub-accounts are searchable on the website.

    Widget Involved:

    Search - Member - Search Query

  • We fixed an issue which was causing the system to display the pagination links in the site meta tags even when the lazy load is active on a search results page.

  • We updated the Design Settings page in order to add a keyword search field to filter the settings by keyword.

  • We fixed an issue which was preventing Admins from also deleting invoice and subscription details from the database when bulk deleting members from the Admin in some cases.

  • We fixed an issue which was causing the currency code used for transactions to change to USD when cloning a site in some cases.

  • We fixed an issue which was preventing the system from sending a new member's "Last Name" when adding a new credit card on file when using Paypal Website Payments Pro as the Payment Gateway.

  • We fixed an issue which was causing the system to display the content of a Post Details page even when the post has been set as "Not Published" in some cases.

  • We updated the name of the "Edit Web Pages" Admin menu item to "Web Page Builder".

  • We updated the layout of the Export/Import Category links on the Member Categories page in the Admin to be a dropdown instead of separate buttons. 

  • We added the ability to send an email notification when changing the status of multiple member reviews to "Accepted" in bulk from the Admin.