I've just created a "justify align text" BBCode and whenever I save it, an error gets written to the server log:
Code:
Server Error Log
Error Info
ErrorException: Array to string conversion - library\XenForo\DataWriter.php:771
Generated By: SeToY, 1 minute ago
Stack Trace
#0 [internal function]: XenForo_Application::handlePhpError(8, 'Array to string...', 'C:\\inetpub\\wwwr...', 771, Array)
#1 C:\inetpub\wwwroot\domain.com\library\XenForo\DataWriter.php(771): strval(Array)
#2 C:\inetpub\wwwroot\domain.com\library\XenForo\DataWriter.php(721): XenForo_DataWriter->_castValueToType('string', Array, 'vw_extra', Array)
#3 C:\inetpub\wwwroot\domain.com\library\XenForo\DataWriter.php(643): XenForo_DataWriter->_isFieldValueValid('vw_extra', Array, Array, Array)
#4 C:\inetpub\wwwroot\domain.com\library\XenForo\DataWriter.php(1009): XenForo_DataWriter->set('vw_extra', Array, '', NULL)
#5 C:\inetpub\wwwroot\domain.com\library\vw\XenForo\DataWriter\BbCode.php(28): XenForo_DataWriter->bulkSet(Array, NULL)
#6 C:\inetpub\wwwroot\domain.com\library\XenForo\ControllerAdmin\BbCode.php(130): vw_XenForo_DataWriter_BbCode->bulkSet(Array)
#7 C:\inetpub\wwwroot\domain.com\library\vw\XenForo\ControllerAdmin\BbCode.php(93): XenForo_ControllerAdmin_BbCode->actionSave()
#8 C:\inetpub\wwwroot\domain.com\library\XenForo\FrontController.php(351): vw_XenForo_ControllerAdmin_BbCode->actionSave()
#9 C:\inetpub\wwwroot\domain.com\library\XenForo\FrontController.php(134): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#10 C:\inetpub\wwwroot\domain.com\admin.php(13): XenForo_FrontController->run()
#11 {main}
Request State
array(3) {
["url"] => string(68) "https://domain.com/admin.php?bb-codes/justify/save"
["_GET"] => array(1) {
["bb-codes/justify/save"] => string(0) ""
}
["_POST"] => array(23) {
["new_bb_code_id"] => string(7) "justify"
["title"] => string(7) "Justify"
["description"] => string(18) "Justify Align Text"
["bb_code_mode"] => string(7) "replace"
["has_option"] => string(2) "no"
["replace_html"] => string(45) "<div style="text-align: justify">{text}</div>"
["callback_class"] => string(0) ""
["callback_method"] => string(0) ""
["example"] => string(688) "[justify]Ut nunc neque, tincidunt a risus ut, viverra lacinia nulla. Suspendisse id ante id diam posuere rutrum. Nullam egestas arcu vitae neque bibendum tincidunt. Vestibulum rutrum arcu vitae blandit varius. Fusce blandit justo ultricies, suscipit nulla luctus, varius urna. Morbi facilisis laoreet neque, luctus euismod nunc pulvinar ac. Aenean ut risus et tellus pharetra interdum. Etiam fermentum dignissim nisl in euismod. Donec ac commodo metus. Aliquam erat volutpat. In sapien tellus, pretium ac semper ut, volutpat nec leo. Aliquam consectetur malesuada justo, tristique accumsan lorem fringilla id. Vivamus tristique ipsum nec sapien pulvinar, vitae auctor mi varius.[/justify]"
["addon_id"] => string(0) ""
["active"] => string(1) "1"
["option_regex"] => string(0) ""
["trim_lines_after"] => string(1) "5"
["editor_icon_url"] => string(39) "styles/default/xenforo/editor/icons.png"
["sprite_mode"] => string(1) "1"
["sprite_params"] => array(2) {
["x"] => string(1) "3"
["y"] => string(5) "-1406"
}
["replace_html_email"] => string(0) ""
["replace_text"] => string(0) ""
["vw_options"] => array(5) {
["nonwiki_editor"] => string(1) "1"
["wiki_editor"] => string(1) "1"
["nonwiki_faq"] => string(1) "1"
["nonwiki_parse"] => string(1) "1"
["wiki_parse"] => string(1) "1"
}
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(32) "/admin.php?bb-codes/justify/edit"
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}