Learning Management System
This page is currently being updated.
This page is currently being updated.
New: Log files will now have a maximum size of 5mb. When it reaches that it will be renamed to log-back-001.csv and log.csv will start new.
New: Dashboard items for admin and user views of courses and enrolments.
Fix: Group.ProcessSubscription
was rounded to the nearest minute. For Example, 12:01:33 is rounded to 12:02. This meant that up to the next 30 seconds the membership is not valid. It now rounds down, for example: 12:01:33 now becomes 12:01.
Fix: Fixes in base styles.
New: When a user subscribes (unpaid or free sign up) to a group it just adds minimal details and does not require them to set passwords, etc. When they later are required to register for some reason any details they previously entered will now populate the form.
New: PayConfirmedOrdersDue
will look for orders with payments due that have a stored payment method associated with it and will make the payment, complete the order if necessary and send emails. Suggest to set this up in automated tasks to run each night.
New: TradingItem.PaymentTerms
is a list of available payment terms for that item. You are able to set an alternative price for the item based on those payment terms. For example, say regular price for a course is 300, you may set up a payment terms for 4 monthly payments at 125 so item price would then be 400.
New: BusinessCollection.Import.MatchItemBy
will now show group values such as GroupMember
when importing Memberships
. In this case it will match the Group
and Member
values.
New: Additional image types (apng, avif and webp) have been added to acceptable list when uploading via file manager.
New: JavaScript function and styles for accordians.
Fix: ConfirmedOrder.PayByCreditCard
will set that method to the order for future payments when terms such as installments are set.
Fix: ConfirmedOrder.PayByStoredPaymentMethod
will not set that method to the order for future payments if it fails.
Fix: Percentage values PaymentTerm.DepositPaymentPercentage
and PaymentTerm.ProgressPaymentPercentage
decimal places have increased for precise rounding.
Fix: ConfirmedOrder.TotalPaymentUnconfirmed
was showing incorrectly.
New: Can now set a subscription to unlimited time.
New: HTMLDefinitionAttribute.StylesheetsExpression
allows you to set an array of stylesheets to be used with the HTML editor.
New: email-styles.css
is the default stylesheet for HTML properties of emails. For example, Email.Content
and Application.SendEmail.Content
.
New: When an email is generated the content from any linked files are embeded in style tags.
New: Function Common.GenerateHTMLAudio
which will generate an audio player.
Fix: Now bypasses HTML compression errors.
Fix: Item.CreatedOn
format without seconds.
Fix: BusinessObject.RelativeURLFilePath
now uses BusinessObject.BasePath
.
Fix: Base path for course modules and course activities.
Fix: Application.VisibleUsers
now includes the logged in user.
Fix: When logged in as an administrator and selecting a user to complete a task like enrol them to a course.
Fix: Various base script and stylesheet changes.