Author: chanaka
Date: Wed Feb 6 10:38:57 2008
New Revision: 13358
Log:
Fix the issue "can not import content from URL.(IE7)"
Modified:
trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js
Modified: trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js
==============================================================================
--- trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js
(original)
+++ trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js Wed Feb
6 10:38:57 2008
@@ -187,17 +187,17 @@
divx.style.display='block';
if(divx.nodeName == 'IMG')
try {
- divx.style.display='inline';
- } catch(e) {
- divx.style.display = 'block';
- }
-
+ divx.style.display='inline';
+ } catch(e) {
+ divx.style.display = 'block';
+ }
+
if(divx.nodeName == 'TR'){
- try {
- divx.style.display='table-row';
- } catch(e) {
- divx.style.display = 'block';
- }
+ try {
+ divx.style.display='table-row';
+ } catch(e) {
+ divx.style.display = 'block';
+ }
}
if(divx.nodeName == 'TD')
divx.style.display='table-cell';
@@ -222,12 +222,12 @@
}
function so_clearInnerHTML(obj) {
- // perform a shallow clone on obj
- nObj = obj.cloneNode(false);
- // insert the cloned object into the DOM before the original one
- obj.parentNode.insertBefore(nObj,obj);
- // remove the original object
- obj.parentNode.removeChild(obj);
+ // perform a shallow clone on obj
+ nObj = obj.cloneNode(false);
+ // insert the cloned object into the DOM before the original one
+ obj.parentNode.insertBefore(nObj,obj);
+ // remove the original object
+ obj.parentNode.removeChild(obj);
}
function processDescription() {
@@ -236,24 +236,24 @@
var edit_button = document.getElementById('editButton');
var save_button = document.getElementById('saveButton');
var save_button_on = false;
-
- if(save_button.style.display=='block')
- save_button_on=true;
+
+ if(save_button.style.display=='block')
+ save_button_on=true;
if (save_button_on) {
tinyMCE.triggerSave();
var desc = tinyMCE.getContent();
tinyMCE.execCommand('mceRemoveControl', false, 'descEdit');
new Ajax.Updater('descView', '/wso2registry/system/setDescription', {
method: 'post', parameters: {description: desc} });
-
-
-
+
+
+
}
if(normal_div.style.display=='block'){
-
+
var tmpNormalContent = normal_div.innerHTML;
-
+
normal_div.style.display='none';
//edit_div.style.display='block';
edit_div.style.width="100%";
@@ -263,8 +263,8 @@
tinyMCE.execCommand('mceAddControl', false, 'descEdit');
//alert("active Editor thing 2" + tmpNormalContent);
tinyMCE.setContent(tmpNormalContent);
-
-
+
+
}
else {
normal_div.style.display='block';
@@ -428,7 +428,7 @@
showHideCommon('passwordEdit3');
new Ajax.Updater('passwordDiv',
'/wso2registry/system/saveNewPassword', { method: 'post', parameters:
{userName: userName, newPassword: newPassword} });
- }
+ }
}
// media type map to store file_extension -> media type pairs.
@@ -532,10 +532,12 @@
var rForm = document.forms["resourceupload"];
if (document.getElementById('contentURL').checked) {
+ rForm.encoding = "application/x-www-form-urlencoded";
rForm.enctype = "application/x-www-form-urlencoded";
rForm.action = "/wso2registry/system/fetchResource";
} else if (document.getElementById('contentFile').checked) {
+ rForm.encoding = "multipart/form-data";
rForm.enctype = "multipart/form-data";
rForm.action = "/wso2registry/system/addResource";
}
@@ -596,19 +598,10 @@
{ var x = name+'Expanded';
var expanded=true;
if(document.getElementById(name+'Expanded').style.display=='none'){
- showHideCommon(name+'IconExpanded');
- showHideCommon(name+'IconMinimized');
- showHideCommon(name+'Expanded');
- showHideCommon(name+'Minimized');
+ showHideCommon(name+'IconExpanded');
+ showHideCommon(name+'IconMinimized');
+ showHideCommon(name+'Expanded');
+ showHideCommon(name+'Minimized');
}
-}
-
-function handlePeerCheckbox(myID, peerID) {
-
- var me = document.getElementById(myID);
- var peer = document.getElementById(peerID);
- if (me.checked == true && peer.checked == true) {
- peer.checked = false;
- }
}
\ No newline at end of file
_______________________________________________
Registry-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/registry-dev