Sha256: 18facffda35f616cec05ba7445c0c46b6f24023fc1d91f797e3d1c53e084a927
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
decko.addEditor( '.tinymce-textarea', -> decko.initTinyMCE @[0].id -> tinyMCE.get(@[0].id).getContent() ) $.extend decko, setTinyMCEConfig: (string) -> setter = -> try $.parseJSON string catch {} decko.tinyMCEConfig = setter() initTinyMCE: (el_id) -> # verify_html: false -- note: this option needed for empty # paragraphs to add space. conf = { theme: "modern" plugins: 'autoresize' autoresize_max_height: 500 mobile: { theme: 'mobile' } } user_conf = if decko.tinyMCEConfig? then decko.tinyMCEConfig else {} hard_conf = { selector: "##{el_id}" branding: false # CSS could be made optional, but it may involve migrating old legacy # *tinyMCE settings to get rid of stale stuff. content_css: decko.cssPath entity_encoding: 'raw' } $.extend conf, user_conf, hard_conf tinyMCE.baseURL = decko.path('assets/tinymce') tinyMCE.suffix = '.min' tinyMCE.remove("##{el_id}") tinyMCE.init conf
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.95.1 | mod/tinymce_editor/lib/javascript/script_tinymce_config.js.coffee |
card-1.95.0 | mod/tinymce_editor/lib/javascript/script_tinymce_config.js.coffee |