Package US$29.00 Joomla 5,6

Includes: Component, Plugin

QuizLab Pro

Professional quizzes for Joomla 5 and 6 — with eight assessable question types, Content Slides, conditional explanations, outcome redirects, PDF certificates, and performance reports.

Build assessments for training, education, or membership sites without a heavyweight LMS. Add questions individually or import them from a CSV spreadsheet, then deliver the quiz through a smooth AJAX-driven frontend with instant feedback and automatic marking.

Subscribe below to unlock this download.

Annual subscription — access updates and priority support. Your extension keeps working if you don’t renew.

Create a free account to download and access support. Register or log in.

About this Extension

QuizLab Pro is a professional quiz component for Joomla 5 and 6. Create interactive assessments with eight scored question types, informational Content Slides, conditional feedback, outcome redirects, analytics, a global question bank, and fully customisable PDF certificates.

See QuizLab Pro in action

QuizLab Pro Scr 01
Quiz Intro Screen
QuizLab Pro Scr 02
Multiple Choice Question
QuizLab Pro Scr 03
Instant Feedback
QuizLab Pro Scr 04
Numeric Answer Question
QuizLab Pro Scr 05
Multiple Select Question
QuizLab Pro Scr 06
Ordering Question
QuizLab Pro Scr 07
Attempt Review Summary
QuizLab Pro Scr 08
My Quiz Results
QuizLab Pro Scr 09
Verified Certificate Page
QuizLab Pro Scr 10
PDF Certificate
QuizLab Pro Scr 11
Admin Dashboard
QuizLab Pro Scr 12
Quiz Manager
QuizLab Pro Scr 13
Quiz Details Editor
QuizLab Pro Scr 14
Scoring and Behaviour Settings
QuizLab Pro Scr 15
Certificate Configuration
QuizLab Pro Scr 16
Custom Feedback Messages
QuizLab Pro Scr 17
Quiz Question List
QuizLab Pro Scr 18
Question Editor
QuizLab Pro Scr 19
Global Question Bank
QuizLab Pro Scr 20
Admin Review Queue
QuizLab Pro Scr 21
Attempt Management
QuizLab Pro Scr 22
Question Reports Overview
QuizLab Pro Scr 23
Question Performance Details
QuizLab Pro Scr 24
Frontend Review Queue

Who It’s For

  • Training coordinators and L&D teams — assess staff knowledge with automatic marking, essay questions for deeper responses, manual review, and PDF certificates for compliance or professional development records
  • Schools and educators — run timed online assessments with randomised questions, a leaderboard, and per-student result tracking without a heavyweight LMS
  • Course creators and membership site owners — gate course completion behind a quiz, issue certificates to passing learners, and monitor performance with per-question analytics
  • Developers building Joomla sites — clean PSR-4 MVC architecture, CSV import for large question libraries, a global question bank, and template overrides for full control over the frontend output
  • HR teams running knowledge assessments — build assessments with essay answers, manage the manual review queue, and export rich attempt reports for auditing

