From dcc8b86dff399028995828af51cd70cebe49368e Mon Sep 17 00:00:00 2001 From: Julio Date: Wed, 9 Oct 2019 10:32:30 +0200 Subject: [PATCH] Admin config setting "ck_editor_enter_mode_value" BT#15259 Changes the default ckeditor enter mode value. https://ckeditor.com/docs/ckeditor4/latest/features/enterkey.html --- main/inc/lib/javascript/ckeditor/config_js.php | 5 +++++ main/install/configuration.dist.php | 3 +++ 2 files changed, 8 insertions(+) diff --git a/main/inc/lib/javascript/ckeditor/config_js.php b/main/inc/lib/javascript/ckeditor/config_js.php index c31d50f2aa..c465986415 100644 --- a/main/inc/lib/javascript/ckeditor/config_js.php +++ b/main/inc/lib/javascript/ckeditor/config_js.php @@ -39,5 +39,10 @@ foreach ($languageList['all'] as $language) { $template->assign('language_list', implode("','", $list)); +$enterMode = api_get_configuration_value('ck_editor_enter_mode_value'); +if (!empty($enterMode)) { + $template->assign('enter_mode', $enterMode); +} + header('Content-type: application/x-javascript'); $template->display($template->get_template('javascript/editor/ckeditor/config_js.tpl')); diff --git a/main/install/configuration.dist.php b/main/install/configuration.dist.php index 6db78ab0b7..bbf4c82fce 100755 --- a/main/install/configuration.dist.php +++ b/main/install/configuration.dist.php @@ -1328,6 +1328,9 @@ requires extension "php-soap" sudo apt-get install php-soap // Allow teachers to decide which skills are assigned through their courses // $_configuration['skills_teachers_can_assign_skills'] = false; +// Changes the ck editor enter mode value. Default: CKEDITOR.ENTER_P +// $_configuration['ck_editor_enter_mode_value'] = 'CKEDITOR.ENTER_BR'; + // KEEP THIS AT THE END // -------- Custom DB changes // Add user activation by confirmation email