r1520 - branches/bxe_2_0/js
[email protected] Mon, 2 Oct 2006 17:22:55 +0200 (CEST)
| Newsgroups | gmane.editors.bitflux.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: chregu
Date: Mon Oct 2 17:22:55 2006
New Revision: 1520
Modified:
branches/bxe_2_0/js/bxeFunctions.js
Log:
remember nice element name
Modified: branches/bxe_2_0/js/bxeFunctions.js
==============================================================================
--- branches/bxe_2_0/js/bxeFunctions.js (original)
+++ branches/bxe_2_0/js/bxeFunctions.js Mon Oct 2 17:22:55 2006
@@ -678,15 +678,23 @@
if (clip._clipboard) {
var _clipboardNodeName = "";
var _clipboardNamespaceUri = "";
+ var _clipboardBxeName = "";
var _textOnly = "";
-
if (clip._clipboard.firstChild && clip._clipboard.firstChild.nodeType == 1) {
_clipboardNodeName = clip._clipboard.firstChild.nodeName;
_clipboardNamespaceUri = clip._clipboard.firstChild.namespaceURI;
} else if (clip._clipboard.nodeType == 1) {
_clipboardNodeName = clip._clipboard.nodeName;
_clipboardNamespaceUri = XHTMLNS;
- } /* else if (clip._clipboard.firstChild && clip._clipboard.firstChild.nodeType == 3) {
+ }
+
+ if (clip._clipboardRootName) {
+ _clipboardBxeName = clip._clipboardRootName;
+ } else {
+ _clipboardBxeName = _clipboardNodeName;
+ }
+
+ /* else if (clip._clipboard.firstChild && clip._clipboard.firstChild.nodeType == 3) {
_textOnly = clip._clipboard.firstChild.data;
} else if (clip._clipboard.nodeType == 3) {
_textOnly = clip._clipboard.data;
@@ -694,7 +702,7 @@
if (!_clipboardNamespaceUri) { _clipboardNamespaceUri = ""};
if (_clipboardNodeName && node.parentNode && node.parentNode.isAllowedChild(_clipboardNamespaceUri, _clipboardNodeName)) {
- popup.addMenuItem(bxe_i18n.getText("Append {0} from Clipboard",new Array(_clipboardNodeName)), function (e) {
+ popup.addMenuItem(bxe_i18n.getText("Append {0} from Clipboard",new Array(_clipboardBxeName)), function (e) {
var widget = e.currentTarget.Widget;
var appNode = widget.MenuPopup.MainNode;
var clip = mozilla.getClipboard();
--
Bx-editor-cvs mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-cvs