ZF-6184: Dojo Editor addPlugin won't allow duplicates, this prevents multiple seperators to be included
Description
if (in_array($plugin, $plugins)) {
return $this;
}
should allow multiple '|' as seperators
if (in_array($plugin, $plugins) && $plugin != '|') {
return $this;
}
work around
Example
$plugins = array();
foreach(array('undo','copy','cut','paste','|','removeFormat','|','bold', 'italic','|','insertOrderedList','insertUnorderedList','|','createLink','unlink') as $plugin) {
$plugins[] = (string) $plugin;
$this->editorElement->setDijitParam('plugins', $plugins);
}
Comments
Posted by Jason Hendry (jasonhendry) on 2009-04-01T22:28:37.000+0000
Fix issue comment
Posted by MediaXtend (mediaxtend) on 2009-05-13T05:43:35.000+0000
I confirm that multiple separators still doesn't work in 1.8.0. It stops adding it to the toolbar after the first one.
Posted by Robert Basic (robertbasic) on 2011-04-22T10:49:53.000+0000
Closing as a duplicate.
Posted by Robert Basic (robertbasic) on 2011-04-22T10:51:25.000+0000
Closing as a duplicate.