htmleditor.js.coffee |
|
---|---|
@Mercury.modalHandlers.htmlEditor = -> |
|
fill the text area with the content |
content = Mercury.region.content(null, true, false) |
content = jQuery.htmlClean(content, {format: true, replace: [], allowedClasses: [‘mercury-snippet’]}) |
@element.find('textarea').val(content) |
replace the contents on form submit |
@element.find('form').submit (event) =>
event.preventDefault()
value = @element.find('textarea').val().replace(/\n/g, '')
Mercury.trigger('action', {action: 'replaceHTML', value: value})
@hide() |