[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/lib/editor/tinymce/tiny_mce/3.5.11/plugins/paste/js/ -> pastetext.js (source)

   1  tinyMCEPopup.requireLangPack();
   2  
   3  var PasteTextDialog = {
   4      init : function() {
   5          this.resize();
   6      },
   7  
   8      insert : function() {
   9          var h = tinyMCEPopup.dom.encode(document.getElementById('content').value), lines;
  10  
  11          // Convert linebreaks into paragraphs

  12          if (document.getElementById('linebreaks').checked) {
  13              lines = h.split(/\r?\n/);
  14              if (lines.length > 1) {
  15                  h = '';
  16                  tinymce.each(lines, function(row) {
  17                      h += '<p>' + row + '</p>';
  18                  });
  19              }
  20          }
  21  
  22          tinyMCEPopup.editor.execCommand('mceInsertClipboardContent', false, {content : h});
  23          tinyMCEPopup.close();
  24      },
  25  
  26      resize : function() {
  27          var vp = tinyMCEPopup.dom.getViewPort(window), el;
  28  
  29          el = document.getElementById('content');
  30  
  31          el.style.width  = (vp.w - 20) + 'px';
  32          el.style.height = (vp.h - 90) + 'px';
  33      }
  34  };
  35  
  36  tinyMCEPopup.onInit.add(PasteTextDialog.init, PasteTextDialog);


Generated: Thu Aug 11 10:00:09 2016 Cross-referenced by PHPXref 0.7.1