Changeset 1944
- Timestamp:
- 10/07/06 07:36:01 (2 years ago)
- Files:
-
- widgets/TurboTinyMCE/tinymce/release.py (modified) (1 diff)
- widgets/TurboTinyMCE/tinymce/widgets.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
widgets/TurboTinyMCE/tinymce/release.py
r1940 r1944 1 1 # Release information about tinyMCE 2 2 3 version = "1.0. 4"3 version = "1.0.6" 4 4 5 5 description = "TinyMCE widget for TurboGears" widgets/TurboTinyMCE/tinymce/widgets.py
r1940 r1944 35 35 """ 36 36 langs = utils.get_available_languages() 37 params = ["mce_options"] 37 params = ["mce_options", "new_options"] 38 params_doc = { 39 'mce_options' : _("Options to initialize TinyMCE's javascript. This" 40 " dict will override the defaults"), 41 'new_options' : _("Options to initialize TinyMCE's javascript. This" 42 " dict will update the defaults"), 43 } 38 44 rows = 25 39 45 mce_options = dict( … … 51 57 paste_strip_class_attributes = "all", 52 58 ) 59 new_options = {} 53 60 validator = utils.HTMLCleaner() 54 61 javascript = [JSLink("tinymce", "tiny_mce_src.js")] … … 74 81 def update_params(self, d): 75 82 super(TinyMCE, self).update_params(d) 83 d['mce_options'].update(d['new_options']) 76 84 locale = self._get_locale() 77 85 if locale: 78 86 d['mce_options'].setdefault('language', locale) 79 d['mce_options']['elements'] = d['field_id'] 87 if d['mce_options'].get('mode', 'textareas') == 'exact': 88 d['mce_options']['elements'] = d['field_id'] 80 89 d['TinyMCEInit'] = "tinyMCE.init(%s);" % encode(d['mce_options']) 81 90