SXE.insertElement = function(element_name) {\r
var elm = SXE.inst.dom.getParent(SXE.focusElement, element_name.toUpperCase()), h, tagName;\r
\r
- tinyMCEPopup.execCommand('mceBeginUndoLevel');\r
if (elm == null) {\r
var s = SXE.inst.selection.getContent();\r
if(s.length > 0) {\r
for (var i=0; i<elementArray.length; i++) {\r
var elm = elementArray[i];\r
\r
- if (SXE.inst.dom.getAttrib(elm, '_mce_new')) {\r
+ if (SXE.inst.dom.getAttrib(elm, 'data-mce-new')) {\r
elm.id = '';\r
elm.setAttribute('id', '');\r
elm.removeAttribute('id');\r
- elm.removeAttribute('_mce_new');\r
+ elm.removeAttribute('data-mce-new');\r
\r
setAllCommonAttribs(elm);\r
}\r
element_name = element_name.toLowerCase();\r
elm = SXE.inst.dom.getParent(SXE.focusElement, element_name.toUpperCase());\r
if(elm && elm.nodeName.toUpperCase() == element_name.toUpperCase()){\r
- tinyMCEPopup.execCommand('mceBeginUndoLevel');\r
tinyMCE.execCommand('mceRemoveNode', false, elm);\r
SXE.inst.nodeChanged();\r
tinyMCEPopup.execCommand('mceEndUndoLevel');\r
ed.getDoc().execCommand('FontName', false, 'mceinline');\r
tinymce.each(dom.select('span,font'), function(n) {\r
if (n.style.fontFamily == 'mceinline' || n.face == 'mceinline')\r
- dom.replace(dom.create(en, {_mce_new : 1}), n, 1);\r
+ dom.replace(dom.create(en, {'data-mce-new' : 1}), n, 1);\r
});\r
}\r