We added the ability to send the cover_image variable when adding or updating members when using the Brilliant Directories API. We also added the same logic to support importing Cover Images using the cover_image variable when importing members via CSV file through the Admin.
We updated the Froala WYSIWYG in the Admin to add a custom popup toolbar to add an ID to header elements (H1 ,H2, etc) in the editor.
We created a new Advanced Setting called "Froala Upload File for Chat". This new setting allows site members to upload PDF files when using the Private Member Chat Add-On.
We added a new "Checkout Pages" setting to the "Sidebar Alignment" section of the Design Settings in the Admin. This setting will control how sidebars will display on member signup pages by default. This default can also be overridden by the Membership Plan settings for each individual Membership Plan.
We created a new Advanced Setting called "Default Member Review URL". This new setting allows an Admin to edit the URL of member review submission pages. By default the URL is "writeareview".
We added Tiktok, Snapchat and Whatsapp as Social Media settings in the General Settings of the Admin.
Enhancements / Fixes:
We updated the layout of the of the Private Member Chat Add-On in the Member Dashboard in order to add a "Send Message" button.
We updated the logic of the Grid View Search Results Add-On to load the third party JS resources from the site's domain and only load it when the Add-On is active.
We fixed an issue which was preventing the system from displaying the keyword search filter on the Lead Settings page in the Admin when the Automatic Lead Matching Add-On is not active on the site.
We updated the member search results page after performing a location search in order to display the name of the Service Area that caused the member to be included in the location search results.
We updated the Brilliant Directories API in order to add the abilities to update existing members through the API.
We fixed an issue which was preventing the price of Digital Product posts from displaying correctly on post details pages.
We added the ability to create custom web pages for Membership Plan Search Results URLs using the Web Page Builder.
We fixed an issue which was preventing the system from returning accurate results when using the Dynamic Category Filtering Add-On with the "Category Keyword Searches" setting set to "strict" in some cases.
We fixed an issue which was preventing the member search results page from returning accurate results when using the Dynamic Category Filtering Add-On on pages other than the default member search results page in some cases.
We fixed an issue which was causing the system to add an invalid 301 Redirect when members were imported via CSV file with "filename" field values in some cases.
We updated the Google Maps integration in order to load the related JS libraries earlier in the page loading process to make location search fields usable more quickly.
We updated the custom "ID" popup for heading elements in Admin Froala WYSIWYG editors to trigger using a right-click rather than a left-click.
We fixed an issue which was preventing the system from displaying links included in the body of posts even when the "Allow Live Links In The Post Body" Post Type setting was enabled.
We optimized several queries related to loading member data which will help speed up the loading of Admin and frontend pages that display member information.
We fixed an issue which was preventing sites from collecting on "past due" invoices when using Stripe as payment gateway in some cases.
We added the ability to bulk match members to leads by selecting multiple members from the "Suggested Matches" table when manually matching leads from the Admin.
Sending individual emails from the Admin is now tracked in the Activity Tracker.
We fixed an issue with the Reviews Search widget which was leading to a 404 page after submitting the search when the "URL Permalink" for the Reviews Post Types had been updated from its default value.
We fixed an issue which was causing the system to display the About Me section heading on member profile pages even when the member did not have any content saved for this section in some cases.
We fixed an issue which was preventing the "Edit On-Page Text Labels" feature from functioning properly on the frontend of sites in some cases.
We updated the Ampify Integration to only load the ampify tag on the member profile pages and not the member review or member lead submission pages.
We fixed an issue with the submission of the "Website - Lead Form - Get Matched" form which was causing it to get stuck displaying the "Processing Request" message in some cases.
We updated the "Send Newsletter" functionality in order to display an option to resume the sending of the campaign if the user's connection to the Admin is lost during the sending of a campaign.
We updated the logic of the Article and Blog Article Schema Markup widgets in order to remove double quotes from the post body content as these quotes can break the functionality of the schema markup.
We updated the Embedly feature for Admin Froala editors that was causing embedded content to overflow out of its container in some cases.
We fixed an issue with the Predictive Keyword Search Add-On which was preventing the "Limit" setting on each autosuggest rule from being respected in some cases.
We fixed an issue which was affecting the ability to import members via CSV file through the Admin in some cases.
We updated the Brilliant Directories API in order to add the ability to create, update, delete, match and read Leads data.
The name of the member shown in the "About" heading on member profile pages is now a Text Label.
The title text that is automatically added to images when they are added to multi-image posts is now a Text Label. The title that is added automatically can be disabled completely by saving the Text Label as blank.
We updated the Member Import feature to assign the Listing Type selected in the "Pre-select Listing Type" Membership Plan setting when there is no listing_type specified for a member in a CSV member import file.
The Predictive Keyword Search Add-On is now compatible with the "Post Keyword Search Options" Post Type setting.
We fixed an issue which was preventing some lead information from being sent in emails using the "Resend Email" option when manually matching leads in the Admin in some cases.
We fixed an issue with the Tax & VAT Manager Add-On which was preventing the system from displaying the tax data on invoices after using a coupon code in some cases.
We added "account" as a reserved word when generating setting URLs for pages and other content.
We updated the Froala WYSIWYG on the frontend of sites to support adding an "ID" to header elements (H1 ,H2, etc) when right-clicked on in the editor.
We updated the logic of the "Www or Non-www" Advanced setting in order to automatically update the HTACCESS File after updating the value of the setting.
The Revenue column data on the Search Members page in the Admin is now compatible with Admin Roles.
We fixed an issue which was affecting the ability to search for members using keywords that contain apostrophes.
We fixed an issue with the Quick Edit Member form which was causing the system to add backslashes after saving quotes or double quotes.
We fixed an issue which was causing the Private Member Chat Add-On from to get stuck on the "Processing" message after sending a chat message from the Member Dashboard in some cases.
We fixed an issue which was causing the system to display the name of the member who was viewing another member's profile page instead of the correct member's name in the heading text of the "About" Me" section in some cases.
We fixed an issue with the display of the Subscription dropdown on the Search Members page in the Admin when the name of a Subscription contains an HTML element.
We added the ability to verify member login credentials through the Brilliant Directories Member API.
We fixed an issue which was causing the member signup from to get stuck on the "Processing" message when the "Successful Sign Up / Upgrade Conversion Tracking Code Widget" Membership Plan setting had a value selected in some cases.
We fixed an issue which was preventing the "Price Field" form field type from working correctly in Member Dashboard forms in some cases.
In all, over 70 feature enhancements and software updates were released this month.