Changelog
Important Notes
Bugfixes & Changes
- This is a release candidate release, bugs are likely, and timely fixes are not guaranteed
- Before upgrading your live site, perform a test upgrade on an up-to-date clone of it!
- Resolved an issue that caused...
Server error log
ErrorException: Renamed table xf_kl_em_templates to xf_kl_em_templates__conflict to avoid schema conflict src\XF\Error.php:75
Generated by: XXXXXX 5 March 2021 at 15:48
Stack trace
#0 src\XF.php(213): XF\Error->logError('Renamed table x...', true)
#1 src\XF\Db\Schema\Create.php(72): XF::logError('Renamed table x...', true)
#2 src\XF\Db\Schema\AbstractDdl.php(147): XF\Db\Schema\Create->getQueries()
#3 src\XF\Db\SchemaManager.php(186): XF\Db\Schema\AbstractDdl->apply()
#4 src\addons\KL\EditorManager\Setup.php(156): XF\Db\SchemaManager->createTable('xf_kl_em_templa...', Object(Closure))
#5 src\XF\AddOn\StepRunnerInstallTrait.php(60): KL\EditorManager\Setup->installStep3(Array)
#6 src\XF\AddOn\StepRunnerInstallTrait.php(27): KL\EditorManager\Setup->installStepRunner(3, Array)
#7 src\XF\Admin\Controller\AddOn.php(403): KL\EditorManager\Setup->install(Array)
#8 src\XF\Mvc\Dispatcher.php(350): XF\Admin\Controller\AddOn->actionInstall(Object(XF\Mvc\ParameterBag))
#9 src\XF\Mvc\Dispatcher.php(261): XF\Mvc\Dispatcher->dispatchClass('XF:AddOn', 'Install', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
#10 src\XF\Mvc\Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\AddOn), NULL)
#11 src\XF\Mvc\Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src\XF\App.php(2326): XF\Mvc\Dispatcher->run()
#13 src\XF.php(488): XF\App->run()
#14 admin.php(13): XF::runApp('XF\\Admin\\App')
#15 {main}
Request state
array(4) {
["url"] => string(43) "/admin.php?add-ons/KL-EditorManager/install"
["referrer"] => string(59) "http://localhost/admin.php?add-ons/KL-EditorManager/install"
["_GET"] => array(1) {
["add-ons/KL-EditorManager/install"] => string(0) ""
}
["_POST"] => array(7) {
["_xfProcessing"] => string(1) "1"
["continue"] => string(1) "1"
["confirm"] => string(1) "1"
["params"] => string(10) "{"step":3}"
["count"] => string(1) "2"
["finished"] => string(1) "0"
["_xfToken"] => string(8) "********"
}
}
Server error log
TypeError: Template admin:bb_code_button_manager_editor error: Argument 2 passed to XF\App::criteria() must be of the type array, null given, called in C:\xampp\htdocs\src\addons\KL\EditorManager\EditorConfig.php on line 270 src\XF\App.php:3056
Generated by: XXXXXX 5 March 2021 at 15:50
Stack trace
#0 src\addons\KL\EditorManager\EditorConfig.php(270): XF\App->criteria('XF:User', NULL)
#1 src\addons\KL\EditorManager\EditorConfig.php(534): KL\EditorManager\EditorConfig->bbCodeStatus()
#2 src\addons\KL\EditorManager\Listener\TemplaterTemplatePreRender.php(127): KL\EditorManager\EditorConfig->filterButtons(Array)
#3 [internal function]: KL\EditorManager\Listener\TemplaterTemplatePreRender::editor(Object(SV\StandardLib\XF\Template\Templater), 'public', 'editor', Array)
#4 src\XF\Extension.php(50): call_user_func_array(Array, Array)
#5 src\XF\App.php(2823): XF\Extension->fire('templater_templ...', Array, 'public:editor')
#6 src\XF\Template\Templater.php(1585): XF\App->fire('templater_templ...', Array, 'public:editor')
#7 src\XF\Template\Templater.php(6236): XF\Template\Templater->renderTemplate('editor', Array)
#8 src\addons\SV\AdvancedBbCodesPack\XF\Template\Templater.php(78): XF\Template\Templater->formEditor(Array)
#9 internal_data\code_cache\templates\l1\s0\admin\bb_code_button_manager_editor.php(405): SV\AdvancedBbCodesPack\XF\Template\Templater->formEditor(Array)
#10 src\XF\Template\Templater.php(1626): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#11 src\XF\Template\Template.php(24): XF\Template\Templater->renderTemplate('bb_code_button_...', Array)
#12 src\XF\Mvc\Renderer\Html.php(48): XF\Template\Template->render()
#13 src\XF\Mvc\Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:ButtonManage...', 'admin:bb_code_b...', Array)
#14 src\XF\Mvc\Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src\XF\Mvc\Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src\XF\Mvc\Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src\XF\App.php(2326): XF\Mvc\Dispatcher->run()
#18 src\XF.php(488): XF\App->run()
#19 admin.php(13): XF::runApp('XF\\Admin\\App')
#20 {main}
Request state
array(4) {
["url"] => string(50) "/admin.php?button-manager/edit&type=toolbarButtons"
["referrer"] => string(42) "http://localhost/admin.php?button-manager/"
["_GET"] => array(2) {
["button-manager/edit"] => string(0) ""
["type"] => string(14) "toolbarButtons"
}
["_POST"] => array(0) {
}
}
Server error log
TypeError: Template admin:bb_code_button_manager_editor error: Argument 2 passed to XF\App::criteria() must be of the type array, null given, called in C:\xampp\htdocs\src\addons\KL\EditorManager\EditorConfig.php on line 270 src\XF\App.php:3056
Generated by: XXXXXX 5 March 2021 at 15:50
Stack trace
#0 src\addons\KL\EditorManager\EditorConfig.php(270): XF\App->criteria('XF:User', NULL)
#1 src\addons\KL\EditorManager\EditorConfig.php(534): KL\EditorManager\EditorConfig->bbCodeStatus()
#2 src\addons\KL\EditorManager\Listener\TemplaterTemplatePreRender.php(127): KL\EditorManager\EditorConfig->filterButtons(Array)
#3 [internal function]: KL\EditorManager\Listener\TemplaterTemplatePreRender::editor(Object(SV\StandardLib\XF\Template\Templater), 'public', 'editor', Array)
#4 src\XF\Extension.php(50): call_user_func_array(Array, Array)
#5 src\XF\App.php(2823): XF\Extension->fire('templater_templ...', Array, 'public:editor')
#6 src\XF\Template\Templater.php(1585): XF\App->fire('templater_templ...', Array, 'public:editor')
#7 src\XF\Template\Templater.php(6236): XF\Template\Templater->renderTemplate('editor', Array)
#8 src\addons\SV\AdvancedBbCodesPack\XF\Template\Templater.php(78): XF\Template\Templater->formEditor(Array)
#9 internal_data\code_cache\templates\l1\s0\admin\bb_code_button_manager_editor.php(405): SV\AdvancedBbCodesPack\XF\Template\Templater->formEditor(Array)
#10 src\XF\Template\Templater.php(1626): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
#11 src\XF\Template\Template.php(24): XF\Template\Templater->renderTemplate('bb_code_button_...', Array)
#12 src\XF\Mvc\Renderer\Html.php(48): XF\Template\Template->render()
#13 src\XF\Mvc\Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:ButtonManage...', 'admin:bb_code_b...', Array)
#14 src\XF\Mvc\Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src\XF\Mvc\Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src\XF\Mvc\Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#17 src\XF\App.php(2326): XF\Mvc\Dispatcher->run()
#18 src\XF.php(488): XF\App->run()
#19 admin.php(13): XF::runApp('XF\\Admin\\App')
#20 {main}
Request state
array(4) {
["url"] => string(50) "/admin.php?button-manager/edit&type=toolbarButtons"
["referrer"] => string(42) "http://localhost/admin.php?button-manager/"
["_GET"] => array(2) {
["button-manager/edit"] => string(0) ""
["type"] => string(14) "toolbarButtons"
}
["_POST"] => array(0) {
}
}
Server error log
TypeError: Argument 2 passed to XF\App::criteria() must be of the type array, null given, called in C:\xampp\htdocs\src\addons\KL\EditorManager\Repository\SpecialChars.php on line 64 src\XF\App.php:3056
Generated by: XXXXXX 5 March 2021 at 15:52
Stack trace
#0 src\addons\KL\EditorManager\Repository\SpecialChars.php(64): XF\App->criteria('XF:User', NULL)
#1 src\addons\KL\EditorManager\Admin\Controller\SpecialChars.php(51): KL\EditorManager\Repository\SpecialChars->getCategoriesForList()
#2 src\XF\Mvc\Dispatcher.php(350): KL\EditorManager\Admin\Controller\SpecialChars->actionIndex(Object(XF\Mvc\ParameterBag))
#3 src\XF\Mvc\Dispatcher.php(261): XF\Mvc\Dispatcher->dispatchClass('KL\\EditorManage...', 'Index', Object(XF\Mvc\RouteMatch), Object(KL\EditorManager\Admin\Controller\SpecialChars), NULL)
#4 src\XF\Mvc\Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(KL\EditorManager\Admin\Controller\SpecialChars), NULL)
#5 src\XF\Mvc\Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#6 src\XF\App.php(2326): XF\Mvc\Dispatcher->run()
#7 src\XF.php(488): XF\App->run()
#8 admin.php(13): XF::runApp('XF\\Admin\\App')
#9 {main}
Request state
array(4) {
["url"] => string(28) "/admin.php?em/special-chars/"
["referrer"] => string(40) "http://localhost/admin.php?em/templates/"
["_GET"] => array(1) {
["em/special-chars/"] => string(0) ""
}
["_POST"] => array(0) {
}
}
Prior to XF version 2.2 it was a very nice addition.Having a tough time justifying 60 euro, just wondering what people's users think about this, do they use it, or is it something that your staff are mainly using?
Hide links/text (better implementation than any of the existing addons), easy way to add fonts, post templates, html parsing, just a few things off the top of my head. Probably overlooking a couple of things.I'm not sure what features the addon adds now to what XF already has included.
There you go. Those are not features I ever need or use but for those who want them the price is likely not too steep at all.Hide links/text (better implementation than any of the existing addons), easy way to add fonts, post templates, html parsing, just a few things off the top of my head. Probably overlooking a couple of things.
TypeError: Argument 2 passed to XF\App::criteria() must be of the type array, null given, called in /home/nadda/public_html/src/addons/KL/EditorManager/EditorConfig.php on line 382 src/XF/App.php:3056
Generated by: Nirjonmela Mar 7, 2021 at 4:36 PM
Stack trace
#0 src/addons/KL/EditorManager/EditorConfig.php(382): XF\App->criteria('XF:User', NULL)
#1 src/addons/KL/EditorManager/EditorConfig.php(463): KL\EditorManager\EditorConfig->publicTemplates(Array)
#2 src/addons/KL/EditorManager/Listener/TemplaterTemplatePreRender.php(84): KL\EditorManager\EditorConfig->editorTemplates(Array)
#3 [internal function]: KL\EditorManager\Listener\TemplaterTemplatePreRender::pageContainer(Object(MaZ\AMP\XF\Template\XF22\Templater), 'public', 'PAGE_CONTAINER', Array)
#4 src/XF/Extension.php(50): call_user_func_array(Array, Array)
#5 src/XF/App.php(2823): XF\Extension->fire('templater_templ...', Array, 'public:PAGE_CON...')
#6 src/XF/Template/Templater.php(1585): XF\App->fire('templater_templ...', Array, 'public:PAGE_CON...')
#7 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(49): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array, true, NULL)
#8 src/XF/Pub/App.php(562): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:PAGE_CON...', Array)
#9 src/XF/App.php(2131): XF\Pub\App->renderPageHtml('
...', Array, Object(XF\Mvc\Reply\View), Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html))
#10 src/XF/Mvc/Dispatcher.php(402): XF\App->renderPage('
...', Object(XF\Mvc\Reply\View), Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html))
#11 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#12 src/XF/App.php(2326): XF\Mvc\Dispatcher->run()
#13 src/XF.php(488): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}
Request state
array(4) {
["url"] => string(33) "/forums/scanned.93/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
InvalidArgumentException: Accessed unknown getter 'TVForum' on XF:Node[137] src/XF/Mvc/Entity/Entity.php:203
Generado por: est3ban129 7 Mar 2021 a las 23:24
Seguimiento
#0 src/XF/Mvc/Entity/Entity.php(115): XF\Mvc\Entity\Entity->get('TVForum')
#1 internal_data/code_cache/templates/l2/s25/public/node_list_forum.php(213): XF\Mvc\Entity\Entity->offsetGet('TVForum')
#2 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#3 internal_data/code_cache/templates/l2/s25/public/node_list_forum.php(45): XF\Template\Templater->callMacro('node_list_forum', 'forum', Array, Array)
#4 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#5 internal_data/code_cache/templates/l2/s25/public/forum_list.php(25): XF\Template\Templater->callMacro('node_list_forum', 'depth2', Array, Array)
#6 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#7 internal_data/code_cache/templates/l2/s25/public/forum_list.php(60): XF\Template\Templater->callMacro('forum_list', 'node_list_entry', Array, Array)
#8 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#9 internal_data/code_cache/templates/l2/s25/public/node_list_category.php(28): XF\Template\Templater->callMacro('forum_list', 'node_list', Array, Array)
#10 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#11 internal_data/code_cache/templates/l2/s25/public/forum_list.php(25): XF\Template\Templater->callMacro('node_list_categ...', 'depth1', Array, Array)
#12 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#13 internal_data/code_cache/templates/l2/s25/public/forum_list.php(60): XF\Template\Templater->callMacro('forum_list', 'node_list_entry', Array, Array)
#14 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#15 internal_data/code_cache/templates/l2/s25/public/forum_list.php(229): XF\Template\Templater->callMacro('forum_list', 'node_list', Array, Array)
#16 src/XF/Template/Templater.php(1626): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL)
#17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('forum_list', Array)
#18 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#19 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Forum\\Listin...', 'public:forum_li...', Array)
#20 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#22 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#23 src/XF/App.php(2300): XF\Mvc\Dispatcher->run()
#24 src/XF.php(488): XF\App->run()
#25 index.php(20): XF::runApp('XF\\Pub\\App')
#26 {main}
Estado de la solicitud
array(4) {
["url"] => string(18) "/index.php?forums/"
["referrer"] => string(29) "https://cloudbit.es/index.php"
["_GET"] => array(1) {
["forums/"] => string(0) ""
}
["_POST"] => array(0) {
}
}
Neither the error nor the stack trace suggest any involvement from this add-on.I have this error when i active this plugin on my website:
PHP:InvalidArgumentException: Accessed unknown getter 'TVForum' on XF:Node[137] src/XF/Mvc/Entity/Entity.php:203 Generado por: est3ban129 7 Mar 2021 a las 23:24 Seguimiento #0 src/XF/Mvc/Entity/Entity.php(115): XF\Mvc\Entity\Entity->get('TVForum') #1 internal_data/code_cache/templates/l2/s25/public/node_list_forum.php(213): XF\Mvc\Entity\Entity->offsetGet('TVForum') #2 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #3 internal_data/code_cache/templates/l2/s25/public/node_list_forum.php(45): XF\Template\Templater->callMacro('node_list_forum', 'forum', Array, Array) #4 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #5 internal_data/code_cache/templates/l2/s25/public/forum_list.php(25): XF\Template\Templater->callMacro('node_list_forum', 'depth2', Array, Array) #6 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #7 internal_data/code_cache/templates/l2/s25/public/forum_list.php(60): XF\Template\Templater->callMacro('forum_list', 'node_list_entry', Array, Array) #8 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #9 internal_data/code_cache/templates/l2/s25/public/node_list_category.php(28): XF\Template\Templater->callMacro('forum_list', 'node_list', Array, Array) #10 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #11 internal_data/code_cache/templates/l2/s25/public/forum_list.php(25): XF\Template\Templater->callMacro('node_list_categ...', 'depth1', Array, Array) #12 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #13 internal_data/code_cache/templates/l2/s25/public/forum_list.php(60): XF\Template\Templater->callMacro('forum_list', 'node_list_entry', Array, Array) #14 src/XF/Template/Templater.php(799): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #15 internal_data/code_cache/templates/l2/s25/public/forum_list.php(229): XF\Template\Templater->callMacro('forum_list', 'node_list', Array, Array) #16 src/XF/Template/Templater.php(1626): XF\Template\Templater->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), Array, NULL) #17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('forum_list', Array) #18 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render() #19 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Forum\\Listin...', 'public:forum_li...', Array) #20 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View)) #21 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View)) #22 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html') #23 src/XF/App.php(2300): XF\Mvc\Dispatcher->run() #24 src/XF.php(488): XF\App->run() #25 index.php(20): XF::runApp('XF\\Pub\\App') #26 {main} Estado de la solicitud array(4) { ["url"] => string(18) "/index.php?forums/" ["referrer"] => string(29) "https://cloudbit.es/index.php" ["_GET"] => array(1) { ["forums/"] => string(0) "" } ["_POST"] => array(0) { } }
That's not something that add-ons control on their own. Since they are correctly associated with the add-on, it might be a XenForo bug, or intended by design.
They are accessible through the individual BB Code settings under ACP > Editor Manager > BB codes > BB codes
I'm not able to reproduce this on my dev install. Can you check the template modifications section in the Admin Control Panel (ACP > Appearance > Styles & templates > Template modifications) to see if any of the editor manager template modifications show a grey or red number next to them? All of them are fully green, check your browsers console to see if there was any errors loading your font.Google fonts work in the editor/preview, but not when a page is reloaded after a message is posted. Any suggestions?
After editing a message using two fonts, one Google fonts and one from our font list:
View attachment 247980
After revisiting the same page:
View attachment 247981
Changelog
Important Notes
Bugfixes & Changes
- This is a release candidate release, bugs are likely, and timely fixes are not guaranteed
- Before upgrading your live site, perform a test upgrade on an up-to-date clone of it!
- Resolved an issue that caused...
We use essential cookies to make this site work, and optional cookies to enhance your experience.