summaryrefslogtreecommitdiff
path: root/chimere/widgets.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/widgets.py')
-rw-r--r--chimere/widgets.py21
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)