Commit graph

8 commits

Author SHA1 Message Date
53e1b28eec
fix: Update script URL with query parameters
Adds query parameters to the script URL for better tracking
or configuration purposes. This change can enhance the
functionality or provide additional data to the embedded
script.
2024-12-04 15:03:42 +01:00
def0c4ef64
chore: Update embedded script version
Upgrades the embedded script to version 4.1.18 from 3.8.59
to enhance functionality and ensure access to the latest
features and fixes.
2024-12-04 14:24:57 +01:00
af404c736e
Revert "chore: Update exp360-embed script to latest version"
This reverts commit 93a3f27ba7.
2024-12-04 12:12:34 +01:00
93a3f27ba7
chore: Update exp360-embed script to latest version
Upgrades the exp360-embed script from version 3.8.59 to 4.1.17.
Removes specific query parameters to simplify the script source URL.
This update may include performance improvements, bug fixes, and
new features introduced in the latest version.
2024-12-04 10:06:01 +01:00
9066e451c3
feat: add completion tracking to view_content.php
Integrated course module completion tracking to ensure activities are marked complete for users. This leverages the existing completionlib.php library to update the completion state. This enhancement ensures accurate tracking of user progress.
2024-09-23 10:07:31 +02:00
f61fc7b852
fix: remove redundant URL parameter from embedded script
Removed the redundant 'v=3' parameter from the script URL to ensure compatibility and potentially improve load performance. The parameter was unnecessary for the script versioning in this context.
2024-07-08 14:19:55 +02:00
51c0f2e058
fix: remove redundant require_login call in view_content.php
Removed an unnecessary require_login call from the view_content.php file. The user is already authenticated earlier in the workflow, ensuring there is no duplicate authentication process. This change streamlines the code and improves efficiency by avoiding redundant checks.
2024-07-08 12:52:42 +02:00
5b45d9ea82
feat(exp360): add EXP360 module for embedding 360° content
Introduce the EXP360 activity module to embed interactive 360° content
in Moodle. This update includes:

- Database schema for the exp360 table.
- Language support for the module.
- Frontend form to create exp360 activities.
- Script to handle 360° content embedding within a modal.
- Two new PHP scripts to display and serve 360° content.
- Version and plugin initialization.

These changes allow users to seamlessly integrate and interact with
360° content within Moodle courses.
2024-07-05 11:13:58 +02:00