Hello,
Found a problem today. Both moderator and admin can access Display Window. But guests that aren't logged in is getting "An error has occurred" message.
Version 5.5.1 and 5.5.0.
Woltlab Suite 5.5
PHP
Error Type:
wcf\system\exception\ErrorException
Error Message:
Undefined array key "poi"
File:
*/lib/system/WCF.class.php (341)
Template Context:
$this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->init($this->tagStack[count($this->tagStack) - 1][1], $this);
while ($this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->next($this)) { ob_start(); ?>at=<?=$this->v['__wcf']->getUser()->userID;?>-<?=$this->v['__wcf']->getUser()->accessToken;?><?php echo $this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->execute($this->tagStack[count($this->tagStack) - 1][1], ob_get_clean(), $this); }
array_pop($this->tagStack);?><?php } else { ?><?php $this->tagStack[] = ['link', ['application' => 'poi', 'controller' => $this->v['feedControllerName'], 'object' => $this->v['controllerObject'], 'appendSession' => false]];
$this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->init($this->tagStack[count($this->tagStack) - 1][1], $this);
====> while ($this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->next($this)) { ob_start(); ?><?php echo $this->pluginObjects['wcf\system\template\plugin\LinkBlockTemplatePlugin']->execute($this->tagStack[count($this->tagStack) - 1][1], ob_get_clean(), $this); }
array_pop($this->tagStack);?><?php } ?>" class="rssFeed">RSS Feed</a></li>
<?php } ?>
<?php
$this->v['tpl']['capture']['default'] = ob_get_clean();
$this->assign('contentInteractionDropdownItems', $this->v['tpl']['capture']['default']);
?>
Stack Trace:
#0 */lib/system/request/ControllerMap.class.php (349):
wcf\system\WCF::handleError()
#1 */lib/system/request/route/DynamicRequestRoute.class.php (159):
wcf\system\request\ControllerMap->isDefaultController()
#2 */lib/system/request/RouteHandler.class.php (225):
wcf\system\request\route\DynamicRequestRoute->buildLink()
#3 */lib/system/request/LinkHandler.class.php (237):
wcf\system\request\RouteHandler->buildRoute()
#4 */lib/system/template/plugin/LinkBlockTemplatePlugin.class.php (64):
wcf\system\request\LinkHandler->getLink()
#5 */templates/compiled/0_show_3_entryList.php (300):
wcf\system\template\plugin\LinkBlockTemplatePlugin->execute()
#6 */lib/system/template/TemplateEngine.class.php (350):
include('*/templates/compiled/0_show_3_entryList.php')
#7 */lib/page/AbstractPage.class.php (390):
wcf\system\template\TemplateEngine->display()
#8 */lib/page/AbstractPage.class.php (135):
wcf\page\AbstractPage->show()
#9 */lib/system/request/Request.class.php (90):
wcf\page\AbstractPage->__run()
#10 */lib/system/request/RequestHandler.class.php (107):
wcf\system\request\Request->execute()
#11 */addons/index.php (8):
wcf\system\request\RequestHandler->handle()
Display More
I have the full error log if needed.