New Features:
- We added the "Hidden On Mobile" option in the "Table Row Design" dropdown in the Froala WYSIWYGs used in the Admin.
- We added the ability to edit member comments from the Post Comments page in the Admin.
- We updated the logic of the "Enable Profile Statistics" Membership Plan setting in order to give the ability to activate the member statistics for both Members and Admins or for Admins only.
- We added the ability to sort members by "Sales Representative Name" from the Search Members page in the Admin. In order to activate this new feature, the "Enable Sales Rep Field in Edit Members Form" Advanced Setting needs to be activated.
- We created a new Advanced Setting called "Use Custom State / Provinces List". When this setting is enabled, the system will use the website's local list of states / provinces in "State List" form fields. The states / provinces list can be modified in the list_states table in a site's database.
- We created a new Advanced Setting called "SPAM Checker - Skip These Form Fields". Users can use this setting to list the variable names of fields they would like to exclude from being checked for SPAM when forms are submitted from the frontend of their site.
Enhancements / Fixes:
- We added the ability to display the total count for Post Views, Bookmarks / Favorites, and Comments for each post on the Manage Posts page in the Admin.
- We added Hungarian as an option in the Default Website Language setting.
- We fixed an issue which was preventing members from publishing posts from the Member Dashboard in some cases.
- We fixed an issue which was preventing the system from displaying the facebook share button on the front-end of sites in some cases.
- We fixed an issue with the automatic cancelation of member billing subscriptions when changing the status of members to "Cancelled" as part of a bulk action on the Search Members page in the Admin.
- We updated the "Select Content to Display" section of the Homepage Design Settings in the Admin in order to make the sections draggable blocks.
- We updated the modal design when exporting Smart List results from the Smart Lists page in the Admin.
- We updated the Froala WYSIWYG on the Design Settings and Membership Plan settings pages in the Admin in order to make it compatible with the draggable "Pre-Made Elements" module available in the Web Page Builder.
- We updated the widget name validation logic in order to allow periods "." as part of a widget's name.
- We optimized the ORDER portion of the SQL query used in the Recent Members homepage widget to make the widget display faster.
- We removed the Edit Form Settings button when initially customizing a form on the Form Manager page in the Admin.
- We fixed an issue which was causing the system to display a post count link for the Member Listing post type on the Edit Post Settings page in the Admin.
- We are now hiding the Database Variable form field setting after changing the Type of Field to "Section Title", "Submit Form Button" or "Help Alert Box" when editing forms in the Form Manager.
- We fixed an issue which was preventing the system from displaying the member subcategories after clicking on the "View All" text on the Match Leads page in the Admin.
- We fixed an issue which was preventing the Predictive Keyword Search Add-On from working properly on the Front-End of sites in some cases.
- We updated the scripts of the AdBlock Detector Add-On to increase compatibility with current browser versions.
- We fixed an issue with the Pay Per Post Add-On which was preventing the "Paid" confirmation modal from displaying after updating the status of an existing post was changed from "Draft" to "Published" in some cases.
- We updated the layout of the Get Matched form in order to display an identifier to the placeholder text when a field has been marked as "Required" and the "Hide Field Labels" Lead Setting is active on a site.
- We are now hiding the "Page Options" tab after a user changes the Page Type setting of a web page to "Custom Widget as Web Page" in the Web Page Builder in the Admin.
- We fixed an issue which was causing the Member Profile sidebar to look misaligned when the sidebar design is set to "Slim" in some cases.
- The Save History link is now part of the Actions dropdown on the Widget Manager page of the Admin.
- We fixed an issue which was preventing the system from loading the Default Member Profile Photo or Default Member Logo on member search results pages in some cases.
- We added the ability to support periods in URLs when manually creating 301 Redirect rules in the Admin.
- We fixed an issue which was preventing the system from displaying the leads dropdown data when editing a lead on the Member Leads page in the Admin.
- We updated the code validation of the CSS fields across the Admin in order to identify possible code errors when saving.
- We fixed an issue which was preventing the Admin Roles logic from hiding the certain elements within Admin pages when it should in some cases.
- The Website Dashboard page in the Admin is now fully compatible with the "Admin Account View" Advanced Setting.
- We fixed an issue which was preventing the system from displaying Event post data in the Recent Events widget on the homepage of sites in some cases.
- The cancel button text when closing a member's account is now a text label.
- We fixed an issue which was preventing Admins from sending newsletter campaigns to Smart Lists in some cases.
- We fixed an issue which was causing the system to duplicate the "Required" identifier on the Get Matched form when the form is called twice on the page in some cases.
- We fixed an issue with the Export Member Data Add-On which was causing the exported file to have errors in some cases.
- We fixed an issue which was preventing the system from displaying the "Limit Reached" badge when it should display in the "Usage" column on the Coupon Codes page in the Admin.
- We fixed an issue which was preventing the system from displaying the images on the details pages of Multi-Image Post Types when the Post Meta Details v2.0 widget is displayed in the sidebar in some cases.
- We improved the post deletion logic in order to delete any related 301 redirect rules as well.
- The "Pricing Options", "Price to Purchase Leads" and "Price/Extra Post" Membership Plan settings in the Admin are now compatible with the Website Currency Number Format setting.
- We fixed an issue which was preventing the system from respecting the "Max. Sub-Level Categories Member Can Select" Membership Plan setting when selecting sub-categories in the Member Dashboard area in some cases.
- We moved the Google Search Assist setting from the Design Settings page to the General Settings >> Search Settings tab in the Admin.
- We updated the Member Profile Analytics Add-On in order to not track member profile analytics when the "Enable Profile Statistics" Membership Plan setting is deactivated on a site.
- We updated the Search Members page in the Admin in order allow Admins to select multiple options for the "Subscription" / "Membership Plan" field when performing searches.
- We fixed an issue which was preventing the system from fetching the correct thumbnail image when sharing a Vimeo video on social networks in some cases.
- We fixed an issue which was causing the system to mark the "About Me" tab in the Member Dashboard as completed even when the form has never been submitted with data in some cases.
- We fixed an issue which was preventing the system from downloading the Sales History report file for the "Website - Digital Product" Post Type in the Member Dashboard in some cases.
- We fixed an issue which was preventing the display of images on the details pages of multi-image posts for some iPhone models.
- We added the ability to edit the Member Billing Address from the Member Dashboard when the site uses an external payment gateway like Paypal Express.
- We improved the way the system does SQL queries when loading pages on the frontend of sites to reduce queries and improve page load times.
- Forms used for Posts in the Member Dashboard are now fully compatible with the Website Currency settings.
- We fixed an issue which was preventing the system from loading static web pages on the frontend of sites in some cases.
- We updated the "Select Call to Action" Design Setting field to be a searchable dropdown in the Homepage tab on the Design Settings page in the Admin.
- We fixed an issue which was preventing Admins from updating a member's credit card information from the Admin when the site does not have an SSL certificate installed.
- We updated the Admin login page to prevent it from being placed in an iframe on a 3rd party website.
- We updated the SQL queries done on member search results pages in order to speed up the loading time of these pages.
- We fixed an issue which was preventing the system from saving checkbox fields in the Member Dashboard area when the field's value contained an apostrophe as part of the name.
- We updated the design of the Reviews tab in order to move the "Click to Load More Results" button above the "Write a Review" button link on member profile pages.
- We fixed an issue which was affecting the ability to select member category images when the image is inside of a sub-folder in the Media Manager.
- We updated the UI when editing or creating new Checkbox and Dropdown form fields in the Form Manager in the Admin.
- The "Select Language" placeholder text of the Google Website Translator Add-On is now a text label.
- We fixed an issue which was preventing the Recent Members homepage widget from displaying the member Sub Categories in some cases.
- We fixed an issue which was causing member profile page tabs to display erroneous data in some cases.
- We fixed an issue which was preventing the Sitemap Generator logic from respecting the "Apply NoIndex, NoFollow" page setting causing the system to include URLs that should not be included in the sitemap.
- We fixed an issue which was preventing the system from pre-filling the Sub Sub Category dropdown field in sidebar search modules after performing a search.
- We fixed an issue which was preventing the system from generating an appropriate URL for posts when a member saves a post without a title in some cases.
- We optimized several SQL queries commonly used when loading pages on the frontend of a site to improve page load times.
- We fixed an issue with the default /locations page causing the system to not respect the proper sort order of locations in some cases.
- We fixed an issue which was preventing the system from displaying the Vimeo video thumbnail in some cases.
- We fixed an issue with the Post Meta Details widget which was causing the system to display data from the post it should not in some cases.
- We implemented an updated in order to display the label text instead of the database variable when displaying data from dropdown <select> and checkbox fields powered by the Form Manager.
- We fixed an issue which was preventing the system from exporting checkbox field data when trying to export the content from the Forms Inbox page in the Admin.
- We fixed an issue which was affecting the ability to add sub-menus to menus on the Menu Manager page in the Admin in some cases.
- We fixed an issue which was preventing the system from correctly matching leads to members when using member categories as part of the match criteria in some cases.
- We fixed an issue with the Digital Products purchase logic which was causing the system to get stuck when trying to add a credit card during the purchase process in some cases.
- In all, over 110 feature enhancements and software updates were released this month.