[XB] Quizzes: Knowledge Tests & Community Engagement

[XB] Quizzes: Knowledge Tests & Community Engagement 2.0.11 Patch Level 5

No permission to buy ($55.00)
Fix: ensure new category columns are applied after reinstalling the Lessons add-on
Fix: displaying ongoing quizzes widget for guests causes "Cannot call method getTotalQuestionsToAnswer on a non-object (NULL)" error
  • 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

1767135393969.webp

1767135397649.webp
  • Added ACP quiz batch update tool
  • Added quiz play time counter
  • Added "My ongoing quizzes" sidebar widget
1764981025667.webp


1764981048476.webp
  • Added thumbnail optimization rebuild tool
  • Added storing of additional quiz thumbnail versions (small, medium, large)
  • Moved quiz thumbnails from quiz/thumbnails to the quiz_thumbnails folder
  • Added separate action to edit quiz thumbnail
  • Added IP logging on quiz/question creation
  • Added IP logging for quiz thumbnail actions
  • Added displaying associated content in quiz tabs
  • Open question editing page in full view instead of overlay to avoid display issues
  • Fixed SQL query that caused missing results in leaderboards
  • Fixed template macro ID call causing installation error on XF 2.2
  • Fixed missing category column setup after installing the lessons add-on
  • Fixed "undefined isContentViewCounted method call" on XF 2.2
  • Fixed XF:ActivityLog and XF:EmbedResolver shim classses for XF 2.2
  • Fixed incorrect results URl for lesson quiz
  • Fixed "Play" tab not displaying when a different selection was active
  • Fixed updating viewed question ids causing missing questions on results with "Allow to view unseen unanswered questions results" option enabled
This is a beta version and may contain bugs or incomplete features.
Please take a full backup of your site and database before upgrading.

✨ New Features:​

  • Added option to reassign questions when reassigning quiz
  • Added user criteria: quizzes created, quizzes completed, quiz score
  • Added ability to bookmark questions

🪲 Fixes:​

  • Fix: incorrect column was fetched in the method that retrieves question IDs from a quiz item
  • Fix: question counter now skips deleted/unapproved questions and quizzes
  • Fix: delete orphaned questions not linked to any quiz
  • Fix: delete question related data (attachments, deletion log, edit history) when deleting a quiz
  • Fix: broken add quiz link in "My Quizzes"
  • Fix: wrap GROUP BY query in subquery to ensure correct results on MySQL 8 (see: MySQL blog post)
This update brings a new question type, easier ways to give feedback with quiz ratings, and view counters to see what’s popular. A few helpful tweaks have also been made to improve your experience while taking and finishing quizzes.

See the full details below:

✏️ Changes:​

  • General code refactor
  • Show unanswered question count on quiz completing confirm popup

✨ New Features:​

  • Added multichoice question type
  • Added quiz ratings:
    • Ability to quickly rate quiz after complete
    • Inline moderation tools, report handler, warning handler, approval queue and spam cleaner support
  • Added quiz view counters

🪲 Fixes:​

  • Disabled guest page caching on quiz play page to avoid loading stale or incorrect quiz data
If you have modified the question type templates, apply the latest version of the changes so that they work correctly.
Fixed captcha not working with "Skip quiz confirmation if no play options" enabled
  • Added option to skip quiz play confirmation form if no play settings available
  • Fixed few XF 2.2 compatibility issues
  • Added missing featuring action phrases for moderator log
  • Cache globally ozzmodz_quiz_latest_quizzes, ozzmodz_quiz_x_quiz phrases to avoid extra DB queries
  • Fixed display of correct answers when editing "Single choice" a question
Fixed incorrect content type used for attachment data during question creation
Fixed "Attempted to convert NULL to integer [last_question_id]" error when starting quiz with deleted question
Back
Top Bottom