Changelog - September 2019

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000093691-changelog-september-2019

New Features: 


  • We added the ability to search by Widget ID on the "Widget Manager" page in the Admin.

  • We added the option to limit homepage "Recent" widgets to display only 1 post per member. In order to use this new feature, navigate to the Admin >> Settings >> Design Settings >> Homepage Layout >> Homepage Section Order Options. 

  • We added the ability to use the "Check All" results when doing a bulk action on the "View Contacts" page in the Admin.

  • We added a Text Label for the title attribute of the Date form field in the Form Manager. New text label: date_format_placeholder. 

  • We updated the Froala WYSIWYG used throughout the Admin to the latest version.  The frontend of sites will be updated to use the latest version soon as well

  • We added a new background color picker option for all "Recent" homepage widgets on the "Design Settings" page in the Admin.

  • The system will now refresh the website cache automatically after a Payment Gateway is edited or added in the Admin.

  • We added the ability to select the text message position of the "Highlight Member Results" Add-On. In order to use this new feature navigate to the Admin >> Finance >> Manage Products >> Edit >> General tab.

  • We added the ability to support transparency / alpha settings for all color picker fields on the Design Settings page in the Admin.

  • We released the Advanced Post Moderation Add-On. Click here for more information.

  • We added the ability to set the Member Profiles and Member Search Results pages as "members only" using the "Members Only Content" Add-On. In order to use this feature navigate to the Admin >> Content >> Edit Post Settings >> General Settings tab >> Additional Settings section. 

  • We created a new Advanced Setting named force_product_settings_login_redirect.  From the setting's description: "Enter a comma separated list of pages (/login,/about,etc) where if a member logs in from those pages, they will always be redirected to the page defined in their membership level setting. Otherwise, after logging in from any other pages, the current page will refresh after logging in so that the member remains on the current page. TIP: Leave empty for all logins to always redirect to the membership level redirect page. Use "/login" to ALWAYS refresh the current page and never redirect user to their login redirect page."

  • We updated the Stripe Payment Gateway in order to make it fully compatible with the new SCA requirements for credit cards issued by European Union banks.

  • We updated the design of the Multi-Location Listing Add-On in the Member Dashboard.

  • We added a feature to display the reason why a form submission has been blocked by the Spam Form Protector Add-On.  Now, when viewing a site while logged in as an Admin, submitting a form protected by this add-on will display an error message with the exact keyword that triggered the the submission to be blocked.  Also, when a form submission is blocked due to the Spam Form Protector, it will be logged in the Activity Tracker of the site.

  • We added a "Members Only" text badge on the "Edit Web Pages" page in the Admin to help easily identify the pages that have been set as "Members Only".

  • We added the "http(s) + domain" variable to the "Email Variables" list on the "Edit Email Templates" page in the Admin. We also updated the name of the "Filename" and "Website URL" variables to "Member Profile URL" and "Website Domain" to make those more clear.


