["Developer Documentation"]  # Developer Documentation Welcome to the documentation for developers. ***If you are normal users whom want to deploy and use the system, read the standard documentation instead.*** ## Welcome to the ArOZ Online System Willing to try new stuffs is a great way to learn something new. In this developer documentation, as the author of the system, I will try to explain how to develop a brand new WebApp module for the ArOZ Online System with the skills you already known: HTML + CSS + PHP + Javascript. Trust me, it is as simple as building a website. In this documentation, the following terms are uses to denote some basic concepts in ArOZ Online Systems. Here is a list of them.
Short Form | Full Nam | Meaning |
---|---|---|
AOR | ArOZ Online Root | The nearest root of a PHP script files. In most case, it is in /var/www/html/AOB/ |
AOB | ArOZ Online Beta | `The Beta phrase of ArOZ Online System. Some modules use ArOZ Online Beta to denote their versions. |
File Explorer | ArOZ File System Bridge Sub-system | The sub-system that bridge the under-laying Linux File System. Located inside ./SystemAOB/functions/file_system/* |
JWT | Json Web Token | See https://jwt.io/ for more information/ |
UMfilename |
Upload Manager Unicode Encoding File Naming Method | The method to encode non-unicode string into Hexadecimal filename. Commonly start with prefix "inith" and follows by a hexified filename. |
HEXfoldername | Hexified Folder Name |
Folder names that represent non-unicode or non-filename compatible character using hexadecimal encoding. |
VDI | Virtual Desktop Mode | aka Web Desktop Mode launched using functional_bar + Desktop Module |