diff options
| author | Ron Lucke <lucke@elan-ev.de> | 2022-10-21 03:29:05 +0000 |
|---|---|---|
| committer | Marcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de> | 2022-10-21 03:29:05 +0000 |
| commit | 0a2371708baafa34fc10f6bdacbbc8bb24dd9046 (patch) | |
| tree | 4579d14583c4214868404b42c23f1a468d558c13 /resources/assets/javascripts | |
| parent | 0418eb93d630f30aa0327c6d75d13a7f28bdbd1a (diff) | |
fix #1690
Closes #1690
Merge request studip/studip!1096
Diffstat (limited to 'resources/assets/javascripts')
| -rw-r--r-- | resources/assets/javascripts/chunks/wysiwyg.js | 52 | ||||
| -rw-r--r-- | resources/assets/javascripts/lib/wysiwyg.js | 5 |
2 files changed, 26 insertions, 31 deletions
diff --git a/resources/assets/javascripts/chunks/wysiwyg.js b/resources/assets/javascripts/chunks/wysiwyg.js index 2d1e753..0fae3ef 100644 --- a/resources/assets/javascripts/chunks/wysiwyg.js +++ b/resources/assets/javascripts/chunks/wysiwyg.js @@ -4,7 +4,6 @@ import Autoformat from '@ckeditor/ckeditor5-autoformat/src/autoformat'; import BlockQuote from '@ckeditor/ckeditor5-block-quote/src/blockquote'; import BoldPlugin from '@ckeditor/ckeditor5-basic-styles/src/bold'; import ClassicEditorBase from '@ckeditor/ckeditor5-editor-classic/src/classiceditor'; -import Code from '@ckeditor/ckeditor5-basic-styles/src/code'; import CodeBlock from '@ckeditor/ckeditor5-code-block/src/codeblock'; import EasyImagePlugin from '@ckeditor/ckeditor5-easy-image/src/easyimage'; import EssentialsPlugin from '@ckeditor/ckeditor5-essentials/src/essentials'; @@ -29,7 +28,6 @@ import List from '@ckeditor/ckeditor5-list/src/list'; import ListProperties from '@ckeditor/ckeditor5-list/src/listproperties'; import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph'; import RemoveFormat from '@ckeditor/ckeditor5-remove-format/src/removeformat.js'; -import SelectAll from '@ckeditor/ckeditor5-select-all/src/selectall'; import SourceEditing from '@ckeditor/ckeditor5-source-editing/src/sourceediting'; import SpecialCharacters from '@ckeditor/ckeditor5-special-characters/src/specialcharacters.js'; import SpecialCharactersCurrency from '@ckeditor/ckeditor5-special-characters/src/specialcharacterscurrency.js'; @@ -66,7 +64,6 @@ ClassicEditor.builtinPlugins = [ Autoformat, BlockQuote, BoldPlugin, - Code, CodeBlock, EssentialsPlugin, FindAndReplace, @@ -87,7 +84,6 @@ ClassicEditor.builtinPlugins = [ Mathematics, Paragraph, RemoveFormat, - SelectAll, SourceEditing, SpecialCharacters, SpecialCharactersCurrency, @@ -138,25 +134,7 @@ ClassicEditor.defaultConfig = { items: [ 'undo', 'redo', - '|', 'findAndReplace', - 'selectAll', - '|', - 'specialCharacters', - 'horizontalLine', - '|', - 'insertBlockQuote', - 'splitBlockQuote', - 'removeBlockQuote', - '|', - 'link', - 'insertTable', - 'uploadImage', - 'codeBlock', - 'math', - 'studip-wiki', - '-', - 'heading', '|', 'bold', 'italic', @@ -164,24 +142,36 @@ ClassicEditor.defaultConfig = { 'strikethrough', 'subscript', 'superscript', - 'code', + '|', 'removeFormat', '|', - 'fontColor', - 'fontBackgroundColor', + 'bulletedList', + 'numberedList', + '|', + 'outdent', + 'indent', '|', 'alignment:left', 'alignment:right', 'alignment:center', 'alignment:justify', + '-', + 'heading', + 'fontColor', + 'fontBackgroundColor', '|', - 'bulletedList', - 'numberedList', - '|', - 'outdent', - 'indent', + 'link', + 'insertTable', + 'uploadImage', + 'codeBlock', + 'math', + 'studip-wiki', + 'specialCharacters', + 'horizontalLine', '|', - 'open-a11y-dialog', + 'insertBlockQuote', + 'splitBlockQuote', + 'removeBlockQuote', '|', 'sourceEditing', ], diff --git a/resources/assets/javascripts/lib/wysiwyg.js b/resources/assets/javascripts/lib/wysiwyg.js index c14a0bf..a1cb6bb 100644 --- a/resources/assets/javascripts/lib/wysiwyg.js +++ b/resources/assets/javascripts/lib/wysiwyg.js @@ -113,6 +113,11 @@ function replaceTextarea(textarea) { } }); + const button = ckeditor.ui.view.toolbar.items.find( item => item.class === "ck-source-editing-button"); + if (button) { + button.withText = false; + } + // TODO: Kein updateSourceElement im SourceEditing-Modus // $(ckeditor.container.$).on('blur', '.CodeMirror', function (event) { // ckeditor.updateElement(); // also update in source mode |
