Applications - simbazo/mdlAppLogin GitHub Wiki
Applications
Each mobile application requires a license. Licenses are stored in the tlicences table on the editor2 database. The table contains the following pertinent columns:
- type: currently we have 3 types: Free, Organisation, and Purchase.
- terms: an HTML fragment containing the legal terms and conditions of usage.
- upload_schedule: the maximum number of days before the application requires the uploading of usage data.
- download_schedule: the interval (measured in days) between routine checks for new code changes.
Consideration:
We might want an expiry date on the license. This might prove useful in the following types of scenarios:
- Roll out free apps with a time limit: for example, we might need to create support documentation for an event or training course with a time limit.
- Roll out trial versions of Purchase apps.