Skip to content

Existing Solitions

This section lists existing solutions for archiving data from different Moodle activities.

Info

You can click on the plugin name to get more information about the plugin.

Quizzes

Moodles built-in attempt review page (print as PDF)

  • Requires manual interaction and is not suitable for bulk archiving
  • Renders all contents and question types, including MathJax and GeoGebra
  • Data is stored on the teachers PC

Quiz Archiver

  • Fully automated archiving of quiz attempts as PDF files and many more features
  • Support for file submissions / attachments (e.g., essay files)
  • Renders all contents and question types, including MathJax and GeoGebra
  • Customization of generated PDF and HTML reports
  • 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)
  • Fully asynchronous archive creation to reduce load on Moodle Server
  • Data is stored inside the Moodle LMS

Quiz Archive Report

  • Renders all quiz attempts on a single page for manual printing to PDF
  • Fails for quizzes with many attempts
  • No customization of the PDF files possible
  • Data is stored on the teachers PC

Quizattemptexport

  • Renders quiz attempts as PDF files
  • Does not support all question types and has problems with dynamic content (e.g., MathJax and GeoGebra)
  • Relies on old binaries with multiple security vulnerabilities for rendering the PDFs
  • Runs directly on the Moodle server and uses wkhtmltopdf for rendering
  • Data is stored inside the Moodle LMS
  • Comparison of Quiz Archiver and Quizattemptexport

QuizExport

  • Renders attempts as PDF files
  • Runs directly on the Moodle server and uses mpdf for rendering

Exportresults

  • Exports student answers into .odt files

Assignments

Assign Submission Download

  • Allows bulk-downloading of submitted files
  • Limited to files only

Assessment Archive

  • Creates Moodle backups (.mbz) of assignments
  • Signs the backups using TSP

Miscellaneous

Block „Course Files Archive“ bzw. „Externe Dateiarchivierung"