diff options
Diffstat (limited to 'chimere/widgets.py')
| -rw-r--r-- | chimere/widgets.py | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/chimere/widgets.py b/chimere/widgets.py index 23095c7..9bbe0d9 100644 --- a/chimere/widgets.py +++ b/chimere/widgets.py @@ -146,6 +146,22 @@ class TextareaWidget(forms.Textarea):          js = ["%stiny_mce.js" % settings.TINYMCE_URL,                "%schimere/js/textareas.js" % settings.STATIC_URL,] +    def render(self, *args, **kwargs): +        rendered = super(TextareaWidget, self).render(*args, **kwargs) +        rendered += u"""<script type='text/javascript'> +tinyMCE.init({ +    mode : "textareas", +    theme : "advanced", +    relative_urls : false, +    theme_advanced_buttons1 : "bold,italic,underline,strikethrough,separator,bullist,numlist,separator,hr,separator,link", +    theme_advanced_buttons2 : "", +    theme_advanced_buttons3 : "", +    width : "250", +    height: "75" +});</script> +""" +        return mark_safe(rendered) +  class DatePickerWidget(forms.TextInput):      """      Manage the edition of dates. | 