Key Features:

  • Eight Assessable Question Types — Multiple Choice (2–8 options), True/False, Numeric, Short Answer, Multiple Select, Fill in the Blank, Essay/Long Answer, and Ordering.
  • Informational Content Slides — place rich text, images, video, or other Joomla-supported media between questions without affecting scores.
  • Essay Manual Review — essay answers queue for admin grading; a dedicated Review Queue in both the admin and frontend lets reviewers award points and leave feedback before results are finalised.
  • Percentage-Based Scoring — set a pass mark per quiz (0–100%). Learners see their score, pass/fail status, and optionally a full question-by-question review.
  • Conditional Explanations — use no explanation, one shared explanation, or different guidance for correct and incorrect answers.
  • Question & Result Redirects — show buttons or automatically direct learners to related articles, revision material, handouts, or follow-on content after a question, pass, or fail result.
  • Time Limits — optional per-quiz countdown timers with automatic submission on expiry.
  • Leaderboard — optional per-quiz leaderboard for logged-in learners.
  • My Results — learners can review all their past attempts from a dedicated frontend page.
  • Question Randomisation — randomise question and answer order; set how many questions to draw from the bank per attempt.
  • Navigation Modes — free navigation or linear (sequential, no skipping).
  • PDF Certificates — four design templates (Modern, Classic, Minimal, Bold), custom branding text or logo, custom primary and accent colours, toggleable score/time/date/ID fields, custom title and wording with token support, and a unique verification URL per certificate.
  • Question Bank — global cross-quiz question browser with full search and filtering, copy questions between quizzes, bulk category and difficulty editing, and usage tracking across quizzes.
  • Question Performance Reports — per-question analytics covering answer volume, correct/incorrect rates, average time, answer distribution, and common wrong answers. Filterable by quiz, type, category, difficulty, and signal. CSV export included.
  • CSV Import/Export — bulk import all question types, Content Slides, conditional explanations, and question destinations with auto-column mapping, live preview, and three import modes (Append, Update, Replace).
  • Session Recovery — if a learner's browser closes mid-quiz, progress is saved and automatically resumed.
  • Admin Dashboard — metric cards with drill-down to per-quiz question reports, recent attempts, and a pending review counter.
  • Attempt Management — full attempt history with filtering, detailed attempt review, and rich CSV export.
  • Question Categories & Difficulty — tag questions for organised bank management and category-level performance reporting.
  • Question Images — attach images with alt text to questions and answer options.
  • Drag & Drop Ordering — reorder questions with native Joomla drag handles.
  • Quiz Duplication — duplicate quizzes with all questions and options in one click.
  • Customisable Labels — change button text and feedback messages per quiz.
  • Responsive Design — clean frontend that works on all screen sizes.
  • Lightweight — vanilla CSS and JavaScript, no frameworks, no jQuery dependency.

How It Works:

  1. Create a quiz and configure scoring, time limit, and certificate options
  2. Add questions — choose from nine types, set categories and difficulty, add explanations
  3. Or bulk import questions from a CSV spreadsheet
  4. Create a menu item pointing to the quiz
  5. Learners take the quiz and receive instant results and certificates
  6. Review essay answers in the admin or frontend Review Queue and release results

Built for Joomla 5 and 6 using modern architecture: PSR-4 namespacing, DI container, WebAsset API, RouterView SEF routing, and bundled Dompdf for zero-dependency PDF generation.

Free vs Pro

FeatureFreePro
Core quiz delivery
Joomla 5 and 6 support
Question types 3 core types 8 assessable types
Informational Content Slides
Answer explanations Shared Shared or conditional
Question and result redirects
Time limits and randomisation
Essay manual review
PDF certificates Basic Customisable
Question bank and reports
Support Basic Priority

Releases

v1.1.91
1 downloads

Fixes

  • QuizLab Pro quizzes now use a Pro-specific frontend root and initialisation marker, preventing the QuizLab Free script from attempting to initialise shortcode or standard Pro quizzes when both extensions are present.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.88
2 downloads

What's New

  • Option-based questions now support up to 20 options in the editor and CSV import/export.
  • Adds a per-quiz Display Points During Quiz setting so the running points total can be hidden without changing final scoring or results.

Fixes

  • Pass percentages set to 0 now save correctly at quiz level instead of being reset to 80%.
  • New quiz forms now respect the global Default Pass Percentage setting, including 0.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.87
3 downloads

What's New

  • Adds conditional explanations to question editors.
  • Explanation Type offers no explanation, one shared explanation, or different explanations for correct and incorrect answers.
  • Correct explanations appear only for fully correct answers; incorrect explanations also cover partial-credit answers that do not earn full credit.
  • Immediate feedback, end-of-quiz summaries, and attempt detail views use the appropriate explanation.
  • Essay questions retain the shared explanation option because correctness is determined later through manual review.
  • Existing explanations are automatically preserved as shared explanations during upgrade.
  • CSV import and export support explanation mode and separate correct/incorrect explanation fields.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.84
2 downloads

