Changelog - August 2018
New Features:
- We converted some hard-coded text to Text Labels in the paid signup form when the One Click Social Login Add-On is active. New Label: continue_to_checkout.
- The export files generated with the Member Export Data Add-On now include the "user_id" column.
- We created a tool to restore the Autosuggest Settings to their defaults. In order to use this new feature navigates to the Admin >> Developers >> Autosuggest Settings there you can find a button next to the "Creates New Autosuggest Rules" button.
- We added two new settings in order to control the display of the buttons used for the One Click Social Login Add-On on the login page and in the Member Dashboard. To use these new settings, navigate to Admin >> General Settings >> Integrations Tab. Settings Name: Enable Google Login, Enable Facebook Login.
- We added the ability to show the Member Account Sidebar Menu across all Front-End pages when a Site Member is logged in. This feature is only available for mobile devices as a way to make a more convenient, app-like user experience.
- The Main Menu icon and the Member Account Menu icon are now text labels when viewed on small screen sizes, making them easy to update to other Font Awesome icons or plain text if desired. New Text labels: mobile_main_menu_icon, mobile_profile_sidebar_icon.
- Now the Bootstrap Theme - Start Date Picker and the Bootstrap Theme - End Date Picker can be used in any form as a way of only selecting a date (as opposed to a date and time).
- We created a Help Center Page in the Admin Area. This page makes several resources from our Support Center available directly from the Admin of a site. In order to access to this new page, click on the link to the Help Center in the top-right corner of every Admin page.
- We added the ability to show/hide the Profile Steps, Dashboard Progress Bar, Manage Listing and Account Listing sections of the Member Dashboard. These can be customized on the Product level, allowing members of different Products to have unique dashboard experiences. In order to use this new feature, navigate to the Admin >> Finance >> Manage Products >> Edit >> Additional Settings tab.
- We added the ability to show/hide the Billing links in the Member Dashboard area. This will be helpful for sites that are non-profits or otherwise have no use for billing. In order to use this new feature, navigate to the Admin >> Finance >> Manage Products >> Edit >> Additional Settings tab.
- We added support for making a Froala WYSIWYG field in the Form Builder required.
Enhancements / Fixes:
- We added URL validation in order to prevent duplicate URLs from being created across different types of features of a site. Now the following sections of the Admin cannot save a URL for one feature when it has already been saved for another: Add/Edit Web Pages, Post Settings, Member Categories.
- We fixed an issue which was affecting the normal behavior of the Detect Visitor Location Add-On causing the Location Fields to be erroneously filled as Antarctica in some cases.
- We fixed an issue that was causing members who request to delete their account from the Member Dashboard to be shown a blank screen after making the request.
- The Member Categories page in the Admin Area has been fully refactored and the UI has been updated. We improved the search and filter capabilities as well no longer requiring a page refresh when saving changes.
- The Website Currency Setting and the Feature Currency Setting have now been unified into a single Website Currency setting on the Settings >> General Settings >> Configuration tab.
- We fixed an issue which was preventing the filename of Posts to save incorrectly in some cases when a special character like "&" or "%" was present in the Post's title.
- We fixed an issue which was preventing links in the Recent Blog Articles with Sidebar widget from directing users to the correct URL on mobile devices.
- Now the Compose Email modal on the Match Leads page in the Admin Area will automatically populate the "Recipient" field with email of the person who submitted the lead.
- We fixed an issue which was preventing Banner Ads from displaying on Static Pages in some cases.
- We fixed the issue that was preventing members from changing the Photo Sort Order when an album had more than 100 photos.
- Now when a Site Admin is uploading an image through the Image Manager in the Admin, the system will now replace all blank spaces in the name of the file with a dash (-) for better compatibility.
- We updated the logic of the Autosuggest feature so only members that would also appear in search results for the same keyword will appear as suggestions.
- We added the Past Due total on the Transaction History page to be a sum of all invoices with the status "Unpaid". Previously this figure was generated by summing all transactions processed on the site to date rather than the invoices, which Admins have more control over.
- We made several small updates to the UI of viewing posts made by a member in the Member Dashboard.
- We fixed an issue with Events Search results when a user selects a Category that has a space at the beginning or end of its name.
- We fixed an issue which was affecting the ability to update the Domain of a site in some cases.
- We fixed the issue that was preventing Site Admins from uploading brand images to the Admin Area using the Safari browser when an SSL is not installed on the site.
- We fixed an issue which was preventing the Add Credit Card Modal from loading in the Admin >> Transaction History >> Past Due Tab when an SSL is installed on a site.
- We fixed an issue which was preventing visitors from using the Facebook share button on mobile devices.
- We made several updates to the UI of Post search results and details pages.
- We added the "Insert Horizontal Line" option to the Froala WYSIWYG editor.
- We fixed an issue which was affecting the ability to click on pins on the Google Map displayed on member search results pages when using a mobile device.
- We deprecated the Withdrawal Account page from the Admin Area.
- We applied a UI update to the Leads and Reviews links in the Member Sidebar Menu in the Member Dashboard area.
- We added View Listing and Edit Listing buttons to the Member Sidebar Menu.
- The Transaction History menu item in the Admin Area will be hidden by default and only show when the first invoice of any kind is generated by the site.
- We fixed an issue which was causing duplicate invoices to be generated when a member signs up for a Free Trial on a site.
- We made an update to reference some important website data more securely on all public pages of websites.
- We fixed an issue which was affecting the Contact Us link on the Billing Details page in the Member Dashboard when a site does not have an SSL certificate installed.
- We fixed an issue which was affecting a member's status when they "upgrade" from one free Product to another free Product.
- Now the Member Images menu item in the Admin Area will only show when an Admin has imported members that have images associated with them.
- We fixed an issue which was causing Leads to have the same token in some cases.
- We fixed in issue which was affecting the ability to convert a Member Search Results page to a Static page when the content inside the Static page had a "%" symbol as part of the page's content.
- We fixed an issue which was causing Payfast payment gateway Invoices to be set as "Unpaid" after a successful transaction in some cases.
- Now the balance of an Invoice wll be updated when a Site Admin manually change the Status of an Invoices to Paid - Updaid and vice versa.
- In all, over 75 feature enhancements and software updates were released this month.