diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-10-17 17:11:50 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-10-17 17:11:50 +0200 |
commit | 6d4b5f23c8e9b066bd9de375430d78adaad4f431 (patch) | |
tree | a99ef6cf6506e29406b0bb106f6c0d16ebb9ad22 /chimere/widgets.py | |
parent | c40c7f5621c9083cc274e3735b3c2e0000e8db38 (diff) | |
download | Chimère-6d4b5f23c8e9b066bd9de375430d78adaad4f431.tar.bz2 Chimère-6d4b5f23c8e9b066bd9de375430d78adaad4f431.zip |
Manage new version of tinyMCE
Diffstat (limited to 'chimere/widgets.py')
-rw-r--r-- | chimere/widgets.py | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/chimere/widgets.py b/chimere/widgets.py index 0b00d9d..3fb23e2 100644 --- a/chimere/widgets.py +++ b/chimere/widgets.py @@ -206,8 +206,8 @@ class ImporterChoicesWidget(forms.Select): TINYMCE_JS, FULL_TINY_JS, ADMIN_TINY_JS = [], [], [] -if settings.TINYMCE_URL: - TINYMCE_JS = ["%stiny_mce.js" % settings.TINYMCE_URL] +if settings.ENABLE_TINYMCE: + TINYMCE_JS = ["{}tinymce/tinymce.min.js".format(settings.STATIC_URL)] FULL_TINY_JS = TINYMCE_JS[:] + \ ["%schimere/js/textareas.js" % settings.STATIC_URL] ADMIN_TINY_JS = TINYMCE_JS[:] + \ @@ -254,12 +254,17 @@ class FullTextareaWidget(TextareaWidgetBase): kwargs['attrs']['class'] += 'mceEditor' rendered = super(FullTextareaWidget, self).render(*args, **kwargs) rendered += """<script type='text/javascript'> -tinyMCE.init({ - mode : "textareas", - theme : "advanced", - relative_urls : false, - editor_selector : "mceEditor" -}); + tinyMCE.init({ + mode : "textareas", + theme: 'modern', + editor_selector : "mceEditor", + relative_urls : false, + toolbar_items_size: 'small', + menubar: '', + toolbar1: 'bold italic,underline | bullist,numlist', + toolbar2: "", + toolbar3: "" + }); </script> """ return mark_safe(rendered) |