diff --git a/common/static/js/vendor/ova/richText-annotator.js b/common/static/js/vendor/ova/richText-annotator.js index 828d7ef8ef..af3410faab 100644 --- a/common/static/js/vendor/ova/richText-annotator.js +++ b/common/static/js/vendor/ova/richText-annotator.js @@ -31,11 +31,21 @@ Annotator.Plugin.RichText = (function(_super) { RichText.prototype.options = { tinymce:{ selector: "li.annotator-item textarea", - plugins: "media image insertdatetime link code", + skin: 'studio-tmce4', + formats: { + code: { + inline: 'code' + } + }, + codemirror: { + path: "static/js/vendor" + }, + plugins: "image link codemirror", menubar: false, toolbar_items_size: 'small', extended_valid_elements : "iframe[src|frameborder|style|scrolling|class|width|height|name|align|id]", - toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image media rubric | code ", + toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image rubric | code ", + resize: "both", } }; diff --git a/lms/envs/common.py b/lms/envs/common.py index 0c2b37b2d5..fe721c8aba 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -833,7 +833,6 @@ main_vendor_js = [ 'js/vendor/ova/vjs.youtube.js', 'js/vendor/ova/rangeslider.js', 'js/vendor/ova/share-annotator.js', - 'js/vendor/ova/tinymce.min.js', 'js/vendor/ova/richText-annotator.js', 'js/vendor/ova/reply-annotator.js', 'js/vendor/ova/tags-annotator.js', diff --git a/lms/templates/textannotation.html b/lms/templates/textannotation.html index 5414125b77..accd8dffa4 100644 --- a/lms/templates/textannotation.html +++ b/lms/templates/textannotation.html @@ -1,4 +1,9 @@ <%! from django.utils.translation import ugettext as _ %> +<%namespace name='static' file='/static_content.html'/> +<%static:css group='style-vendor-tinymce-content'/> +<%static:css group='style-vendor-tinymce-skin'/> + +