Index: openacs-4/packages/acs-subsite/www/resources/core.js =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/resources/core.js,v diff -u -r1.17.2.15 -r1.17.2.16 --- openacs-4/packages/acs-subsite/www/resources/core.js 22 Jan 2024 16:55:49 -0000 1.17.2.15 +++ openacs-4/packages/acs-subsite/www/resources/core.js 23 Jan 2024 07:26:36 -0000 1.17.2.16 @@ -16,42 +16,6 @@ } } - -/* Copy-Paste functionality */ -function acs_CopyText(text) { - if (document.all) { - holdtext.innerText = text; - Copied = holdtext.createTextRange(); - Copied.execCommand("Copy"); - } else if (window.netscape) { - netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); - - var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); - if (!clip) return; - - var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); - if (!trans) return; - - trans.addDataFlavor('text/unicode'); - - var str = new Object(); - var len = new Object(); - - var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); - - var copytext = text; - - str.data = copytext; - - trans.setTransferData("text/unicode", str, copytext. length*2); - - var clipid = Components.interfaces.nsIClipboard; - if (!clipid) return false; - - clip.setData(trans, null, clipid. kGlobalClipboard); - } -} - /* List Builder Support */ function acs_ListCheckAll(listName, checkP) {