Author: solomax
Date: Wed Nov 25 13:30:45 2015
New Revision: 1716393
URL: http://svn.apache.org/viewvc?rev=1716393&view=rev
Log:
[OPENMEETINGS-1279] file tree fixing is started
Modified:
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dragItemFileExplorer.lzx
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dynamicFileName.lzx
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/fileExplorer.lzx
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/treeitems/baseFileExplorerItem.lzx
Modified:
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dragItemFileExplorer.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dragItemFileExplorer.lzx?rev=1716393&r1=1716392&r2=1716393&view=diff
==============================================================================
---
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dragItemFileExplorer.lzx
(original)
+++
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dragItemFileExplorer.lzx
Wed Nov 25 13:30:45 2015
@@ -151,7 +151,6 @@
<method name="deleteFileOrFolder">
<![CDATA[
if ($debug) Debug.write("deleteFileOrFolder HTTP 2: ");
- //this.getFileExplorerByRoom.doCall();
var downloadurl =
canvas.getUrl()+'services/FileService/deleteFileOrFolderSelf?'
+'SID='+canvas.sessionId
+'&fileExplorerItemId='+this.fileExplorerItemId;
@@ -195,7 +194,6 @@
<method name="moveFile">
<![CDATA[
if ($debug) Debug.write("moveFile HTTP 1: ");
- //this.getFileExplorerByRoom.doCall();
var downloadurl =
canvas.getUrl()+'services/FileService/moveFileSelfInternal?'
+'SID='+canvas.sessionId
+'&fileExplorerItemId='+this.fileExplorerItemId
Modified:
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dynamicFileName.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dynamicFileName.lzx?rev=1716393&r1=1716392&r2=1716393&view=diff
==============================================================================
---
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dynamicFileName.lzx
(original)
+++
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/dynamicFileName.lzx
Wed Nov 25 13:30:45 2015
@@ -59,7 +59,6 @@
<method name="addFolder">
<![CDATA[
if ($debug) Debug.write("moveFile HTTP 1: ");
- //this.getFileExplorerByRoom.doCall();
var downloadurl =
canvas.getUrl()+'services/FileService/addFolderSelfInternal?'
+'SID='+canvas.sessionId
+'&parentFileExplorerItemId='+this.parentFileExplorerItemId
@@ -105,7 +104,6 @@
<method name="updateFileOrFolderName">
<![CDATA[
if ($debug) Debug.write("moveFile HTTP 1: ");
- //this.getFileExplorerByRoom.doCall();
var downloadurl =
canvas.getUrl()+'services/FileService/updateFileOrFolderNameSelf?'
+'SID='+canvas.sessionId
+'&fileExplorerItemId='+this.fileExplorerItemId
Modified:
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/fileExplorer.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/fileExplorer.lzx?rev=1716393&r1=1716392&r2=1716393&view=diff
==============================================================================
---
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/fileExplorer.lzx
(original)
+++
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/fileExplorer.lzx
Wed Nov 25 13:30:45 2015
@@ -167,17 +167,16 @@
<method name="loadFiles">
<![CDATA[
- if ($debug) Debug.write("loadFiles ");
+ var url = canvas.getUrl() + 'services/file/room/' +
hib.currentroomid;
+ if ($debug) Debug.write("loadFiles ", url);
var requestor:URLLoader = new URLLoader();
- var request:URLRequest = new
URLRequest("http://service.example.com/");
+ var request:URLRequest = new URLRequest(url);
request.method = URLRequestMethod.GET;
//Add the URL variables
var variables:URLVariables = new URLVariables();
- variables.method = "test.echo";
- variables.api_key = "123456ABC";
- variables.message = "Able was I, ere I saw Elba.";
+ variables.sid = canvas.sessionId;
request.data = variables;
//Initiate the transaction
@@ -185,26 +184,20 @@
requestor.addEventListener(Event.COMPLETE, httpRequestComplete);
requestor.addEventListener("ioError",
httpRequestError);//IOErrorEvent.IOERROR
requestor.addEventListener(SecurityErrorEvent.SECURITY_ERROR,
httpRequestError);
- requestor.load( request );
-
- /* FIXME TODO
- //this.getFileExplorerByRoom.doCall();
- var downloadurl =
canvas.getUrl()+'services/FileService/getFileExplorerByRoomSelfInternal?'
- +'SID='+canvas.sessionId
- +'&roomId='+hib.currentroomid;
-
- if ($debug) Debug.write("getFileExplorerByRoomSelf doRequest 1
",downloadurl);
- this.getFileExplorerByRoomSelf.setAttribute("src",downloadurl);
- if ($debug) Debug.write("loadFiles ", this);
- this.getFileExplorerByRoomSelf.doRequest();
- */
+ requestor.load(request);
]]>
</method>
<method name="httpRequestComplete" args="event">
+ if ($debug) Debug.info("httpRequestComplete ", event);
+ if ($debug) Debug.info("httpRequestComplete ",
event.target.data);
+ var o = JSON.parse(event.target.data);
+ if ($debug) Debug.info("httpRequestComplete ", o);
+ parent.createRootItems(o.fileExplorerObject);
</method>
<method name="httpRequestError" args="event">
+ if ($debug) Debug.error("httpRequestError ", event);
</method>
<method name="parseParentToRoomObject" args="dObj">
@@ -226,42 +219,6 @@
]]>
</method>
- <method name="parseRootToRoomObject" args="dObj">
- <![CDATA[
-
- var roomObject = new Object();
-
- roomObject.userHome = new Array();
- roomObject.roomHome = new Array();
- roomObject.userHomeSize = 0;
- roomObject.roomHomeSize = 0;
-
- var tFiles = dObj.childNodes[0].childNodes[0].childNodes;
-
- //if ($debug) Debug.write("tFiles ",tFiles);
-
- for (var i=0;i<tFiles.length;i++) {
-
- //if ($debug) Debug.write("nodeName",tFiles[i].nodeName);
-
- if (tFiles[i].nodeName == "userHomeSize") {
- if ($debug)
Debug.write("roomHomeSize",tFiles[i].childNodes[0].data);
- roomObject.userHomeSize =
Number(tFiles[i].childNodes[0].data);
- } else if (tFiles[i].nodeName == "roomHomeSize") {
- if ($debug)
Debug.write("roomHomeSize",tFiles[i].childNodes[0].data);
- roomObject.roomHomeSize =
Number(tFiles[i].childNodes[0].data);
- } else if (tFiles[i].nodeName == "roomHome") {
-
roomObject.roomHome.push(this.parseToFileObj(tFiles[i].childNodes));
- } else if (tFiles[i].nodeName == "userHome") {
-
roomObject.userHome.push(this.parseToFileObj(tFiles[i].childNodes));
- }
-
- }
-
- return roomObject;
- ]]>
- </method>
-
<method name="parseToFileObj" args="dObj">
<![CDATA[
@@ -353,7 +310,7 @@
<!--
Parse Items and generate Output
-->
- <method name="parseRootItems" args="roomObject">
+ <method name="createRootItems" args="roomObject">
<![CDATA[
this.clearContent();
Modified:
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/treeitems/baseFileExplorerItem.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/treeitems/baseFileExplorerItem.lzx?rev=1716393&r1=1716392&r2=1716393&view=diff
==============================================================================
---
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/treeitems/baseFileExplorerItem.lzx
(original)
+++
openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/tabcontent/fileexplorer/treeitems/baseFileExplorerItem.lzx
Wed Nov 25 13:30:45 2015
@@ -156,7 +156,6 @@
}
if ($debug) Debug.write("deleteFileOrFolder HTTP 1: ");
- //this.getFileExplorerByRoom.doCall();
var downloadurl =
canvas.getUrl()+'services/FileService/deleteFileOrFolderSelf?'
+'SID='+canvas.sessionId
+'&fileExplorerItemId='+this.fileExplorerItemId;
@@ -403,7 +402,6 @@
<method name="loadFiles">
<![CDATA[
- //this.getFileExplorerByRoom.doCall();
var downloadurl =
canvas.getUrl()+'services/FileService/getFileExplorerByParentSelfInternal?'
+'SID='+canvas.sessionId
+'&parentFileExplorerItemId='+this.fileExplorerItemId
@@ -425,25 +423,6 @@
</handler>
</dataset>
- <!--
- parent.parseRootItems(canvas.currentFileExplorer.parseToRoomObject(d));
- -->
- <!--
- public List<FileExplorerItem> getFileExplorerByParent(String SID,
Long parentFileExplorerItemId,
- Long room_id, Boolean isOwner) {
- <netRemoteCallHib name="getFileExplorerByParent"
funcname="fileservice.getFileExplorerByParent"
- remotecontext="$once{ canvas.thishib }" >
- <netparam><method name="getValue">return
canvas.sessionId;</method></netparam>
- <netparam><method name="getValue">return
parent.parent.fileExplorerItemId;</method></netparam>
- <netparam><method name="getValue">return
hib.currentroomid;</method></netparam>
- <netparam><method name="getValue">return
parent.parent.isOwner;</method></netparam>
- <handler name="ondata" args="value">
- if ($debug) Debug.write("getFileExplorerByParent: ",value);
- parent.renderFilesAndFolders(value);
- </handler>
- </netRemoteCallHib>
- -->
-
<method name="renderFilesAndFolders" args="roomHome">
<![CDATA[
this.clearContent();