From 13dab18652760a2b70097d1bafa984d3eea26074 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Thu, 23 Nov 2017 11:42:12 +0100 Subject: [PATCH] Add minicolors config to the client env --- plugins/jqueryui/jqueryui.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/plugins/jqueryui/jqueryui.php b/plugins/jqueryui/jqueryui.php index 1de90660a..f74957d58 100644 --- a/plugins/jqueryui/jqueryui.php +++ b/plugins/jqueryui/jqueryui.php @@ -95,11 +95,13 @@ class jqueryui extends rcube_plugin } $colors_theme = $rcube->config->get('jquery_ui_colors_theme', 'default'); - $conf = rcube_output::json_serialize(array('theme' => $colors_theme)); + $config = array('theme' => $colors_theme); + $config_str = rcube_output::json_serialize($config); $rcube->output->include_css($css); - $rcube->output->add_header(html::tag('script', array('type' => "text/javascript", 'src' => $script))); - $rcube->output->add_script('$.fn.miniColors = $.fn.minicolors; $("input.colors").minicolors(' . $conf . ')', 'docready'); + $rcube->output->add_header(html::tag('script', array('type' => 'text/javascript', 'src' => $script))); + $rcube->output->add_script('$.fn.miniColors = $.fn.minicolors; $("input.colors").minicolors(' . $config_str . ')', 'docready'); + $rcube->output->set_env('minicolors_config', $config); } public static function tagedit()