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();


Reply via email to