Pop up activities icon

Pop up activities

Maintained by Daniel Thies
The Pop up activities course format displays resources and simple activities embedded in modals instead of redirecting from the course page.
Price option: Free
Supports Moodle 3.9-5.2 See all versions

Latest release: 9 months ago
Installations: 1443
Downloads (last 90 days): 382

Frankenstyle name: format_popups
Course formats

Description

If you are not using heavy server side assessment, but mostly resources and client side activities (SCORM, H5P), this format may help provide more interactive courses by opening the activities in popup modals instead of separate web pages. When students finish an activity or resource, they return to the course page by closing the modal without waiting for the course page to load again.

This plugin uses javascript to add AJAX functionality to the standard topics format. Otherwise the format is the same as topics format. Currently Assignment, Book, Choice, Custom certificate, Etherpad lite, File resource, Folder, H5P, Page, Poster, SCORM, and URL activities are supported and can be displayed in modals. Other activities will open normally.

The current version has an optional integration with the Deft response block to provide real time updates to the course page. If the block is installed and enabled, changes to module availability and completion will appear on course page whenever they occur without user interaction.

Developers should be able to add similar functionality to other formats by copying the AMD call in format.php and adding this format as a dependency.

A demonstration course is available at https://openlearner.org/popups.

Testing status

Contributors

Awards

Privacy friendly
Automated testing support
Early bird 3.11
Early bird 4.0
Early bird 4.1
Early bird 4.2
Early bird 4.3
Early bird 4.4
Early bird 4.5
Early bird 5.0
Early bird 5.1
Early bird 5.2