Implement option to specify additional plugins for CKEditor

This commit is contained in:
Kijin Sung 2017-06-27 18:37:55 +09:00
parent 0bb8945453
commit 399bebd5c9
7 changed files with 28 additions and 0 deletions

View file

@ -197,6 +197,17 @@ class editorAdminController extends editor
$config->additional_mobile_css = array();
}
if ($configVars->additional_plugins)
{
$additional_plugins = array_map('trim', explode(',', $configVars->additional_plugins));
$additional_plugins = array_filter($additional_plugins, function($str) { return !empty($str); });
$config->additional_plugins = $additional_plugins;
}
else
{
$config->additional_plugins = array();
}
$config->content_font_size = trim($configVars->content_font_size);
$config->content_font_size = ctype_digit($config->content_font_size) ? ($config->content_font_size . 'px') : $config->content_font_size;
$config->content_line_height = trim($configVars->content_line_height);