Okay, sorry for the run around, I should have been checking the error log instead of being so focused elsewhere. I found the culprit. It's a conflict with Stuart Wright's addon here:
Prefix Essentials adds new, essential, prefix related features. Note that this addon is not compatible with the Multiple Prefix addon. Expiring Prefixes New in Prefix Essentials 2.3 is some new, powerful functionality - expiring prefixes...
xenforo.com
Hopefully you guys can touch base on whatever the problem is. Here's some errors generated:
- LogicException: Macro public:whats_new_posts :: filter_bar() error: Macro argument threadPrefixes is required and no value was provided
- src/XF/Template/Templater.php:769
Stack trace
#0 internal_data/code_cache/templates/l1/s48/public/whats_new_posts.php(48): XF\Template\Templater->mergeMacroArguments(Array, Array, Array)
#1 src/XF/Template/Templater.php(663): XF\Template\Templater->{closure}(Object(KL\UserImprovements\Template\Templater), Array, Array)
#2 internal_data/code_cache/templates/l1/s48/public/thtopics_whats_new_threads.php(100): XF\Template\Templater->callMacro('whats_new_posts', 'filter_bar', Array, Array)
#3 src/XF/Template/Templater.php(1250): XF\Template\Templater->{closure}(Object(KL\UserImprovements\Template\Templater), Array)
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thtopics_whats_...', Array)
#5 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#6 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Html->renderView('ThemeHouse\\Topi...', 'public:thtopics...', Array)
#7 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#9 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#10 src/XF.php(329): XF\App->run()
#11 index.php(13): XF::runApp('XF\\Pub\\App')
#12 {main}
Request state
array(4) {
["url"] => string(25) "/whats-new/threads/23930/"
["referrer"] => string(32) "https:....whats-new/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
As soon as I disable that addon, your widget appears on New Threads.
One other thing I've noticed, though, is that with Topics enabled New Threads don't display the forum/node they were posted in. They do where I have New Thread widgets on sidebars, but not in What's New or on my homepage, where I use the New Threads widget to display them on the page. As soon as I disable Topics, they reappear. Is this normal?