1. What is the new feature? A feature that would allow administrators and editors to update the user course expiry date.
The feature can be used on these two scenarios:
a. It can be used to extend the user course access if the user course is already expired.
b. It can be used to make a user course access expired. This can be used to update those users that we already have extended their course access for one year before we implemented this feature. We can also used this when we wanted to revert or correct if we have mistakenly extend a user course access for some reason.
How to use the feature?
a. Login as administrator or editor on fof website.
b. Find the user that course expiry needs to be updated and edit them.
c. On the users editor page, under the section "Course Info", there will be new link toggle with label "(update course expiry)" that will show up on each course of the user.
d. When the link toggle was clicked, it will show up a form under the course that will be used to select a date when the user course will expire. By default, the date will show when the course will expire or the date it expires.
e. Change the date input on form when we wanted to set the course expiry date. After the "Update" button was clicked, it will show a loading message that means the processed is running on background. Then the loading message will change to "Course expiry date successfully updated." once the process of updating the course expiry is done. You will also noticed that the course expiry info will be updated as well.
1. What is the enhancement? When generating bulk coupon codes, generated coupon code now have the validity of 1 year from the day it was generated. That means it will automatically expires after a year.
Bulk generate coupon code page can be accessed using this link directly: https://focusonforcedev.com/wp-admin/admin.php?page=generate_multiple_coupons.php
Trello Card: https://trello.com/c/AdPV1DT4/460-add-a-screen-to-generate-bulk-unique-coupon-codes
1. What is the issue? There are lots of 404 errors that was logged and was caused by the pdf viewer plugin and customizations asset files. Those 404 errors were being generated when users visited the study guide pages that has the pdf viewers.
What is the fix? The fix is to remove the line of codes of the source maps of these following files.
1. /wp-content/plugins/pdf-viewer-for-wordpress/build/pdf.worker.js
2. /wp-content/plugins/pdf-viewer-for-wordpress/build/pdf.js
3. /wp-content/plugins/fof-customizations/internal-plugins/pdf-viewer/assets/js/pdf-lib.min.js
We already have the fix on the issue but it may take a while to see the number of 404 errors being reduced since those asset files might still be cached on user's browser.
Trello Card: https://trello.com/c/SaGjwK4H/591-404-error-caused-by-pdf-viewer-asset-files
This is the preview of those 404 logs which can be accessed using the redirection plugin on this link: https://focusonforce.com/wp-admin/tools.php?page=redirection.php&sub=404s
New Update: Thrive Ovation v2.4.5.1