Added
📢 Interaction type:
Audio Track
(paid): provides alternative audio tracks
📢 Interaction type:
Rajab's Game
(free): gamifies learning with levels, collectable badges, and a leaderboard (individual and group).
image
image
  • Event: iv:playerVolumeChange for when the player is muted/unmuted.
Updated
  • RuTube player updates
    :
  1. Update the pause event listener
  2. Controls can now be hidden.
  3. Video quality can now be set.
  • Skip Segment interaction type
    :
The skip segments can now be set as optional, allowing learners to still view the segments and choose to skip them by clicking the skip button. For example, if your video contains a segment where you explain or show the answer keys, you can force skip this segment before completion. After the interactive video is complete, the answer key segment becomes optional, so learners can choose to watch or skip that segment.
image
  • Annotation interaction type
    :
A huge update in version 1.3, adding three new annotation items, including
Video, Audio, and Mute
. Video and audio are synced with the main video. The instructor can add a presenter's video, a sign-language interpreter video, or an alternative video that covers the entirety of the original video. Similarly, they can mute a certain segment of the video and replace it with a different audio. This update also brings a huge performance improvement by reducing DOM manipulation instances.
  • Course Activity interaction type
    (paid):
A small update that allows XP to be awarded partially based on the grade in the reference activity. For example, if the reference activity is a Quiz and the learner receives 75% in that quiz, they will also be awarded 75% of the XP assigned.
  • Improvement on earned XP calculation, especially after the instructor updates XP after the activity is attempted.
  • Minor UI improvements
Fixed
  • Strange behavior in Moodle 5.0.1+ (Build: 20250620) in which the hidden posterimagefile field showed an error when the user created a new activity.