[XB] Quizzes: Knowledge Tests & Community Engagement

[XB] Quizzes: Knowledge Tests & Community Engagement [Paid] 2.1.3

No permission to buy ($55.00)
Painbaker updated [XB] Quizzes: Knowledge Tests & Community Engagement with a new update entry:

2.1.0

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...

Read the rest of this update entry...
 
Code:
ErrorException: Template error: [E_USER_WARNING] Method canViewLessons is not callable on the given object (XF\Entity\User) src/XF/Template/Templater.php:1285
Generated by: Unknown account Feb 1, 2026 at 7:33 AM

Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/xxxxxxx/...', 1285)
#1 src/XF/Template/Templater.php(1285): trigger_error('Method canViewL...', 512)
#2 internal_data/code_cache/navigation_cache.php(367): XF\Template\Templater->method(Object(XF\Entity\User), 'canViewLessons', Array)
#3 src/XF/Template/Templater.php(8214): XF\Pub\App->{closure:internal_data/code_cache/navigation_cache.php:3}(Object(XF\Template\Templater), NULL, Array)
#4 src/XF/Pub/App.php(625): XF\Template\Templater->renderNavigationClosure(Object(Closure), NULL, Array)
#5 src/XF/Pub/App.php(576): XF\Pub\App->getNavigation(Array, NULL)
#6 src/XF/App.php(2571): XF\Pub\App->renderPageHtml('

<div class="b...', Array, Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(414): XF\App->renderPage('

<div class="b...', Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Error), 'html')
#9 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#10 src/XF.php(814): XF\App->run()
#11 index.php(23): XF::runApp('XF\\Pub\\App')
#12 {main}

Request state
array(4) {
  ["url"] => string(61) "/wp-includes/id3/license.txt/2021/wp-includes/wlwmanifest.xml"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Code:
Server error log
ErrorException: Template error: [E_USER_WARNING] Method canViewResources is not callable on the given object (XF\Entity\User) src/XF/Template/Templater.php:1285
Generated by: Unknown account Feb 1, 2026 at 7:33 AM

Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/xxxxxx/...', 1285)
#1 src/XF/Template/Templater.php(1285): trigger_error('Method canViewR...', 512)
#2 internal_data/code_cache/navigation_cache.php(219): XF\Template\Templater->method(Object(XF\Entity\User), 'canViewResource...', Array)
#3 src/XF/Template/Templater.php(8214): XF\Pub\App->{closure:internal_data/code_cache/navigation_cache.php:3}(Object(XF\Template\Templater), NULL, Array)
#4 src/XF/Pub/App.php(625): XF\Template\Templater->renderNavigationClosure(Object(Closure), NULL, Array)
#5 src/XF/Pub/App.php(576): XF\Pub\App->getNavigation(Array, NULL)
#6 src/XF/App.php(2571): XF\Pub\App->renderPageHtml('

<div class="b...', Array, Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(414): XF\App->renderPage('

<div class="b...', Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Error), 'html')
#9 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#10 src/XF.php(814): XF\App->run()
#11 index.php(23): XF::runApp('XF\\Pub\\App')
#12 {main}

Request state
array(4) {
  ["url"] => string(61) "/wp-includes/id3/license.txt/2021/wp-includes/wlwmanifest.xml"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Code:
Server error log
ErrorException: Template error: [E_USER_WARNING] Method canViewResources is not callable on the given object (XF\Entity\User) src/XF/Template/Templater.php:1285
Generated by: Unknown account Feb 1, 2026 at 7:33 AM

Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/xxxxxx/...', 1285)
#1 src/XF/Template/Templater.php(1285): trigger_error('Method canViewR...', 512)
#2 internal_data/code_cache/navigation_cache.php(219): XF\Template\Templater->method(Object(XF\Entity\User), 'canViewResource...', Array)
#3 src/XF/Template/Templater.php(8214): XF\Pub\App->{closure:internal_data/code_cache/navigation_cache.php:3}(Object(XF\Template\Templater), NULL, Array)
#4 src/XF/Pub/App.php(625): XF\Template\Templater->renderNavigationClosure(Object(Closure), NULL, Array)
#5 src/XF/Pub/App.php(576): XF\Pub\App->getNavigation(Array, NULL)
#6 src/XF/App.php(2571): XF\Pub\App->renderPageHtml('

<div class="b...', Array, Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(414): XF\App->renderPage('

<div class="b...', Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Error), 'html')
#9 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#10 src/XF.php(814): XF\App->run()
#11 index.php(23): XF::runApp('XF\\Pub\\App')
#12 {main}

Request state
array(4) {
  ["url"] => string(61) "/wp-includes/id3/license.txt/2021/wp-includes/wlwmanifest.xml"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
Code:
ErrorException: Template error: [E_USER_WARNING] Method canViewLessons is not callable on the given object (XF\Entity\User) src/XF/Template/Templater.php:1285
Generated by: Unknown account Feb 1, 2026 at 7:33 AM

Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/xxxxxxx/...', 1285)
#1 src/XF/Template/Templater.php(1285): trigger_error('Method canViewL...', 512)
#2 internal_data/code_cache/navigation_cache.php(367): XF\Template\Templater->method(Object(XF\Entity\User), 'canViewLessons', Array)
#3 src/XF/Template/Templater.php(8214): XF\Pub\App->{closure:internal_data/code_cache/navigation_cache.php:3}(Object(XF\Template\Templater), NULL, Array)
#4 src/XF/Pub/App.php(625): XF\Template\Templater->renderNavigationClosure(Object(Closure), NULL, Array)
#5 src/XF/Pub/App.php(576): XF\Pub\App->getNavigation(Array, NULL)
#6 src/XF/App.php(2571): XF\Pub\App->renderPageHtml('

<div class="b...', Array, Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(414): XF\App->renderPage('

<div class="b...', Object(XF\Mvc\Reply\Error), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\Error), 'html')
#9 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#10 src/XF.php(814): XF\App->run()
#11 index.php(23): XF::runApp('XF\\Pub\\App')
#12 {main}

Request state
array(4) {
  ["url"] => string(61) "/wp-includes/id3/license.txt/2021/wp-includes/wlwmanifest.xml"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
Not caused by this add-on
Your class extension chain is probably broken by some add-on or an failed cache rebuild
The request URL also looks strange
 
We have a html script that quizzes users with 30 questions with Yes or No answers. There are no right or wrong answers. Depending upon their total score they get a evaluation report. i.e. a title and a text to explain what their score means. There are 6 possible results.
It would be nice if we could replace the html script with this addon, but it does not seem that xb-quizzes can do this.
 
We have a html script that quizzes users with 30 questions with Yes or No answers. There are no right or wrong answers. Depending upon their total score they get a evaluation report. i.e. a title and a text to explain what their score means. There are 6 possible results.
It would be nice if we could replace the html script with this addon, but it does not seem that xb-quizzes can do this.
Yes, currently there is no option to display final feedback based on the quiz completion score. I can look into this. DM me if you are interested.
 
Painbaker updated [XB] Quizzes: Knowledge Tests & Community Engagement with a new update entry:

2.1.2

  • 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
View attachment 336587

View attachment 336588

Read the rest of this update entry...
 
When creating a quiz can the "active" checkmark be deselected by default? My users are a little confused that the quiz is created before they add the questions. It would be nice if questions could be added at the same time or once you create a quiz you'll automatically be taken to the add question form and you'll be able to add all of the questions before the quiz is made live on the site.
 
Back
Top Bottom