No description
Find a file
Kumi 321c470a23
feat: add event observer for course viewing
Introduces an event observer to inject JavaScript into courses containing the exp360 activity when the course is viewed.

The newly created `db/events.php` initializes event observers, while updates to `lib.php` define the event observer callback and the observer list. Enhancements to `global.js` include modal handling logic for improved UI interaction.

This aids in dynamically loading required scripts, enhancing user experience in courses with exp360 activities.
2024-07-05 12:02:11 +02:00
db feat: add event observer for course viewing 2024-07-05 12:02:11 +02:00
lang/en feat(lang): add new language strings for EXP360 activity 2024-07-05 11:33:09 +02:00
global.js feat: add event observer for course viewing 2024-07-05 12:02:11 +02:00
index.php feat: add basic structure for exp360 module 2024-07-05 11:30:55 +02:00
lib.php feat: add event observer for course viewing 2024-07-05 12:02:11 +02:00
mod_form.php feat: add intro fields to exp360 module 2024-07-05 11:38:10 +02:00
script.js feat(exp360): add EXP360 module for embedding 360° content 2024-07-05 11:13:58 +02:00
test.html feat(exp360): add EXP360 module for embedding 360° content 2024-07-05 11:13:58 +02:00
version.php feat: add intro fields to exp360 module 2024-07-05 11:38:10 +02:00
view.php feat(exp360): add EXP360 module for embedding 360° content 2024-07-05 11:13:58 +02:00
view_content.php feat(exp360): add EXP360 module for embedding 360° content 2024-07-05 11:13:58 +02:00