1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| var rub = nl.ng.value;
// var space = ' ';
var code = '<!--?php echo $this->page_module("fdiapo","'+paramv+'")?-->';
var classdiv= 'fdiapo '+nl.ng.value.replace(/([^a-zA-Z0-9])/g,"")+'_fdiapo';
var stylediv= '';
if (nl.h.value) { if (nl.h.value!=='0'){stylediv += 'height:'+nl.h.value+'px; ';}} else {stylediv += 'height:256px; ';}
if (nl.w.value) { if (nl.w.value!=='0'){stylediv += 'width:'+nl.w.value+'px; ';}} else {stylediv += 'width:256px; ';}
if (nl.fl.value) {stylediv += 'float:'+nl.fl.value+'; ';}
if (nl.fl.value = 'none') {stylediv += 'margin:auto;';}
if (nl.pl.value) {stylediv += 'padding-left:'+nl.pl.value+'px; ';}
if (nl.pr.value) {stylediv += 'padding-right:'+nl.pr.value+'px; ';}
if (nl.pt.value) {stylediv += 'padding-top:'+nl.pt.value+'px; ';}
if (nl.pb.value) {stylediv += 'padding-bottom:'+nl.pb.value+'px; ';}
var node = ed.selection.getNode();
if ((node.nodeName == 'DIV') && (dom.getAttrib(node,'fdiapo'))) {
ed.dom.setAttribs(node, args);
ed.dom.setAttrib(node,'fdiapo',rub);
// if (tinymce.isIE) node.setAttribute('fdiapo',rub);
ed.dom.setAttrib(node,'param',paramv);
ed.dom.setAttrib(node,'class',classdiv);
ed.dom.setAttrib(node,'style',stylediv);
ed.dom.setHTML(node,code);
} else {
ed.execCommand('mceInsertContent', false, '<div id="__mce_tmp" class="'+classdiv+'" style="'+stylediv+'hoverflow:hidden;"></div>', {skip_undo : 1});
ed.dom.setAttribs('__mce_tmp', args);
ed.dom.setAttrib('__mce_tmp','fdiapo',rub);
// if (tinymce.isIE) '__mce_tmp'.setAttribute('fdiapo',rub);
ed.dom.setAttrib('__mce_tmp','param',paramv);
ed.dom.setHTML('__mce_tmp',code);
ed.dom.setAttrib('__mce_tmp', 'id', '');
ed.undoManager.add();
} |
Partager