Index: lams_central/web/includes/javascript/ckconfig_custom.js
===================================================================
diff -u -r78ae88b9a7c79f31eb1f795d084be7d283963885 -re9c2ee2d130911342b4c1311809cff6ea0da8ede
--- lams_central/web/includes/javascript/ckconfig_custom.js (.../ckconfig_custom.js) (revision 78ae88b9a7c79f31eb1f795d084be7d283963885)
+++ lams_central/web/includes/javascript/ckconfig_custom.js (.../ckconfig_custom.js) (revision e9c2ee2d130911342b4c1311809cff6ea0da8ede)
@@ -185,15 +185,21 @@
f.data.dataValue = tempDiv.innerHTML;
});
- //add cke_filled class, when editor gets filled
- e.editor.on('change', function(event) {
- var ckeditorData = event.editor.getData();
+ //function adds "cke_filled" class to CKEditor, if it's not empty. And removes it otherwise.
+ var placeholderLessenHandler = function(editor) {
+ var ckeditorData = editor.getData();
var isEmpty = (ckeditorData == null) || (ckeditorData.replace(/ | |
|\s|
|<\/p>|\xa0/g, "").length == 0); if (isEmpty) { - event.editor._.editable.$.classList.remove("cke_filled"); + editor._.editable.$.classList.remove("cke_filled"); } else { - event.editor._.editable.$.classList.add("cke_filled"); + editor._.editable.$.classList.add("cke_filled"); } + } + //add cke_filled class on editor's instanceReady + placeholderLessenHandler(e.editor); + //add cke_filled class on editor gets changed + e.editor.on('change', function(event) { + placeholderLessenHandler(event.editor); }); }); Index: lams_tool_assessment/web/includes/css/addQuestion.scss =================================================================== diff -u -r78ae88b9a7c79f31eb1f795d084be7d283963885 -re9c2ee2d130911342b4c1311809cff6ea0da8ede --- lams_tool_assessment/web/includes/css/addQuestion.scss (.../addQuestion.scss) (revision 78ae88b9a7c79f31eb1f795d084be7d283963885) +++ lams_tool_assessment/web/includes/css/addQuestion.scss (.../addQuestion.scss) (revision e9c2ee2d130911342b4c1311809cff6ea0da8ede) @@ -87,6 +87,9 @@ .voffset5-bottom { margin-bottom: 5px; } +.voffset10-bottom { + margin-bottom: 10px; +} #title { width: 100%; Index: lams_tool_assessment/web/pages/authoring/parts/optionhedgingmark.jsp =================================================================== diff -u -r78ae88b9a7c79f31eb1f795d084be7d283963885 -re9c2ee2d130911342b4c1311809cff6ea0da8ede --- lams_tool_assessment/web/pages/authoring/parts/optionhedgingmark.jsp (.../optionhedgingmark.jsp) (revision 78ae88b9a7c79f31eb1f795d084be7d283963885) +++ lams_tool_assessment/web/pages/authoring/parts/optionhedgingmark.jsp (.../optionhedgingmark.jsp) (revision e9c2ee2d130911342b4c1311809cff6ea0da8ede) @@ -9,7 +9,7 @@