includes/clientside/tinymce/plugins/paste/js/pastetext.js
changeset 335 67bd3121a12e
child 1193 e3b94bd055dc
equal deleted inserted replaced
334:c72b545f1304 335:67bd3121a12e
       
     1 tinyMCEPopup.requireLangPack();
       
     2 
       
     3 function saveContent() {
       
     4 	if (document.forms[0].htmlSource.value == '') {
       
     5 		tinyMCEPopup.close();
       
     6 		return false;
       
     7 	}
       
     8 
       
     9 	tinyMCEPopup.execCommand('mcePasteText', false, {
       
    10 		html : document.forms[0].htmlSource.value,
       
    11 		linebreaks : document.forms[0].linebreaks.checked
       
    12 	});
       
    13 
       
    14 	tinyMCEPopup.close();
       
    15 }
       
    16 
       
    17 function onLoadInit() {
       
    18 	tinyMCEPopup.resizeToInnerSize();
       
    19 
       
    20 	// Remove Gecko spellchecking
       
    21 	if (tinymce.isGecko)
       
    22 		document.body.spellcheck = tinyMCEPopup.getParam("gecko_spellcheck");
       
    23 
       
    24 	resizeInputs();
       
    25 }
       
    26 
       
    27 var wHeight=0, wWidth=0, owHeight=0, owWidth=0;
       
    28 
       
    29 function resizeInputs() {
       
    30 	if (!tinymce.isIE) {
       
    31 		wHeight = self.innerHeight-80;
       
    32 		wWidth = self.innerWidth-17;
       
    33 	} else {
       
    34 		wHeight = document.body.clientHeight-80;
       
    35 		wWidth = document.body.clientWidth-17;
       
    36 	}
       
    37 
       
    38 	document.forms[0].htmlSource.style.height = Math.abs(wHeight) + 'px';
       
    39 	document.forms[0].htmlSource.style.width  = Math.abs(wWidth) + 'px';
       
    40 }
       
    41 
       
    42 tinyMCEPopup.onInit.add(onLoadInit);