New Features:
- We added the ability to upload images directly through the Froala WYSIWYG in the Admin.
- We created a new homepage Search Type called “Hero Message with Button Links” for the homepage.
- We released the Simple Events Calendar Add-On, click here for more information.
- We updated the Froala WYSIWYG’s in order to include the Font Family feature when editing Web Pages and Membership Plans in the Admin.
- We added the ability to edit the Robots.txt file in the Admin. In order to use this new feature, navigate to the Admin >> Developers >> Robots File.
- We added a new dynamic category filter widget called “Dynamic Category Filter – Top + Sub + Sub-Sub Level Category”, which can be used on any site that has the Dynamic Category Filter Add-On activated. Also, all Dynamic Category Filtering Add-On widgets are now compatible with the “Display Categories with No Members” Advanced Setting.
- We released the Theme Installer feature, now available on the Design Settings page in the Admin. Also, we added the ability to roll back the 10 most recent saves of the Design Settings.
- We updated the Currency Settings layout on the General Settings page in the Admin to display a “Currency Preview”. This preview will update in real time as the currency settings are modified.
- We updated the “Send Newsletter” functionality to allow sending a newsletter to a Smart List created on the Search Members page in the Admin.
- We created a new set of Streaming Homepage Widget settings in order to control the layout of the streaming widget titles on the homepage of sites. To use this new feature, navigate to the Admin >> Settings >> Design Settings >> Homepage Layout tab >> Homepage Search Setting section.
- We created a new Membership Plan Setting called “Hide Parent Account from Search Results”. Enabling this setting will hide member parent accounts from member search results so only their sub-accounts are searchable on the website.
Enhancements / Fixes:
- We fixed an issue with searching for members in the Admin when they name contains an ampersand symbol (&).
- The time format of each transaction on the Transaction History page will now match with the server website time format (12h instead of 24h).
- Additional whitespaces in the “Max. Free Post” fields on the Membership Plans >> Post Publishing tab in the Admin will now be trimmed when saving.
- We fixed an issue which was preventing the image style feature from working properly in Froala WYSIWYGs in some cases.
- Custom checkbox fields used in forms will now display selected options with a comma and a space between each selected option.
- We fixed an issue which was preventing the system from respecting the Froala WYSIWYG text align feature when a static page is set to be “Full-Width”.
- We fixed an issue which was affecting the ability to delete Sub and Sub-sub level categories from the Member Categories page in the Admin in some cases.
- We updated the logic of the Spam Form Protector Add-On to allow blocking more specific keywords wrapping the words in double quotes “”. This will force those keywords to only be blocked when they are an exact match for an entire word rather than a partial match.
- We fixed an issue which was causing the price slider on Jobs search results pages to not work properly after filtering results in some cases.
- The Global Website Search Add-On is now compatible with the Default Member Search URL setting.
- We fixed an issue which was causing the breadcrumbs on member /connect to use the incorrect state name and link in some cases.
- We improved the “delete” action logic when deleting member sub and sub-sub categories and using the “Assign Existing Members To Another Sub-Level Category” action on the Member Categories page in the Admin.
- We updated all email-related Froala WYSIWYG editors in the Admin to use a unified set of toolbar options.
- We re-ordered the position of the settings and updated the layout when editing Membership Plans in the Admin.
- We updated the signup logic in order to support using first_name as a custom field in the signup_free form.
- We fixed an issue which was affecting the ability to use the Draggable Content Blocks when editing Web Pages in the Admin.
- We fixed an issue which was affecting the ability to set the “Make Location Fields Required?” setting to “No” when editing the Lead Settings in the Admin.
- We improved the Send Newsletter page to use pagination and improved the processing time in the Admin.
- We updated the “Style” option when editing a link in Froala WYSIWIG’s to show the color of the different button style options.
- We added validation to the Sidebar Nickname field when editing a Sidebar to only accept letters, numbers, “_” underscores and “-” dashes.
- We fixed an issue which was causing the Google Sitemap Generator Add-On to create sitemap files with the wrong state name in some cases.
- We fixed an issue which was affecting the ability to use the Code View feature of the Froala WYSIWYG when editing Email Templates in the Admin in some cases.
- The Price Sliders used in post search modules are now compatible with the Currency Prefix and Suffix settings.
- We updated the logic of the Member Import module in order to support spaces in profile photo and logo URLs. We also added the same support for spaces in filenames when creating folders using the Media Manager in the Admin.
- We fixed an issue which was preventing the sidebar selected for multi-image post details pages from showing when the the same setting for search results pages is set to “No Sidebar”.
- We updated the name of the “Form Inquiries” menu item to “Forms Inbox”.
- We implemented a set of fixes to the 301 Redirect logic in order to prevent 404 pages and redirect loop issues when updating member profile URLs.
- We fixed an issue which was causing the New Pending Items section on the Admin Dashboard to display the information outside of the container box for some screen sizes.
- We fixed an issue which was preventing the Dynamic Category Filter Add-On from working properly when filtering results by sub and sub-sub categories in some cases.
- The “View Listing” text on search results pages using the Map Search Results view is now a single text label.
- We fixed an issue which was causing the images added for Digital Products posts to show as broken on the Manage Post page in the Admin in some cases.
- We added a link next to the “Select Form to Use” setting when editing Post Types to go to the Form Manager page and search for the currently selected form.
- We updated the pagination on search results pages to correctly implement a “<b>” HTML tag on the active pagination element.
- We updated the Form Manager to auto-fill the System Variable field value based on the data entered on the Label Name field.
- We updated the robots meta tag on Post Details pages to set the content attribute to “noindex,nofollow” when the post’s status is set to “Not Published”.
- We updated the Google Map display in order to have a uniform layout across the platform.
- We fixed an issue with the sub-account creation logic which was causing the system to generate a 301 Redirect for the parent account’s profile page URL when the parent and sub-account’s profile page URLs would be the same based on the information saved for the accounts.
- We updated the validation of the “Price To Purchase Leads” Membership Plan setting in the Admin to only allow numerical values.
- We moved the “Homepage with Maps” sidebar alignments settings from the “Sidebar Alignment Option” section in the Design Setting tab to the “Homepage Search Setting” section in the Homepage Layout tab on the Design Settings page in the Admin.
- We fixed an issue with the Member Category Import logic which was causing the system to assign all of the Sub-Level categories to the first Top Level category in some cases.
- We implemented an update in order to convert any punctuation to dashes when saving member filenames and post filenames in the member dashboard area.
- We fixed an issue which was preventing the Hero Section from being displayed on Post Search Results pages when the “Page Title (H1)” field contained an “&” symbol.
- We fixed an issue which was affecting the ability to save custom data through the Newsletter form in some cases.
- We fixed an issue which was preventing icons in modals from loading properly in some cases.
- We updated the Service Area selection page in the Member Dashboard to hide a location type field if its corresponding text label is empty.
- We implemented an update to display 4 columns instead of 3 when using the Grid View option on Post Search Results pages that don’t have a sidebar.
- We fixed an issue which was preventing the “Property Type” option selected in Properties Search Features from showing as selected on the search results page.
- We fixed an issue which was preventing the “Forms Not Submitted” option on the Search Members page in the results in the Admin from working properly in some cases.
- We updated the Payment History link on the member menu in the Transaction History page in the Admin to open in a separate browser tab.
- The “froala-editor-admin” class on the Front-End will match the same toolbar options of the Froala WYSIWYG used in the Edit Web Pages section of the Admin.
- We updated the colors of the buttons used in the modal when accepting reviews in the Member Dashboard to make them uniform with the other modal buttons on the fontend of sites.
- We updated the Activity Tracker to log both successful and failed Pay Per Post transactions.
- We updated the logic of the member breadcrumbs in order to display more accurate location breadcrumb links to prevent 404 errors.
- The invoice status shown in the Billing Information section in the Member Dashboard now uses Text Labels.
- We updated the Pretty URL system when using the Country + State combination in order to return results that match by both state and country.
- We fixed an issue which was causing the system to add additional line breaks when displaying custom member data on member profile pages in some cases.
- We updated page titles to use the page’s H1 value as a fallback when there is no title set for the page.
- We updated all streaming homepage widgets to improve their aesthetic when multiple rows of content will be displayed.
- We moved the “Bulk Actions” to the table header on the Member Categories page to make it uniform with other Admin pages.
- The “Signup Page” button link will now be hidden automatically after setting the “Account Type” to “Claim” when editing Membership Plans.
- We updated the Post Types display logic to add compatibility for the Currency Prefix and Currency Suffix settings found in the General Settings area of the Admin.
- The “Homepage Divider” and “About Website and Join Offer” settings are now editable in the “Homepage Section Order” area of the Design Settings in the Admin.
- We added support for the Property Post Type when creating Post Search Results pages in the Admin (Content >> Edit Web Pages).
- We implemented an update in order to make the “Default Button Link Colors” Design Settings apply to all states of the classes defined in the Bootstrap Framework.
- We updated the width of the Froala WYSIWYG to a max of 700px when composing an email, editing Email Tempaltes, or editing the Email Signature in the Admin.
- We fixed an issue which was affecting the ability to use the Font Awesome icons when editing Web Pages in the Admin in some cases.
- The Currency Prefix and Currency Suffix settings are now compatible with special characters used for currency symbols.
- We implemented an update to display 4 columns instead of 3 when using the Grid View option on Member Search Results pages that don’t have a sidebar.
- We fixed an issue which was affecting the ability to purchase a Digital Product causing the system to display an error message when trying to add a credit card during the payment process in some cases.
- The Articles and Blog Articles with Sidebar Streaming Homepage widgets are now compatible with the “Show View All Button” setting.
- We updated the display of the Finance Snapshot in the Admin Dashboard in order to improve the layout on different screen sizes.
- We updated the Stripe payment gateway API calls to improve compatibility with the Strong Customer Authentication (SCA) requirements of some credit cards.
- We updated the aesthetics of the Lead Settings page in the Admin to better match the layout of other pages in the Admin.
- We updated the CSV Member Import tool to allow more than 4 words to be used in the last_name field.
- We fixed an issue which was causing the system to delete the customer email address in the Stripe Dashboard when paying an invoice from the Member Dashboard in some cases.
- We fixed an issue which was causing the system to fetch Vimeo thumbnails using HTTP instead of HTTPS.
- The “froala-editor-admin” and “froala-editor-user-upload” classes are now using the same layout as the Froala WYSIWYG used for the Edit Web Pages area of the Admin.
- We updated the “Bootstrap Theme – Module – Member Related Searches” widget in order to add a vertical scroll bar to save space when displaying several related links.
- We fixed an issue which was affecting the ability to render custom widgets on Static Pages in some cases.
- We updated the Website Global Search sidebar settings to have all of the same options as the other sidebar alignment settings.
- We changed the “Homepage With Maps” setting label to “Map Sidebar Alignment” in the Homepage Search Settings section of the Design Settings in the Admin.
- We updated the “Default Member Search URL” validation field on the General Settings page in the Admin to allow dashes “-” in the field.
- We fixed an issue which was preventing the “Default Category Sort Order” setting from working properly with some category dropdown search fields used on the homepage in some cases.
- A new custom form field with the variable name “member_first_name” can now be added to the “Member – Sign Up – Paid” form in order to collect the member’s First Name during signup if needed.
- We updated the Related Posts widget in order to better support special characters in the URL of the related posts.
- We fixed an issue which was causing the links to individual Smart Lists on the Smart List page in the Admin to not work properly in some cases.
- We fixed an issue which was causing the Member Geocode Tool to not geocode all of the members in some cases.
- We improved the logic of the Member Locations widget in order to display a list of cities instead of states / provinces when showing results for the United Kingdom.
- We fixed an issue which was preventing custom checkbox fields from displaying on the “Website – Lead Form – Get Matched” form when the “Hide Field Labels” Lead Setting is set to “Yes”.
- We deprecated the /request page used to submit leads on member profile pages as this was a duplicate of the /connect page used for the same purpose.
- We implemented an update in order to automatically refresh the website cache after customizing deleting, enabling or disabling custom widgets and forms.
- We fixed an issue which was preventing the “Froala Allowed Empty Tags” and “Allowed Tags” Advanced Settings from working properly in some cases.
- We implemented an update in order to load the thumbnail version of the post images when viewing a member’s posts in the Member Dashboard area and on the Manage Posts page in the Admin.
- We fixed an issue which was affecting the ability to select a location in the “Website – Lead Form – Get Matched” form in some cases.
- We improved the logic when geocoding to support adding additional cities to the database that have same name of another city in the database, but located in a different country.
- We fixed an issue which was causing the system to display the pagination links in the site meta tags even when the lazy load is active on a search results page.
- We updated the Design Settings page in order to add a keyword search field to filter the settings by keyword.
- We fixed an issue which was preventing Admins from also deleting invoice and subscription details from the database when bulk deleting members from the Admin in some cases.
- We fixed an issue which was causing the currency code used for transactions to change to USD when cloning a site in some cases.
- We fixed an issue which was preventing the system from sending a new member’s “Last Name” when adding a new credit card on file when using Paypal Website Payments Pro as the Payment Gateway.
- We fixed an issue which was causing the system to display the content of a Post Details page even when the post has been set as “Not Published” in some cases.
- We updated the name of the “Edit Web Pages” Admin menu item to “Web Page Builder”.
- We updated the layout of the Export/Import Category links on the Member Categories page in the Admin to be a dropdown instead of separate buttons.
- We added the ability to send an email notification when changing the status of multiple member reviews to “Accepted” in bulk from the Admin.
- In all, over 150 feature enhancements and software updates were released this month.