New Features:
- We released an update to several widgets and PHP files to make them compatible with PHP 7. We will be updating all existing servers to use PHP 7 in the coming months.
- We added the ability to enable/disable forms in bulk on the Form Manager page in the Admin.
- We updated the logic of the 301 Redirect module in order to support external as well as Internal redirect links.
- We added a new Email Variable to the System, the signup_date_format will display the Signup Date of the Member based on the format selected on the General Settings page.
- We released the Export Member Categories feature.
- We added a security check to the Profile Photos and Post Feature Image upload fields used in the Member Dashboard, and to the Member and Categories Import Tools and Media Manager pages in the Admin. This security check will validate that all files being uploaded to the site are of the correct type and do not contain malicious code.
- We added the ability to search by Login IP or Join IP address on the Member Search Results page in the Admin.
- We improved the Member Keyword Search logic making it possible to search by keywords, categories, and more, returning all of the results together. In order to use this new feature, navigate to the Admin >> Settings >> General Settings >> Configuration Tab >> Member Keyword Search Type.
- We released the Real Estate Company Theme.
- We added a Dynamic Search Filter module to the Unsubscribe List page in the Admin.
- We added a new Search Field in the Form Inquiries pages, the Filter By Form search field will sort the Form Inquiries result based on the form submitted.
- We released the Highlight Member Results Add-On. Click here for more information.
- We added the “Create Date”, “Start Date”, “End Date” and “Last Edit” information for each post in the Manage Posts page in the Admin.
- We added the ability to log the “Enable”, “Disable” and “Delete” Widget actions in the Admin Activity Tracker.
- We released the ability to rotate Individual photos when editing photo album posts in the Member Dashboard.
- We created a tool to the Admin General Settings in order to identify if the Default Website Email is blocked from receiving emails and unblock it if it is.
- We added the ability to place custom HTML content Above Member Results, Below Member Results, Above Body Content, Below Body Content and Inside a Tab when an Admin adds content a to a Member Search Results page by creating a Single Web Page for it. In order to use this new feature, navigate to the Admin >> Content >> Edit Web Pages >> Display Settings section.
- We updated the logic of the Export Member Data Add-On in order to include the Profile Photo and Logo image URLs of members in the export file.
- We added the ability to automatically update the sitemap generated by the Google Sitemap Generator Add-On every week or every month. In order to use this new feature navigates to the Admin >> Toolbox >> Sitemap Generator.
- We added the ability to add custom code to the footer of a site (just above the closing </body> tag without editing a widget. In order to use this new feature, navigate to the Admin >> Settings >> Design Settings >> Custom CSS / HEAD tab.
- We created a new sets of Text Labels for the File Validation alerts shown when uploading a file through the frontend of a site. New Text Labels: file_validation_title, file_validation_messsage.
- We updated our Google Fonts implementation in order to use the latest version available.
- We updated the Froala WYSIWYG in the Default Email Signature section in the Admin General Settings in order to support links for images.
Enhancements / Fixes:
- We fixed an issue which was preventing the Admin Dashboard from loading on sites with 10,000 or more invoices.
- We added a search filter field to the “Select Form to Use” field on the Edit Post Settings page in the Admin.
- We fixed an issue which was preventing all of the text from showing in some modals in the Admin.
- We updated the logic used in the Admin to determine whether to use http or https protocol, depending on whether or not an SSL Certificate is installed on a site.
- We updated the Easy Coupon Codes Add-On message in order to display a more accurate notification message depending on the type of coupon a member applies to their purchase.
- We added a confirmation modal when an Admin chooses to delete a Single Web Page one at a time and when using a bulk action.
- We fixed a UI issue which was causing the Admin Sidebar Menu to not display properly after the Compose Email modal is closed.
- We fixed an issue which was preventing the Review Submitter name from displaying in the Email Template sent after an Admin or Member approves a review.
- We excluded the URL of the submission Form from being checked by the SPAM Form Protector Add-On when a form is submitted.
- We fixed an issue which was causing Pay Per Post Add-On to get stuck on the “Processing Order” message if the Member making the purchase did not have full credit card information on file.
- We fixed an issue which was affecting the ability to select dates in the past using the Events Date Picker field in the Event Search Module.
- We fixed an issue which was preventing fields from being saved properly when a Default Form is initially customized.
- We fixed an issue which was causing the system to show the “Limit Post Reached” error message when editing an existing post that was not over the post limit.
- We fixed an issue which was preventing the full Transaction History totals from being displayed throughout the Admin.
- We fixed an issue which was preventing the Events Calendar from displaying Events in some cases.
- We fixed an issue which was preventing the Export Member Data Add-On files from adding information into the proper columns in the export file in some cases.
- We fixed an issue which was causing Checkbox Form Fields to show “Array” as an option in some cases.
- We fixed an issue which was preventing members from viewing content they should have access to when the “Members-Only Access” field was set as “Only Protect Details Pages” for a Post Type.
- We fixed an issue which was preventing the “Edit Post Settings” >> “Select Form To Use” field from showing the custom Forms available on the site as options.
- We fixed an issue which was preventing the Froala WYSIWYG from rendering on the “Edit Web Pages” and “SEO Templates” pages in the Admin in some cases.
- We fixed an issue with the “Limit Posts to These Products” Design Setting which was preventing posts from Non-Searchable members from being shown as options.
- We added a “Processing” message after an Admin clicks the “Save Sidebar” button when creating a new Sidebar.
- We updated the Signup Form Title in order to show the correct Title text if the One-Click Social Login Add-On is active but not being used on a site.
- The Sidebar settings chosen for a Static Page when the Page Type of the page is set as “Member Search Results” will now override the sidebar settings for member search results pages in the Design Settings.
- We fixed an issue which was causing the “Link / Text Inline Style Attribute” Menu Builder Element Setting field to not apply the styles when the Menu Element does not have a URL.
- We fixed an issue which was causing the Photo Gallery Full Screen button to make the browser full screen instead of the Photo Gallery.
- The Overview Tab on profile pages will now be hidden automatically when the tab has no content to display.
- We added an confirmation alert message when an Admin tries to Copy a Post Type in the Admin (Content >> Edit Post Settings).
- We updated the dates on the Lead Details Page in the Admin in order to use the Date Format selected for the site in the General Settings.
- Text Labels will now be highlighted when showing widgets / text labels when an Admin is viewing Post Management pages in the Member Dashboard.
- We fixed an issue which was causing Location Breadcrumbs to link to the incorrect URL in some cases.
- We updated the Froala Image Upload functionality in order to create a unique image folder for each member when they upload images to posts using the Froala WYSIWYG editor.
- We fixed an issue which was preventing the Private Member Chat Add-On Icon from displaying properly in the Member Dashboard area in some cases.
- We fixed a layout issue which was causing the Sales Rep Name Search field to show in the wrong location on the Member Search Results page in the Admin.
- We fixed an issue which preventing Custom Email Templates from being selectable when using the “Send Confirmation Email After Purchase” field in the Sell Digital Downloads form.
- We fixed an issue which was preventing Member Search Results pages from loading property in some cases.
- The Invoice Tax customization is now fully compatible with all Invoices generated by the system.
- We updated the Members Only field on the General Settings page to be a multi-line field so the content can be more easily edited.
- We fixed an issue which was preventing the Category fields in search modules from being autopopulated after completing a member search on the frontend of a site in some cases.
- We added the ability to highlighted the Text Labels available on the Write a Review form.
- We fixed an issue which was preventing the Downloadable PDF Invoices Add-On from working properly in some cases.
- We fixed an issue which was causing Member Search Results pagination links to show a PHP error in some cases.
- We fixed an issue which was causing Member Search Results to not display Members when using the Keyword Search and the Member keyword Search Type setting was set to “Inclusive”.
- We fixed an issue which was causing the system to use incorrect SEO Templates when searching for members in some cases.
- We fixed an issue which was affecting the ability to render the Recent Blog and Recent Articles with Sidebars homepage widgets on servers using PHP 7.
- We updated the SQL engine widgets in order to prevent SQL Injections in Member search queries.
- We added a confirmation alert message when an Admin uses the Bulk Actions on the Manage Post Page in the Admin.
- We fixed an issue which was causing the “Quote” field in the Member Dashboard to not accept apostrophes on servers running PHP 7.
- We fixed an issue which was causing the searched location in the H1 of member search results pages to display in lower case in some cases.
- We fixed an issue which was preventing the system from automatically changing the status of a member to Past Due when the Member has a Past Due subscription invoice.
- We added a confirmation alert message when an Admin uses Bulk Actions on the 301 Redirects, View Contacts and Unsubscribe List pages in the Admin.
- We fixed an issue which was preventing the background of items in the Recent Sub Categories homepage widget from sliding up on mobile devices.
- We fixed an issue which was adding the member’s ID to the end of their profile page URL when saving the Listing Contact form in the Member Dashboard.
- We fixed an issue which was preventing the system from uploading images using the Media Manager tool in the Admin in some cases.
- In all, over 90 feature enhancements and software updates were released this month.