From a36f52178ae202e41ba9ed6bff1b485c8cb7a903 Mon Sep 17 00:00:00 2001 From: Dima Kalachov Date: Thu, 12 Mar 2015 14:10:53 +0300 Subject: [PATCH] Markdown/textile syntax support. --- assets/javascripts/image_paste.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/assets/javascripts/image_paste.js b/assets/javascripts/image_paste.js index 5bd5e7f..fa014f0 100644 --- a/assets/javascripts/image_paste.js +++ b/assets/javascripts/image_paste.js @@ -1,7 +1,12 @@ jQuery.event.props.push('clipboardData'); function pasteImageName(e, name) { - var text = '![](' + name + ') '; + var text = null; + jsToolBar.prototype.elements.img.fn.wiki.call({ + encloseSelection: function(prefix, suffix, fn) { + text = prefix + name + suffix; + } + }) var scrollPos = e.scrollTop; var method = ((e.selectionStart || e.selectionStart == '0') ? 1 : (document.selection ? 2 : false ) ); if (method == 2) {