Enhancements / Fixes:


  • We fixed an issue which was causing the wrong cover photo to display on profile pages when a member is logged in and viewing another member's profile page.

  • We fixed an issue that was causing the system to duplicate posts on member profile pages after clicking the "Click to Load More" button when the Recurring Events Add-On is active on a site.

  • We fixed an issue which was causing "Featured Members" to not appear on the "Homepage Sections Order Options" on the Design Settings page in the Admin when it was selected in the "Homepage Section Order" section in some cases.

  • We fixed an issue which was preventing the system from saving Country and State information in the member dashboard in some cases.

  • We fixed an issue which was preventing members from uploading a profile photo and logo when the "Cover Profile Photo" Add-On is active on a site in some cases.

  • We fixed an issue which was affecting the ability to refund invoices from the Admin.

  • We deprecated the "devpreview" feature on all sites to enhance security.

  • We updated the "Edit Web Pages" section in the Admin to make searching for pages by keyword search all pages at once rather than just the currently visible pages.

  • We fixed an issue which was causing member category pages to show a 404 error when there are 0 results for the category and the "Google Search Assist" Add-On is active on the site.

  • We fixed an issue that was affecting the ability to select a location using the Google Map search when submitting a lead.

  • We removed the "Purchase" and "Decline" buttons when a member is using the "print lead" feature when viewing leads in their account.

  • We fixed an issue which was causing the "Google Maps Search Results" Add-On to show inaccurate map pins in some cases.

  • We fixed an issue which was causing the homepage to show a black background when the site had not activated the "Homepage Background Slider" Add-On in some cases.

  • We implemented a security update in order to prevent PHP injections on the front-end of sites.

  • We fixed an issue which was causing the Profile Cover Photo to not work properly with the images settings of the site.

  • We fixed an issue which was causing the site's logo link to always point to "http" even if an SSL Certificate has been installed on the site.

  • The "Request Review" message in the Member Dashboard is now a text label. New text label: review_promote_industry. 

  • We fixed an issue which was preventing the Lead Form title from displaying when the form is displayed on pages other than profile pages or the homepage.

  • We fixed an issue which was causing the "From Name" to show a backslash ("\") in front of apostrophes when composing an email in the Admin in some cases.

  • We fixed an issue which was affecting the ability to display the Campaign Stats after sending a Newsletter from the Admin.

  • We fixed an issue which was preventing Bootstrap styles from being applied when saving info in Froala WYSIWYG fields in the Admin.

  • We fixed an issue that was causing the Media Manager to briefly display a URL after an image was uploaded in some cases.

  • We fixed an issue which was affecting the ability to disable the background color of the "Recent" Homepage widgets in the Design Settings of the Admin.

  • We removed the "insert image" option from the Froala Quick Insert menu on the "Edit Web Pages" section of the Admin.

  • We deprecated the Members-Only textarea field on the General Settings page in the Admin as it no longer applies after recent updates to the Members-Only functionality.

  • We fixed an issue which was preventing some of the "Software Updates" found on the Admin dashboard from completing installation in some cases.

  • The Property feature search field options are now fully powered by the Property Form.

  • We fixed an issue which was preventing signups using the "One-Click Social Login" Add-On from sending an email verification in some cases.

  • We fixed an issue which was affecting the ability to delete member Service Areas when the "Multi-Location Listing" Add-On is activate on a site.

  • We fixed an issue which was causing post categories containing an ampersand "&" symbol to return 0 results on post search results pages.

  • We fixed an issue which was preventing members from updating their credit card information when using Eway as the site's Payment Gateway in some cases.

  • We fixed an issue which was causing the Sitemap Generator Add-On to not auto-generate the sitemap files correctly in some cases.

  • Member upgrades are now listed in the Activity Tracker in the Admin.

  • We fixed an issue which was causing the link in the member-password-retrieval email template to break when the email template was customized on the site.

  • We updated the "Compose Email" modal in the Admin to prevent it from refreshing when changing the "Signature" setting.

  • We fixed an issue with the "Insta-Load Search Results" Add-On for Post Photo Album post types for sites on servers running PHP 7.

  • We updated the Text Labels page in the Admin to display the Text Labels in alphabetical order.

  • We fixed an issue which was causing a portion of the Froala WYSIWYG in the Admin to overlap with the Admin sidebar when editing a link in the WYSIWYG in some cases.

  • We fixed an issue which was causing member search results pages to not have the proper spacing in some cases.

  • We fixed an issue which was preventing special characters from displaying in the mobile version of the "Main Menu" on sites.

  • We fixed an issue which was causing an error message to appear after pressing the "Google Sync" button even when the action was successful in some cases.

  • We fixed an issue which was causing the name of a member to be cut off in the Recent Members homepage widget if the member's name contained a dash.

  • We updated the spacing of the recent reviews homepage section order option in the Design Settings page in the Admin to match the other options in this area of the settings.

  • We fixed an issue which was causing a member's name to be cutoff if it contained a special character when being imported in a CSV file.


  • We made the Froala WYSIWYG for the "Website Signature" found on the General Settings section of the Admin smaller so it fits better with the rest of the page, and also fixed an issue that was causing it not to display properly in some cases.

  • We fixed an issue which was causing Top and Sub Category homepage search to show a "No Options Available" text on the dropdown fields even options exist in some cases.

  • We fixed an issue which was affecting the ability to choose whether or not a member's category will show for members displayed in the "Feature Members on Homepage" Add-On.

  • We fixed an issue which was affecting the ability to search for locations which contain an apostrophe in their name.

  • We fixed an issue that was affecting the sort order of non-recurring events on the event search result page when the "Auto-Recurring Events" Add-on is active on a site.

  • We added a button to "refresh website cache" in the top-right corner of the Admin.  Refreshing the cache of a website will make sure all most recent changes to the site are reflected immediately on the frontend of a site and can fix some minor display issues on a site.

  • We updated the "View All" button in the "Recent Members" homepage widget in order to make it compatible with mobile devices.

  • We implemented an update to speed up the loading of the "order summary" section when creating an order from the Admin, and when a member signs up or upgrades to another product.

  • We updated the "Photo Album Upload" module in the Member Dashboard in order to make it compatible with the colors selected on the Design Settings page in the Admin.

  • We updated the "Edit SEO Templates" page in the Admin in order to only show the Froala WYSIWYG for certain templates that support showing the Body content added to these templates.

  • We updated the member account button shown on mobile devices in order to make it more compatible for screen sizes with a width between 991px and 1100px.

  • The Member Dashboard icon title attributes can now be edited as Text Labels.

  • We updated the "Recent Jobs" homepage widget to make it compatible with the "Limit One Post Per Member" setting.

  • We fixed an issue which was affecting the ability to pay invoices for amounts that contain fractions of a currency (EG: $1.50) on the Billing Details page in the Member Dashboard area when using Stripe as the Payment Gateway.

  • We updated the design of the "Additional Settings" button on the "Edit Post Settings" page in the Admin.

  • We fixed an issue which was causing the number of pending leads shown on the sidebar of the Member Dashboard to be inaccurate in some cases.

  • We fixed an issue which was preventing members using the "Member Private Chat" Add-On from replying to messages in some cases.

  • We fixed an issue which was causing the Member Geocode tool in the Admin to not geocode members which have an apostrophe in any part of their location name.

  • We fixed a small design issue with the "Featured Blog Article Slider" Add-On causing the images to have a left margin of a couple of pixels when displayed on the homepage.

  • We fixed an issue which was preventing the "Billing Details" page in the Member Dashboard if the Admin of a site updates their Payment Gateway from one Stripe account to a different Stripe account.

  • We updated the logic of the "Members-Only Content" Add-On to also apply to the display of posts a member has made on their profile page.

  • We released an update to reduce the load time of the "Transaction History page in the Admin.


  • We fixed an issue which was causing the Properties Search Module to show an error message after an Admin clicked on the "Show Widgets" button when viewing the website as an Admin.

  • We released an update to reduce the load time of the "Income Forecast" modal on the Transaction History page in the Admin.

  • We removed the "Details Page Design" tab from the Listing, Specialties, Reviews and My Favorites post types in the Admin as this tab does not have any use in these contexts.

  • We fixed an issue which was causing the "Recent Blog Articles with Sidebar" homepage widget to show an incorrect published date in some cases.

  • We fixed an issue which was causing the Member Dashboard to show the "Profile Photo" tab as incomplete even when the member had already uploaded a profile photo or logo.

  • We fixed an issue with the enable_local_member_urls Advanced Setting which was causing breadcrumbs on profile pages to link to a 404 page in some cases.

  • We updated the Activity Tracker page in the Admin to improve its loading time and search accuracy.

  • In all, over 110 feature enhancements and software updates were released this month.