A plugin for FusionDirectory allowing to register AIDA freedivers students and follow their skills requirements, administrative documents and booked trainning dates.
The plugin required version 1.4 from FusionDirectory. Link : https://gitlab.fusiondirectory.org
- Clone this repo
- execute the following CLI :
- fusiondirectory-plugin-manager --install-plugin /path/to/parent/
- fusiondirectory-schema-manager --insert-schema /usr/share/fusiondirectory/contrib/openldap/aida-freediving-fd.schema
- fusiondirectory-configuration-manager --update-cache
- Login to your FusionDirectory instance.
- Click on a user and enable the tab AidaFreediving.
- OPTIONAL : Configure the plugin by heading to Configuration Menu.
The installation guidelines and this plugin was only tested under DEBIAN 11.
It should work on any supported distribution of FusionDirectory but the installation paths might differs.
Changelog.md will be added later on
In format of month/day/year
- 10/11/23 - Added All levels of AIDA + UNCERTIFIED.
- 10/11/23 - Added Completion form of AIDA 1 and AIDA 2.
- 10/11/23 - Added Possibility to manage official documents (Liability / Medical).
- 10/11/23 - Added Possibility to manage schedule. 'Start', 'Next' and 'End' training / coaching date.
- 10/11/23 - Added Possibility to set a status on Exam (if required), and if student is already certified for selected level.
To be developed
- Adaptation to the tasks management to send notification for the start of courses/coaching sessions.
- Adaptation to include AIDA 3 and AIDA 4 completion form.
- Integrate the logic of sessions per level, in order to keep track on sessions performed and remaining.