r1499 - branches/bxe_2_0/mozile
[email protected] Mon, 5 Jun 2006 11:20:51 +0200 (CEST)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Mon Jun 5 11:20:50 2006
New Revision: 1499
Modified:
branches/bxe_2_0/mozile/mozCE.js
Log:
ns support
Modified: branches/bxe_2_0/mozile/mozCE.js
==============================================================================
--- branches/bxe_2_0/mozile/mozCE.js (original)
+++ branches/bxe_2_0/mozile/mozCE.js Mon Jun 5 11:20:50 2006
@@ -729,8 +729,10 @@
if (content && content.data) {
var elementNameParent = null;
var elementNamespace = null;
-
if (paraElementVdom) {
+ if (paraElementVdom.namespaceURI) {
+ elementNamespace = paraElementVdom.namespaceURI;
+ }
if (paraElementVdom.bxeClipboardChild) {
var elementName = paraElementVdom.bxeClipboardChild;
elementNameParent = paraElementVdom.nodeName;
@@ -740,7 +742,6 @@
} else {
var elementName = bxe_config.options['autoParaElementName'];
elementNamespace = bxe_config.options['autoParaElementNamespace']
-
}
if (elementName && clipboard._system && content.data.search(/[\n\r]./) > -1) {
@@ -753,7 +754,11 @@
content = "<"+elementName_start + ">"+ content.replace(/[\n\r]+/g,"</"+elementName+"><"+elementName_start+" >")+"</"+elementName+">";
if (elementNameParent) {
- content = "<" + elementNameParent + ">" + content + "</" + elementNameParent + ">";
+ var content2 = "<" + elementNameParent;
+ if (elementNamespace) {
+ content2 += " xmlns='"+elementNamespace +"'";
+ }
+ content = content2 + ">" + content + "</" + elementNameParent + ">";
}
bxe_insertContent_async(content,BXE_SELECTION,BXE_SPLIT_IF_INLINE);
} else {
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs