Fix wiris plugin, adding ckeditor plugin requirements see BT#15411

pull/2858/head
Julio Montoya 7 years ago
parent 6b531101c1
commit 8dac91b4e9
  1. 8
      src/Chamilo/CoreBundle/Component/Editor/CkEditor/Toolbar/Basic.php

@ -113,6 +113,11 @@ class Basic extends Toolbar
}
if (api_get_setting('enabled_wiris') == 'true') {
// New version of wiris needs this plugins before it's loaded
$plugins[] = 'mapping';
$plugins[] = 'widgetselection';
$plugins[] = 'panelbutton';
// Commercial plugin
$plugins[] = 'ckeditor_wiris';
}
@ -133,7 +138,8 @@ class Basic extends Toolbar
$plugins[] = 'scayt';
}
$this->defaultPlugins = array_merge($this->defaultPlugins, $plugins);
$this->defaultPlugins = array_unique(array_merge($this->defaultPlugins, $plugins));
parent::__construct($toolbar, $config, $prefix);
}

Loading…
Cancel
Save