03/08/19 - Software Updates

Link: https://support.brilliantdirectories.com/support/solutions/articles/12000055411-03-08-19-software-updates

We made updates to several Default Widgets this week. If you have customized any of these widgets and would like to update your customized widget, you can find the latest code in the corresponding Default Widget. Please remember that if you have a custom version of any of these widgets, our latest updates have not been pushed to your website.


  • We deprecated the "Get Email Updates" field when editing an Admin Account.

  • We updated the Multi-Member Manager Add-On in order to prevent Sub-Accounts from creating other Sub-Accounts in all cases.

    Widgets Involved:

    Bootstrap Theme - Account - Feature Body datatable
    Bootstrap Theme - Function - Copy Master Sub Accounts Info

  • We implemented a Security Update to escape HTML in the title tag (<title></title>) and in the "og:title" elements on all pages.

    Widget Involved:

    Bootstrap Theme - HEAD

  • We improved the  "Enable Recurring Events" setting found on the Edit Post Settings page in the Admin, making sure the Add-On is always turned fully on or fully off through this setting.

    Feature Involved:

    Events

  • The Google Developer Key, Google Developer Client ID and the Facebook App ID fields are now required to be setup before the Google and Facebook login buttons will appear on signup and login pages when the One-Click Social Login Add-on is active.

    Widget Involved:

    Bootstrap Theme - Display - Email Action Create Paid

  • We fixed an error that was appearing when signing up as a new member is some cases.

  • We deprecated an Advanced Setting which was no longer being used to enable the Easy Coupon Codes Add-On.  

    Widgets Involved:

    Bootstrap Theme - Form - Membership Payment Options
    Bootstrap Theme - Signup Page Layout - Promo Code Input

  • We added extra logic to insure members can only upgrade to the Products specified in the Available Upgrade Options area on the Product Edit page in the Admin.

    Widget Involved:

    Bootstrap Theme - Account - Upgrade Page 2

  • New sites will now have a custom copy of the Login Page Links menu available on their sites by default.

  • We fixed an issue which was preventing the site's logo from appearing in PDF invoices generated by the Downloadable PDF Invoices Add-On.

  • We fixed an issue which was preventing files with capitalized file extensions (EG: .JPG rather than .jpg) from being uploaded properly through the Media Manager.

  • When a member signs up for a paid product but the payment fails, they will now receive an additional notification that they can login to their newly created account to update their credit card and complete the signup process.

  • We updated some of the text of the Media Manager page in the Admin.

  • We fixed an issue which was affecting the normal behavior of the Event End Date field when the Auto-Recurring Events Add-On is active on a site in some cases.

  • We fixed an issue which causing the Export Member Data Add-On to generate improperly formatted files in some cases.

  • The System will now reset the Google Recaptcha field automatically without refreshing page when a form submission fails.  With this update, users will not have to refresh the page before attempting the submission again.

  • The Auto-Recurring Event Add-On is now fully based on Text Labels. New Text labels: time_am_label, time_pm_label, swal_notice, photo_upload_max_images, photo_upload_no_image_uploaded, photo_album_created_message.

    Widgets Involved:

    Bootstrap Theme - Account - Feature Header
    Bootstrap Theme - Account - Photo Albums Upload Form

  • We fixed an issue with the Form Styles field on the Edit Form Settings page in the Admin which was preventing the inputted styles from modifying the form properly.

  • We added the ability to set a limit on the number of Sub-Accounts each member can have on a per-product basis when a site has the Multi-Member Manager Add-On active.

    Widgets Involved:

    Bootstrap Theme - Account - Feature Body datatable
    Bootstrap Theme - Account - Feature Edit
    Bootstrap Theme - Account - Feature Header