X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=library%2Ftinymce%2Fjscripts%2Ftiny_mce%2Fplugins%2Fbbcode%2Feditor_plugin_src.js;h=9e680e104c5b4568c026abafca34d259dcdcc5ad;hb=6769436f3b43074d7d5895b36927eddf37b0ba8d;hp=789e75c399a5b921cd3ee94d1c25ea221552ff2f;hpb=01164c8c2f802f0b4c2f0f7c4a83ed826768ae1a;p=friendica.git diff --git a/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js b/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js index 789e75c399..9e680e104c 100644 --- a/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js +++ b/library/tinymce/jscripts/tiny_mce/plugins/bbcode/editor_plugin_src.js @@ -53,19 +53,24 @@ /* oembed */ function _h2b_cb(match) { - text = bin2hex(match); function s_h2b(data) { match = data; - } - $.ajax({ - url: 'oembed/h2b?text=' + text, + } + $.ajax({ + type:"POST", + url: 'oembed/h2b', + data: {text: match}, async: false, success: s_h2b, dataType: 'html' }); return match; } - s = s.replace(//gi, _h2b_cb); + if (s.indexOf('class="oembed')>=0){ + //alert("request oembed html2bbcode"); + s = _h2b_cb(s); + } + /* /oembed */ @@ -154,4 +159,4 @@ // Register plugin tinymce.PluginManager.add('bbcode', tinymce.plugins.BBCodePlugin); -})(); \ No newline at end of file +})();