Quiz Archiver
插件测验稳定版

Quiz Archiver

quiz_archiverNiels Gandraß

  • Moodle 1.9–5.1
  • 更新 2026-10-27

Archives quiz attempts as PDF and HTML files fully automated and asynchronously for long-term storage independent of Moodle. Backups of both the quiz and the whole course can optionally be included.
Quiz Archiver
Archives quiz attempts as PDF and HTML files for long-term storage independent of Moodle. If desired, Moodle backups ( .mbz ) of both the quiz and the whole course can be included. A checksum is calculated for every file within the archive, as well as the archive itself, to allow verification of file integrity. Archives can optionally be cryptographically signed by a trusted authority using the  Time-Stamp Protocol (TSP) . Comprehensive archive settings allow selecting what should be included in the generated reports on a fine-granular level (e.g., exclude example solutions, include answer history, …).
Generated quiz attempt reports include all elements of the test, even complex ones like  MathJax  formulas,  STACK  plots,  GeoGebra  applets, and other question / content types that require JavaScript processing. All PDF and HTML files are fully text-searchable, including rendered MathJax formulas. Content is saved vector based, whenever possible, to allow high-quality printing and zooming while keeping the file size down.
Quiz archives are created by an external  quiz archive worker  service to remove load from Moodle and to eliminate the need to install a large number of software dependencies on the webserver. It can easily be  deployed using Docker . If you want to try the Quiz Archiver without setting up your own quiz archive service worker, you can also use the free public demo worker .
More information and detailed installation / setup instructions can be found in the official documentation :
Features
Archiving of quiz attempts as PDF and HTML files
Support for file submissions / attachments (e.g., essay files)
Quiz attempt reports are accessible completely independent of Moodle, hereby ensuring long-term readability
Customization of generated PDF and HTML reports
Allows creation of reduced reports, e.g., without example solutions, for handing out to students during inspection
Support for complex content and question types, including Drag and Drop, MathJax formulas, STACK plots, and other question / content types that require JavaScript processing
Quiz attempt reports are fully text-searchable, including mathematical formulas
Moodle backups ( .mbz ) of both the quiz and the whole course are supported
Generation of checksums for every file within the archive and the archive itself
Cryptographic signing of archives and their creation date using the  Time-Stamp Protocol (TSP)
Archive and attempt report names are fully customizable and support dynamic variables (e.g., course name, quiz name, username, …)
Fine granular permission / capability management (e.g., only allow archive creation but prevent deletion)
Allows definition of global archiving defaults as well as forced archiving policies (i.e., locked archive job presets that cannot be changed by the user)

返回插件目录