Changelog - May 2021

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000093712-changelog-may-2021

New Features:


  •  We created two new Design Settings called "Public Header Menu" and "Logged In Header Menu". These settings allow the Admin of a site to choose which header menu displays for logged in members vs visitors that are not logged in when viewing the site.

  • We added the ability to upload .xls and .xlsm files using the Media Manager in the Admin.

  • We created a new search filter on the Forms Inbox page in the Admin to allow filtering the results by Member Submissions, Non-Member Submissions and from Everyone.

  • We added the ability to upload .ico files using the Media Manager in the Admin.

  • We added the ability to export the results of the Unsubscribe List page in the Admin.

  • We updated the Help Center button in the Admin area to be a more interactive experience for users.

  • We added the ability to upload .xlsx files using the Media Manager in the Admin.

  • We added the ability to search for the members that have not yet selected a category on the Search Members page in the Admin.

  • We added the ability to create support tickets from the Account Dashboard page in the Admin.



Enhancements / Fixes:


  • We fixed an issue which was preventing the system from displaying the Member Profile Analytics data after clicking on the link for a specific month from the member details page in the Admin.

  • We fixed an issue which was causing the system to display the background color for recent homepage widgets even when they did not have data to display in some cases.

  • We fixed an issue that was preventing members from logging in if their email address contained an apostrophe.

  • We updated  the <title> element of pages in the Member Dashboard to make them more readable.

  • We fixed an issue which was preventing the system from displaying the Post Search Results Placeholder Image for posts with no thumbnails on the search results pages for the Videos Post Type.

  • We refactored the Footer Scripts widget in preparation for several updates we will be making to improve the load time of pages on the frontend of sites.

  • We updated the logic of the "Customize Listing URL" field in the Quick Edit Member modal in the Admin to automatically trim any slashes added at the beginning of the field.

  • We fixed an issue with the Search Members page in the Admin which was causing the system to include member Service Areas as part of the search query even when the "Include Service Areas" checkbox was not checked. Also we updated the logic of the member search query widget in order to not include Service Area matches when the "Max. Location Limit" setting for a member's Membership Plan is empty or the value is 0.

  • We fixed an issue which was preventing the system from correctly marking a lead as "Sold Out" in the Admin and Member Dashboard after the lead has reached the maximum number of accepted matches in some cases.

  • We fixed an issue which was preventing the system from displaying the hand cursor when hovering over links after changing the CSS class of the link from "content" to "head" and vice versa in some cases.

  • We implemented an update in order to remove all HTML from the meta data in the HEAD section of all pages.

  • We fixed an issue which was causing the system to add "-1" to the end of all category URLs after importing Member Categories via CSV file, even when the URLs would not create a conflict without the "-1" in some cases.

  • We fixed an issue which was preventing the thumbnail image for Audio posts from displaying on the "My Favorites" page in the Member Dashboard area in some cases.

  • We fixed an issue which was causing the Export Leads and Smartlist functionality to generate an empty file in some cases.

  • We updated the Activity Tracker in the Admin to log member upgrades when using an external payment gateway like PayPal, Payfast, etc.

  • We fixed an issue which was preventing the system from displaying countries in alphabetical order on the "/locations" page on the frontend of sites in some cases.

  • We removed the duplicate "Full-Width Page" Web Page Builder setting which was performing the same function as the "Full Screen Page Width" setting.

  • We updated the logic of the Google Sitemap Generator Add-On in order to make sure the member who made a post is currently active before adding a post's URL to the sitemap.

  • The Profile Analytics tab on the Member Details page in the Admin will now only show when the Member Profile Analytics Add-On is active and the "Enable Profile Statistics" Membership Plan setting for the member is enabled.

  • We fixed an issue which was preventing the Copy to Clipboard button on the Sitemap Generator page in the Admin from working properly.

  • We fixed an issue which was preventing the Froala WYSIWYG icon picker feature from working properly in some cases.

  • We updated the "Default 404 Error Page" Advanced Setting in order to prevent infinite loops when trying to load a page that no longer exists, but was still selected for this setting.

  • We updated the name of the "Keyword Match Method" setting to "Category Keyword Searches". Also, we updated the name of the setting options from "Inclusive" and "Strict" Keyword Search to "Broad" and "Strict" Match.

  • We fixed an issue which was affecting the ability to mark a member post as Featured from the "Manage Post" tab on the member account details page in the Admin.

  • We updated the "Recommended Size" text for the Post Search Results Placeholder image to 400 x 200px. This is found in the General Settings >> Brand Images tab in the Admin.

  • We implemented an update to the "Parent ID" field when using the Quick Edit member form in the Admin. This field will now only display members from the same Membership Plan and that have the option to publish Sub Accounts enabled for the Membership Plan as well.

  • We fixed an issue which was preventing the system from displaying the credit card field in the member upgrade module when the site has activated the Free Trial Period Add-On and the "Free Trial Additional Options" Membership Plan setting is set to "No credit card required for free trial".

  • We fixed an issue which was preventing the recent homepage widgets from displaying the view post button on older versions of iOS and Safari.

  • We added a count of the total number of custom Widgets in the Widget Manager and custom Forms in the Form Manager in the Admin.

  • We fixed an issue which was preventing the system from respecting the Website Currency Number Format setting on Job Listing search results and details pages in some cases.

  • We fixed an issue which was causing the system to display the member logo image on member search results pages even when the "Enable Logo Upload" Membership Plan setting was set "No" in some cases.

  • We fixed an issue with the Google Sitemap Generator Add-On to prevent an issue where it was getting stuck on the "Creating Sitemap" modal.

  • We fixed an issue which was preventing the system from listing a site's custom forms in the settings found on the Member Dashboard tab when editing Membership Plans settings in some cases.

  • The Database Variable field is now required when setting a field to required in the Form Manager.

  • We updated the name of the "Developer Tools" menu item to "Developers Hub" in the Admin.

  • We fixed an issue which was affecting the ability to update the status of an individual member review on the Member Reviews page in the Admin.

  • We fixed which was preventing the system from displaying the correct error message if uploading images to a multi-image post from the Member Dashboard failed in some cases.

  • The button inside the post-approved-by-admin email template is now compatible with special characters.

  • We fixed an issue which was preventing members from purchasing a lead when one of the Text Labels involved in the process contained a special character in some cases.

  • We fixed an issue which was preventing the system from displaying the members' phone number on the Global Website Search results pages when the Click To Call Add-On was not active on a site.

  • We fixed an issue which was preventing the system from displaying valid options in the Express Sign Up Membership Plan dropdown in the Admin in some cases.

  • We refactored the Header and Footer Scripts widgets in preparation for several updates we will be making to improve the load time of pages on the frontend of sites.

  • We fixed an issue which was preventing the system from saving custom date picker data when creating a post from the Member Dashboard area in some cases.

  • We fixed an issue which was preventing the system from loading the Facebook Feed widget on member profile pages in some cases.

  • We fixed an issue which was causing the system to duplicate the amount of an invoice when creating an order using the One-Time Payment Setup Fee in some cases.

  • We fixed an issue which was affecting the ability to use the random order for member search results pages in some cases.

  • The billing cycle text on the Billing Information page in the member dashboard are now compatible with text labels.

  • We fixed an issue which was preventing the system from displaying the Facebook Share button on member profile pages in some cases.

  • We updated the logic of the member profile page to not display a field's placeholder text as the field's label when the field does not have a label saved.

  • We fixed an issue which was preventing the system from adding some post codes as member Service Areas.

  • Updates installed through the "Install New Updates" module on the Admin Dashboard are now logged in the Activity Tracker.

  • We fixed an issue which was affecting the ability to remove a member's CV file from the Listing Details form in the Member Dashboard in some cases.

  • We fixed an issue which was preventing the system from marking the Additional Details tab as completed, even when the tab only requires the member to select Sub Categories and they have already done so.

  • The password field is now mandatory and the value must be unique when creating a Sub Account using the "Copy Details From Master Account" button.

  • We updated the logic of the Google Sitemap Generator Add-On in order to add a break line formatting to the sitemap XML files.

  • When viewing the "Edit Post Settings" page in the Admin, the post count button for each Post Type will now link to the Manage Post page in the Admin and the "Form to Use" will now be a clickable link that leads to the Form Manager.

  • We fixed an issue which was preventing the system from displaying some types of logged actions in the Activity tab of the Member Details page in the Admin.

  • We fixed an issue which was affecting the ability to display a member's review data on the Posted by Author Snapshot widget used on Post Details pages in some cases.

  • We updated the logic of the "Sign Up Email Sent" Membership Plan setting in order to only display the "welcome" email templates and custom email templates as options.

  • We fixed an issue which was causing the Manage Listing links in the sidebar of the Member Dashboard to be hidden when the "Show 'Manage Listing' Quick Links" Membership Plan setting has been set as No.

  • We updated the SEO Templates module to support default and custom SEO Templates (like the Widget Manager and Form Manager).

  • We moved the Specialty Post Type Settings from the Edit Post Settings page to the Member Categories page in the Admin.

  • We fixed an issue which was causing the system to render the /getmatched page even when the page has been deleted from the Web Page Builder page in the Admin.

  • We updated the layout of the action buttons on the View Contacts page in the Admin.
     
  • We updated the layout of the action buttons on the Unsubscribe List page in the Admin.

  • We updated the description of the Parent ID field when using the Quick Edit form on the Search Members page in the Admin.

  • We updated the layout of the action buttons on the Member Categories page in the Admin.

  • The placeholder text on the unsubscribe email form is now a Text Label.

  • We updated the Search Members page in the Admin in order to return more accurate results for some locations when using the location search filter field.

  • We fixed an issue which was preventing the system from copying the Highlight Member Profiles settings when using the "Clone Membership Plan" feature in the Admin in some cases.

  • We added buttons to restore the default values and copy the system variable of Text Labels to the clipboard in the Admin.

  • We updated the average Member Reviews ratings to support a single decimal place for more accurate values.

  • We fixed an issue which was preventing member posts from being deleted from the Member Dashboard in some cases.

  • We refactored the style sheets files in preparation for several updates we will be making to improve the load time of pages on the frontend of sites.

  • We fixed an issue which was preventing the "After Upgrading To This Plan, Set Account Status As" Membership Plan setting from working properly in some cases.

  • We fixed an issue which was preventing the system from uploading the member profile and logo images from the Member Dashboard in some cases.

  • We fixed an issue which was affecting the ability to use the export leads feature, causing the export file to be empty in some cases.

  • We fixed an issue which was causing the Lazy Load module on the member reviews page to return results from other members in some cases.

  • We updated the Search Members page in the Admin to allow searching for members by their profile page URL.

  • We updated the Edit Post Settings page logic in order to support custom and default code for each Post Type (like the Widget Manager and Form Manager).

  • We hid the Success Message Text setting when selecting the "[Member Accounts Form] Save Member Information" option in the "What Happens After Form Submitted" setting in the Form Manager in the Admin. 

  • We fixed an issue which was causing the frontend Text Label editor to disappear after loading the page in some cases.

  • We updated the layout of the Income Reports dropdown on the Transaction History page in the Admin.

  • We added the "View My Websites", "View My Tickets" and "Create New Ticket" links to the "My Account" dropdown in the Admin. 

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