What's New

  • Adds Content Slide as an informational step within a quiz flow.
  • Content slides support rich text, images, and media handled by Joomla content plugins.
  • Learners select Continue without submitting an answer.
  • Content slides are recorded as viewed for resume and completion tracking, but carry no points and are excluded from scoring, correct-answer totals, attempt answer details, and question-performance reports.
  • Random question selection keeps content slides in the authored flow while randomising or selecting assessable questions around them.
  • CSV import and export support the content_slide question type.
  • Renames the component-level Import menu to Migrate from QuizLab Free so it is clearly distinct from per-quiz CSV import/export.
  • The migration empty state now confirms that QuizLab Pro is standalone and that users should not install QuizLab Free merely to use Pro.

Notes

  • The question editor hides answer, scoring, hint, explanation, category, and difficulty controls for Content Slides.
  • Quizzes containing Content Slides display their total as steps rather than questions.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.82
3 downloads

Fixes

Certificate PDF orientation.

Changelog

  • Certificate downloads now respect the configured portrait or landscape orientation.
  • Certificate page dimensions and print styling now match the selected orientation.
  • Admin certificate previews use the same configured orientation as generated PDFs.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.81
1 downloads

What's New

Question feedback timing

Multiple select score modes

Changelog

  • Added a quiz-level Question Feedback setting with After Each Question and At the End Only options
  • At the End Only mode submits each answer and advances straight to the next question without showing immediate correct/incorrect feedback or explanations.
  • Final results and configured result detail still control what learners see after completion.
  • Added a Multiple Select Scoring setting to multiple-select questions.
  • Exact Match keeps the existing all-correct-and-no-wrong-selections behaviour.
  • Partial Credit awards points for correct selections and subtracts credit for incorrect selections, never below zero.
  • Score storage now supports decimal earned points for partial-credit answers.
  • Added a Partial Credit with Selection Limit mode for multiple-select questions.
  • This mode limits learners to the number of correct answers, awards credit for each correct selection, and does not penalise wrong selections.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.77
4 downloads

What's New

Frontend Review Queue menu view.

Changelog

  • Added a frontend Review Queue menu item for authorised QuizLab Pro reviewers.
  • Reviewers can see pending essay attempts, queue totals, learner details, and direct Review Now links.
  • Authorised reviewers can open attempt details from the frontend and save manual essay grades.
  • Normal learners remain restricted to their own My Results and attempt detail pages.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.76

Improvements

Attempt detail score clarity.

Changelog

  • Attempt detail score cards now show points beside the percentage, for example `53.9% (7/13)`
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.75

Improvements

Logged-in certificate generation.

Changelog

  • Logged-in learners no longer need to enter their name and email again when generating an end-of-quiz certificate.
  • Certificates issued from the result screen now use the learner's Joomla account name and email when available.
  • Guest learners still see the name/email certificate form.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.74

Fixes

Essay points in timed-out scoring

Changelog

  • Essay question points now count toward the maximum possible score for served quiz attempts.
  • Timed-out attempts with unanswered essay questions now treat those essay points as missed, instead of shrinking the denominator.
  • Manual review recalculation preserves the full attempt denominator and keeps incomplete attempts marked as timed out after review.
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.6

What's New

Expanded the admin reporting workflow

Changelog

  • Added a Signal filter for review, pending review, no-attempt, and healthy questions
  • Added a Category & Difficulty Performance summary panel to identify weak areas faster
  • Added pending review to the global reporting metric cards
  • Report summaries now respect the active report filters
  • CSV export continues to use the active filtered report set
Joomla 5.0 – 6.99.99 | PHP 8.1+
v1.1.27

What's New

Added CSV export for admin question reports.

Changelog

  • Reports toolbar now includes a CSV export action
  • Export respects the active report filters and ordering
  • CSV includes question identity, quiz, type, category, difficulty, points, answer volume, correct/incorrect counts, average score, average time, pending review count, and signal
Joomla 5.0 – 6.99.99 | PHP 8.1+

We use cookies

We use cookies to enhance your browsing experience and analyse site traffic. Please choose which cookie categories you consent to.