[XB] Quizzes

[XB] Quizzes [Paid] 2.0.7

No permission to buy ($75.00)
Painbaker updated [XB] Quizzes with a new update entry:

2.0.2

✏️ Changes:​

  • Add XF 2.3 requirement in addon.json
  • Added ability to disable max quiz score by setting option value to 0
  • Added horizontal divider between questions in quiz results
  • Changed the display location of quiz leaderboard to below the quiz description (can be reverted back in the style settings)

✨ New Features:​

  • Added new question types:
    • Answer ordering - Arrange the answers in the correct sequence...

Read the rest of this update entry...
 
Last edited:
Painbaker updated [XB] Quizzes with a new update entry:

2.0.2 Patch Level 1

🪲 Fixes:​

  • Fixed different question order when playing quiz and viewing results when random order enabled
  • Fixed saving of decimal numbers in quiz average score statistics
  • Fix: prioritize "Allow completion without viewing all questions" quiz option when completion without answering to all questions is not allowed
  • Fixed "standard" style display in new quizzes widget

Read the rest of this update entry...
 
Sounds interesting
It would be nice if you could describe it in more detail
Thank you for ChatGPT to revamp my scenario. It doesn't look easy but it will be an amazing feature.

Scenario for Tournament Mode​

Tournament Features

  1. Tournament Setup
    • Administrators or moderators can select any quiz to become a tournament.
    • They can configure the start time and duration of the tournament.
    • Participants will be ranked based on the number of correct and incorrect answers.
      • Tiebreaker Options:
        • Rankings can be shared among those with the same score.
        • Alternatively, the participant with the fastest average response time is ranked higher.
  2. Joining the Tournament
    • Interested members can join the tournament through a Join button.
    • A waiting list will display the names or usernames of participants who have signed up.
  3. Notifications
    • Participants will receive notifications as the start time approaches, at intervals such as:
      • 1 day before
      • 1 hour before
      • 10 minutes before
      • At the tournament's start
  4. Quiz Visibility
    • The quiz title will be visible to all, but questions will remain hidden until the tournament begins.
    • At the end of the tournament, the user should be able to see the correct answers and their own answers.
  5. Post-Tournament Access
    • After the tournament ends, the quiz can be added to the general quiz section.
    • A note or badge indicating that the quiz was previously part of a tournament will be displayed.

Engagement Features

  1. Real-Time and Short-Term Tournaments
    • For highly active forums, real-time or short-term tournaments can be organized.
    • These tournaments start with minimal notice and engage members in quick, competitive gameplay.
  2. Leaderboard Integration
    • A global leaderboard tracks the most tournament wins.
    • Additional stats, such as the total number of quizzes completed or highest scores achieved, can be displayed.
  3. Badges and Rewards
    • Participants earn badges for participation, high rankings, or winning tournaments.
    • Top players in the leaderboard may receive additional rewards like forum perks or exclusive content.
  4. Team Tournaments (Optional)
    • Members can form teams to compete in special team-based tournaments, fostering collaboration and strategy.

System Management

  1. Tournament Moderation
    • Moderators can monitor ongoing tournaments for fairness and resolve disputes.
  2. Customizability
    • Quizzes can be customized for difficulty, topic focus, or time constraints based on the audience.
  3. Analytics
    • Detailed analytics for administrators to understand participation rates, average scores, and time spent on quizzes.
 
A simple "Report Error" button would be great to capture question and answer errors. And in case admins edit any question of the published quiz, attendees should be notified of those changes for transparency.

1737024743158.webp
 
Is it compatible with xenforo 2.2?
This addon works only with XF 2.3

A simple "Report Error" button would be great to capture question and answer errors. And in case admins edit any question of the published quiz, attendees should be notified of those changes for transparency.

View attachment 317533

The "report" button is already available when answering to questions if you have "Report content" permission

Thank you for ChatGPT to revamp my scenario. It doesn't look easy but it will be an amazing feature.

Scenario for Tournament Mode​

Tournament Features

  1. Tournament Setup
    • Administrators or moderators can select any quiz to become a tournament.
    • They can configure the start time and duration of the tournament.
    • Participants will be ranked based on the number of correct and incorrect answers.
      • Tiebreaker Options:
        • Rankings can be shared among those with the same score.
        • Alternatively, the participant with the fastest average response time is ranked higher.
  2. Joining the Tournament
    • Interested members can join the tournament through a Join button.
    • A waiting list will display the names or usernames of participants who have signed up.
  3. Notifications
    • Participants will receive notifications as the start time approaches, at intervals such as:
      • 1 day before
      • 1 hour before
      • 10 minutes before
      • At the tournament's start
  4. Quiz Visibility
    • The quiz title will be visible to all, but questions will remain hidden until the tournament begins.
    • At the end of the tournament, the user should be able to see the correct answers and their own answers.
  5. Post-Tournament Access
    • After the tournament ends, the quiz can be added to the general quiz section.
    • A note or badge indicating that the quiz was previously part of a tournament will be displayed.

Engagement Features

  1. Real-Time and Short-Term Tournaments
    • For highly active forums, real-time or short-term tournaments can be organized.
    • These tournaments start with minimal notice and engage members in quick, competitive gameplay.
  2. Leaderboard Integration
    • A global leaderboard tracks the most tournament wins.
    • Additional stats, such as the total number of quizzes completed or highest scores achieved, can be displayed.
  3. Badges and Rewards
    • Participants earn badges for participation, high rankings, or winning tournaments.
    • Top players in the leaderboard may receive additional rewards like forum perks or exclusive content.
  4. Team Tournaments (Optional)
    • Members can form teams to compete in special team-based tournaments, fostering collaboration and strategy.

System Management

  1. Tournament Moderation
    • Moderators can monitor ongoing tournaments for fairness and resolve disputes.
  2. Customizability
    • Quizzes can be customized for difficulty, topic focus, or time constraints based on the audience.
  3. Analytics
    • Detailed analytics for administrators to understand participation rates, average scores, and time spent on quizzes.
It's a major addition. I'll take a look at it in my spare time.
 
I have a language learning community. This plugin seems to be very useful for Premium users to spend more time on the site. I will buy the plugin when my community grows.
 
Any chance latest quizzes and latest completions/scores can get added as options to activity summary email?
 
Last edited:
Also, can you make it so that when you reassign a quiz it also reassigns the associated discussion thread?
 
I've noticed I don't get alerts when new posts with quiz taking results are posted to the discussion thread even though I'm watching the thread. Might not have anything to do with the addon but it's still strange. I've unwatched and watched many times.
 
Any chance latest quizzes and latest completions/scores can get added as options to activity summary email?
I'll take a look into this.

Also, can you make it so that when you reassign a quiz it also reassigns the associated discussion thread?
Sure. Planned in an upcoming update.

I've noticed I don't get alerts when new posts with quiz taking results are posted to the discussion thread even though I'm watching the thread. Might not have anything to do with the addon but it's still strange. I've unwatched and watched many times.
I'll add an option to enable it.
 
Painbaker updated [XB] Quizzes with a new update entry:

2.0.3

✨ New Features:​

  • Added an option to enable notifications for quiz completion posts in discussion threads
  • Added separate permissions for viewing attachments
  • Added an option to reassign a quiz discussion thread to a new user using the reassignment tool
  • Added an option to hide discussion threads for inactive quizzes
  • Added an admin navigation item for quick access to add-on options
  • Added a section to display the latest user answers with filters on the...

Read the rest of this update entry...
 
Back
Top Bottom