7.0 Released

  • New Feature: Pro Plus: Awards and Badges! Set awards for: BMI Change, BMI Equals, Weight Gain / Loss from start and Percentage of weight lost from start. Read more.
  • New Feature: Pro: Added Groups. You can now group your members. Read more.
  • New Feature: Pro: Birthday Emails. If enabled, automatically send a birthday email to applicable users.
  • Improvement: Ability to clear log with “Clear log” button.
  • Improvement: Caching can now be disabled in Settings.
  • Improvement: Cache now cleared with each release (based upon version number).
  • Bug fix: Fixed an issue during conversions when a non numeric value was passed.
  • Improvement: Optimised [wlt-new-users] to reduce size of data returned by query.
  • Improvement: General PHP code tweaks to improve performance and maintainability ( based on PHPStorms recommendations).
  • Bug fix: Class name not being correctly added to forms.

6.1 Released: Photo Custom Fields

  • New Feature: Added a new Custom Field type of “Photos” (Pro only). This will allow site administrators to add one or more photo field per entry form.
  • New Feature: Build in tool to migrate photos from old system to new.
  • Improvement: Removed old photo upload and migrated to to new meta fields.
  • Improvement: Added custom field data to email notifications.
  • Improvement: Added additional logic to remove photos from media library when no longer used by Weight Tracker (e.g. user has deleted them)
  • Improvement: Various minor tweaks to meta fields and validation.
  • Improvement: Changed email format to HTML.
  • Bug fix: Class name not being correctly added to forms.

6.1 Beta Testing

Thanks for showing interest in Beta testing Weight Tracker! Below is a summary of the changes and how you can help test it.

Version: 6.1

Changes

A new Custom Field for adding one or more Photo fields to a user’s weight entry. This new field allows administrators to add photo fields to a weight entry form. There are various other minor tweaks and some styling changes to forms.

Detail:

  • New Feature: Added a new Custom Field type of “Photos” (Pro only). This will allow site administrators to add one or more photo field per entry form.
  • New Feature: Build in tool to migrate photos from old system to new Custom Field.
  • Improvement: Removed old photo upload and migrated to to new Custom Fields.
  • Improvement: Added custom field data to email notifications.
  • Improvement: Added additional logic to remove photos from media library when no longer used by Weight Tracker (e.g. user has deleted them)
  • Improvement: Various minor tweaks to Custom fields and validation.

Disclaimer

Please backup up your website and test the beta, ideally, on a development copy of your website. Although I’m fairly confident there is no risk of data lost, it never hurts to be safe! Please test at your own risk.

What to test?

Ideally, I want you to use the plugin as a typical end user without any prompt from me – test and play with it as you would normally. However, there are a few specific aspects I would like you all to test if possible:

  • Migration from the pre 6.1 photo system. If photos were already enabled, then a new Custom Field should be created and existing photos migrated automatically for each weight entry.
  • Create one or more photo fields. Add and edit an entrie as both an end user or administrator.
  • Ensure photos are deleted from the media library when an entry is deleted or edited.
  • Ensure photos are deleted from the media library if the photo Custom Field is deleted.
  • Check form widgets still work as expected.
  • Check photo and gallery related shortcodes work as expected.
  • Visit the Dashboard > Weight Tracker > Help page and examine the new log.

Issues / Feedback / Help

If you come across any issues or have feedback, please email me as much detail to:

email@yeken.uk

Also, PLEASE let me know if you like it and it works 🙂 Just so I know I have at least one succcesful test and a small ego boost! ha!

Download

The latest beta can be downloaded here:

Download 6.1 Beta 1

How to install

  1. Remove any previous versions of Weight Tracker via Dashboard > Plugins.
  2. Download the following zip file: Download
  3. Upload via Dashboard > Plugins > Add new.
  4. Activate the plugin.

Rollback

  1. Remove the beta version of Weight Tracker via Dashboard > Plugins > Weight Tracker.
  2. Install the public version of Weight Tracker via Dashboard > Plugins.

6.0 Released

  • New Feature: Added Custom Fields. Allow admin specified questions to be asked on weight entry forms.
  • New Feature: Added Russian translations.
  • Improvement: Updated Finnish translations.
  • Improvement: Added error logging functionality.
  • Improvement: Refactored Pro / Pro Plus features file include logic.
  • Improvement: Upgraded Chart.js to 2.7.2
  • Bug Fix: Fixed PHP errors causing the log entry “PHP Warning: count(): Parameter must be an array or an object that implements Countable”

Beta 6 Testing

… to start, thank you!

What a response! I sent out an email last night and I’ve had a great response from people offering to test the Beta of version 6 of the Weight Tracker plugin. Thank you!

What is in Version 6?

Besides several tweaks to the back end, updated languages (including Russian being added) and various bug fixes…. Custom Fields! Custom Fields will allow you to define custom questions to ask your members when completing weight entries, for example;

  • “Did you stick to your diet?”
  • “How many cups of water did you drink?”
  • “How many miles did you run?”
  • “What did you think of this week?”

This data is then exposed in the Weight Tracker > Manage User Data when viewing user’s entries. So far, you will be able to use the following field types to ask questions:

  • Text Field
  • Number Field
  • Yes / No

In subsequent releases I intend to expand this to include additional field types like date pickers, check boxes, drop down lists etc.

Gimme Gimme Gimme….

You can download the beta version using the button below. Before installing, ensure any other version of the plugin has been removed and then upload the zip file via the Plugins admin screen.

I’m confident this is ready to go, but usual disclaimer, please backup your site / data and ideally run on a development copy of your site.
Download: Weight Tracker – Beta 6

Issues? Questions? Feedback?

If you have any issues or questions then please email me. I’m also looking at suggestions on how to expose the Custom Fields data… do we need shortcodes? etc?

email@yeken.uk

 

 

5.4.3 Released

  • Improvement: Added new option “auto” for “progress” argument [wlt-calories progress=”auto”] shortcode. It will display the calories for the aim specified by the user e.g. if they select Lose Weight it will show the calories required to lose.
  • Improvement: Added new option “auto” for “progress” argument wlt-macronutrients progress=”auto”] shortcode. It will display the relevant macroN for the aim specified by the user e.g. if they select Lose Weight it will show the calories required to lose.