Sha256: 9b6adefb05df30126b097533a34047543c36dd2734d893d4e9a649f08e8b431d
Contents?: true
Size: 933 Bytes
Versions: 23
Compression:
Stored size: 933 Bytes
Contents
tinyMCEPopup.requireLangPack(); var PasteTextDialog = { init:function () { this.resize(); }, insert:function () { var h = tinyMCEPopup.dom.encode(document.getElementById('content').value), lines; // Convert linebreaks into paragraphs if (document.getElementById('linebreaks').checked) { lines = h.split(/\r?\n/); if (lines.length > 1) { h = ''; tinymce.each(lines, function (row) { h += '<p>' + row + '</p>'; }); } } tinyMCEPopup.editor.execCommand('mceInsertClipboardContent', false, {content:h}); tinyMCEPopup.close(); }, resize:function () { var vp = tinyMCEPopup.dom.getViewPort(window), el; el = document.getElementById('content'); el.style.width = (vp.w - 20) + 'px'; el.style.height = (vp.h - 90) + 'px'; } }; tinyMCEPopup.onInit.add(PasteTextDialog.init, PasteTextDialog);
Version data entries
23 entries across 23 versions & 1 rubygems