Am I the only one seeing this? PHP: Template Errors: PAGE_CONTAINER htmlspecialchars() expects parameter 1 to be string, array given in /home/admntalk/public_html/library/XenForo/Template/Helper/Core.php, line 1913: 1912: </footer> 1913: 1914: '; I ask because it seems no else is. I see this at the top of every page.
I'm not seeing any errors here (using that same style and Firefox). Are you using any sort of interesting browser setup? Did you fill in any form fields beforehand?
Who's on your ignore list? somebody with an special character? It's definitly something with the ignore feature. Brandon, did you install any addons changing something inside the ignore feature?
Well, I tried ignoring a whole bunch of random people from the member list with special characters in their name (!, ', _, etc) and none have caused any errors like that for me. Must be an unusual name or something.
I've tried it too, and wasn't able to reproduce it to... It was also just a stupid guess, because the relevant code on line 1913 would work with special charcaters too... PHP: public static function helperIgnoredCss(array $ignoredUsers){if (empty($ignoredUsers)){return '';} $selectors = array();foreach ($ignoredUsers AS $username){$selectors[] = '*[data-author="' . htmlspecialchars($username) . '"]';} return '';//<style id="ignoredUserCss">' . implode(', ', $selectors) . ' { display: none; } </style>';}
This topic says its because of debug mode: http://xenforo.com/community/threads/template-error-showing-to-public-on-all-themes.48502/ But I doubt that's the case here. Perhaps it's a problem with one of the addons? There are a couple of other results if you type: In Google, but none answer the question.
I tried with Chrome and IE 10. Same thing happens. I also tried with addons disabled in Firefox and still get the error. It sure is strange that no one else is seeing it. I wonder if it has something to do with the new member thing on the main page causing it.