Editor & BB Code Manager

Editor & BB Code Manager 2.0.1 Patch Level 1

No permission to download
After I uploaded the files for Beta 7, I received this error on the front page of my forum. It went away after I upgraded the addon, but thought you should know.

Code:
Template public:siropu_chat_room_message_helper: array_merge(): Argument #1 is not an array (src/addons/KL/EditorManager/BbCode/Renderer/Html.php:147)
Template public:siropu_chat_room_message_helper: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/BbCode/Renderer/Html.php:151)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: Invalid argument supplied for foreach() (src/addons/KL/EditorManager/Listener/Template/Editor.php:295)
Template public:siropu_chat_editor: array_values() expects parameter 1 to be array, null given (src/addons/KL/EditorManager/Listener/Template/Editor.php:254)
Template public:siropu_chat_editor: array_values() expects parameter 1 to be array, null given (src/addons/KL/EditorManager/Listener/Template/Editor.php:255)
Template public:siropu_chat_editor: array_values() expects parameter 1 to be array, null given (src/addons/KL/EditorManager/Listener/Template/Editor.php:256)
Template public:siropu_chat_editor: array_values() expects parameter 1 to be array, null given (src/addons/KL/EditorManager/Listener/Template/Editor.php:257)
 
After I uploaded the files for Beta 7, I received this error on the front page of my forum. It went away after I upgraded the addon, but thought you should know.

If it went away after upgrading it was just the fact that it was trying to fetch the options that weren't there yet. From the changelog:
All editor manager options have been converted to normal XF options and the additional database table has been dropped for the sake of simplicity and efficiency. It is recommended that you take a backup of your editor manager settings in some form.
 
Hi @katsulynx ,
Code:
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry 'arial' for key 'PRIMARY' in src/XF/Db/AbstractStatement.php at line 212
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 77
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 79
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 206
XF\Db\AbstractAdapter->insertBulk() in src/addons/KL/EditorManager/Setup.php at line 56
KL\EditorManager\Setup->installStep2() in src/XF/AddOn/StepRunnerInstallTrait.php at line 60
KL\EditorManager\Setup->installStepRunner() in src/XF/AddOn/StepRunnerInstallTrait.php at line 27
KL\EditorManager\Setup->install() in src/XF/Admin/Controller/AddOn.php at line 390
XF\Admin\Controller\AddOn->actionInstall() in src/XF/Mvc/Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1891
XF\App->run() in src/XF.php at line 328
XF::runApp() in admin.php at line 13
How can I solve this problem?
 
I also am getting a duplicate key error. @Emre what did you do to fix it?

I was going from Beta 6 to Beta 7.

Code:
XF\Db\DuplicateKeyException: MySQL query error [1048]: Column 'option_value' cannot be null in src/XF/Db/AbstractStatement.php at line 212
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 78
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 79
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 207
XF\Db\AbstractAdapter->insertBulk() in src/addons/KL/EditorManager/Setup.php at line 359
KL\EditorManager\Setup->upgrade1000037Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 122
KL\EditorManager\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 71
KL\EditorManager\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 449
XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 89
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1891
XF\App->run() in src/XF.php at line 328
XF::runApp() in admin.php at line 13
 
I also am getting a duplicate key error. @Emre what did you do to fix it?

I was going from Beta 6 to Beta 7.

Code:
XF\Db\DuplicateKeyException: MySQL query error [1048]: Column 'option_value' cannot be null in src/XF/Db/AbstractStatement.php at line 212
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 78
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 79
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 207
XF\Db\AbstractAdapter->insertBulk() in src/addons/KL/EditorManager/Setup.php at line 359
KL\EditorManager\Setup->upgrade1000037Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 122
KL\EditorManager\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 71
KL\EditorManager\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 449
XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 89
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1891
XF\App->run() in src/XF.php at line 328
XF::runApp() in admin.php at line 13
H
Your error is different than Emre's.
 
I also am getting a duplicate key error. @Emre what did you do to fix it?
I was going from Beta 6 to Beta 7.

One of your editor options seems to be in an unexpected format. I'd suggest a reinstallation as fastest option at that point, as I can't tell which one.
 
Error while trying to update from Beta 6.

XF\Db\DuplicateKeyException: MySQL query error [1048]: Column 'option_value' cannot be null in src/XF/Db/AbstractStatement.php at line 212

  1. XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 174
  2. XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 69
  3. XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 69
  4. XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 191
  5. XF\Db\AbstractAdapter->insertBulk() in src/addons/KL/EditorManager/Setup.php at line 357
  6. KL\EditorManager\Setup->upgrade1000037Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 117
  7. KL\EditorManager\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 74
  8. KL\EditorManager\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 437
  9. XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 249
  10. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
  11. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
  12. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1879
  13. XF\App->run() in src/XF.php at line 328
  14. XF::runApp() in admin.php at line 13
 
Top Bottom