What's new
  • No refunds!
    Please read the resource description carefully before purchasing. We do not offer refunds once a resource has been downloaded.
  • By purchasing and downloading resources, you agree to the license agreement. Violating the terms may result in suspension of your license or account access.

    License agreement

  • Save More with Paid Membership

    Access over 100 add-ons from Basic and Premium pack for less than buying them individually.

    See membership levels
[XB] Quizzes

[XB] Quizzes 2.2.0 Release Candidate 2

You must log in or register to purchase ($55.00)
Fixed a typo in a permission check that could allow users to view other users' quizzes and questions awaiting approval via a direct URL.
Fixed a potential cross-site scripting (XSS) vulnerability.

We have released 2.1.3 Patch Level 1 to resolve the security issues above.

This update is available to all licensed customers, including those with expired licenses. We strongly recommend that anyone running an earlier version upgrade as soon as possible.
9de34785-285d-488e-af72-ab67b15b084-1.webp


This version introduces a major expansion of quiz result customization, including a powerful new Final Feedback System, Assessment Quizzes, bonus scoring, global leaderboard, enhanced result layouts, and several quality-of-life and visual improvements across the quiz experience.

✨ New Features:

Final Feedback System

Added a new final feedback system that allows users to display custom feedback after quiz completion based on quiz scores or selected answers.

Available feedback types:

  • 🎯 Grade Feedbacks — Display a custom heading, message, and label below the progress circle. Can also control the visual styling of result elements based on the achieved score.
  • 📊 Scale Feedbacks — Display a visual score scale and highlight the user's position according to the total points earned.
  • 🚨 Alert Feedbacks — Show a customizable alert box with one of the available styles: success, warning, error, or info.
  • 📝 Summary Feedbacks — Display a summary message based on quiz performance, score ranges, or specific answers.

Global leaderboard:

Added a new global leaderboard page for displaying top quiz performers across the community with a podium for top members.

The leaderboard supports different ranking modes, including:

  • ✅ Total completions
  • 🏆 Total score
  • 🎯 Total correct answers
  • 📊 Average score
  • 🧮 Average correct answers
And monthly history.

Additional Features:

  • Added a new quiz type: Assessment Quiz (answer-based evaluation without correct or incorrect answers)
  • Added bonus score support for answer choices
  • Added new custom field display locations:
    • Above quiz results
    • Below quiz results
    • Above overview and quiz results
    • Below overview and quiz results
  • Added an option to automatically move to the next question after answering
  • Added an option to disable default performance highlights on the quiz results page
  • Added default score settings for correct and incorrect answers
  • Added an option to display the final score directly inside the progress circle instead of the statistics row
  • Added a new Compact quiz results card style (available in Style Properties)
  • Added a progress line for the question answer form (can be disabled in Style Properties)
  • Added structured metadata for quizzes
  • Added a quiz option to display a question list on the quiz view page
  • Added expanded stats block on the quiz question view page with average time, unique participants, skip rate, last answer date, score contribution, and top wrong answers
  • Added widget positions below the quiz list on overview and category pages
  • Added option to exclude unanswered questions from correct answer percentage calculation
  • Added computed color resolution in progress.js (should fix issues with lighten and darken functions in style properties for progress bars)

🐞 Bug Fixes:

  • Fixed category controller page context application
  • Fixed incorrect visibility conditions for the Active quiz option
  • Added the missing is-moderated class to quiz question list items
  • Fixed the Next & Previous Quiz block when only one adjacent quiz is available
  • Fixed ProgressBar.js support for CSS variables and HSL colors
  • Fixed incorrect image URL in Open Graph metadata
  • Fixed an issue where the quiz question limit was not applied for users without permission to choose quiz play settings
  • Fixed logging viewed question IDs for a quiz play attempt multiple times that caused an issue with the "Finishing without viewing all questions" option

Do you like this update?

⭐ Please consider sharing your experience with a short review ⭐
Every bit of feedback matters!​

📷 Screenshots:



pub_quiz_results_feedback-1.webp
pub_quiz_feedback_add-1.webp


pub_quiz_feedbacks-1.webp


pub_quiz_feedback_edit-1.webp
pub_quiz_feedback_edit_summary-1.webp



pub_quiz_vi-1.webp


pub_quiz_play-1.webp



pub_leaderboard-1.webp


pub_question_view_stats-1.webp
  • Added option to set default state for "Quiz is active" checkbox
  • Added option to redirect users to question adding page after quiz creation
  • Added a Save and Add Next Question button to the question add page
  • Fix: added clearfix block on question answer page to avoid right aligned image overlapping issue with short message
  • Added statistic block showing progress bars of the rating distribution
  • Added quiz category page criteria support
  • Added previous & next quiz block on quiz complete page (optional)
  • Added more quizzes by author block on quiz view page (optional)
  • Added batch quiz completion deletion support in ACP
  • Improved quiz completion log filters in ACP

quiz_complet-1.webp


quiz_ratings-1.webp
  • Added category progress widget
  • Minor UI improvements
  • Fixed multiple choices correct answer processing
  • Disable unnecessary tweak for checkbox choices list class handler on XF 2.3.8+

1773071790353-1.webp
  • Like
Reactions: Gemma and Wanji
Added missing leave quiz team button
Get ready for a smoother, more collaborative quiz experience!

This release brings new teamwork features, enhanced visibility, and several fixes and visual improvements.

✨ New Features​

  • 👥 Quiz teams
    Collaborate on quizzes with configurable permissions for editing quizzes, managing questions, and sorting.
    Includes a team member limit and invitation alerts for invited users.
  • 🆕 What’s New page support
    New quizzes are now shown on the What’s New page.
  • 🆕 Latest Ratings & Reviews Block:
    Added block with the most recent quiz ratings and reviews on the quiz page
    (can be disabled in options).
  • 🎨 Visual refinements
    Improved results page with new insights for engagement, and minor UI improvements for a cleaner and more consistent experience.

🐞 Bug Fixes​

  • 🛠️ Fixed an issue where the “can view ratings” permission was not checked on the quiz ratings page.
  • ✏️ Added missing “Edit” button in the “More options” menu.
  • ✅ Round correct answer percentage displayed on quiz completion

📸 Screenshots:​


pub_quiz_team_management-1.webp



1769117357118-1.webp

pub_quiz_vi-1.webp
  • Like
Reactions: Wanji
Fix: ensure new category columns are applied after reinstalling the Lessons add-on
  • Like
Reactions: Berg
  • Added total quiz views statistic
  • Fixed long question titles overlapping "bookmark" button
  • Fixed average rating number formatting for quiz grid display
  • Fixed applying new columns after installing [XB] Lessons add-on
  • Added grid display mode for quizzes with a toggle button (default display style can be changed in options)
  • Added displaying forced quiz play settings while taking a quiz
  • Fixed duplicated form row label text in the quiz import form
  • Fixed incorrect message stored in rating reports
  • Fixed incorrect phrase in quiz rating inline moderation approve action
  • Fix: avoid "getTotalQuestionsToAnswer() on null" error when displaying the ongoing quizzes widget
  • Fix: hide "My quizzes" and "Completed quizzes" navigation items from guests
  • Fix: "Cannot use object of type XF\Phrase as array" error with some add-ons modifiyng session activity page

pub_quiz_category_vi-1.webp

pub_quiz_play-1.webp
  • Like
Reactions: PhineasD and Wanji
Back
Top