You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by se...@apache.org on 2012/02/08 16:49:19 UTC
svn commit: r1241945 - in
/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10: main.as3.lzx
maindebug.as3.lzx
Author: sebawagner
Date: Wed Feb 8 15:49:19 2012
New Revision: 1241945
URL: http://svn.apache.org/viewvc?rev=1241945&view=rev
Log:
OPENMEETINGS-51 fix url params (invitationHash / secureHash / language_id / roomScopeId / et cetera ) to be forwarded to inner SWF components Test if Plugins will work is still needed
Modified:
incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/main.as3.lzx
incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/maindebug.as3.lzx
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/main.as3.lzx
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/main.as3.lzx?rev=1241945&r1=1241944&r2=1241945&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/main.as3.lzx (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/main.as3.lzx Wed Feb 8 15:49:19 2012
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<canvas debug="false" width="100%" height="100%" title="OpenMeetings">
-
+
<switch>
<when property="$as3">
<passthrough>
@@ -9,7 +9,7 @@
</passthrough>
</when>
</switch>
-
+
<include href="testVideoObject.lzx" />
<silverstyle name="componentStyle" basecolor="0xFFFFFF" textcolor="0x000000" />
@@ -53,6 +53,9 @@
</method>
<handler name="oninit"><![CDATA[
+
+ var tInitArgsArry = new Array('secureHash','invitationHash','sid','roomid','directRoomId','language','hash','cuser','tAccept','moodleRoom','becomemoderator','wwwroot','user_id','picture','scopeRoomId');
+
this.setAttribute('lc_SID', this.getLCSID());
this.setAttribute('vid_lc_name', lc_SID + '__videoLC');
this.setAttribute('rtmp_lc_name', lc_SID + '__rtmpLC');
@@ -62,8 +65,17 @@
var videoComp_lc_cback:LocalConnection = new LocalConnection();
videoComp_lc_cback.connect(this.videoComp_lc_callback_name);
this.setAttribute('videoComp_lc',videoComp_lc_cback);
-
- var request:URLRequest = new URLRequest("main.swf8.swf?lzproxied=solo&lcSID="+canvas.lc_SID);
+
+ var tqueryString = "";
+ for (var i=0;i<tInitArgsArry.length;i++) {
+ if ($debug) Debug.write(tInitArgsArry[i],lz.Browser.getInitArg(tInitArgsArry[i]));
+ var tValue = lz.Browser.getInitArg(tInitArgsArry[i]);
+ if (tValue != undefined) {
+ tqueryString += "&"+tInitArgsArry[i]+"="+tValue;
+ }
+ }
+
+ var request:URLRequest = new URLRequest("maindebug.swf8.swf?lzproxied=solo&lcSID"+tqueryString);
var loader:Loader = new Loader();
loader.load(request);
this.mainComponent.sprite.addChild(loader);
@@ -75,29 +87,4 @@
<view name="inner"></view>
- <!--<commonVideoViewContent name="_videoComponent"/>-->
- <!--<hibAdapter/>-->
-
- <!--<view x="${canvas.width/2}" width="100" height="20" bgcolor="0xFF0000" opacity="0.5">-->
- <!--<passthrough when="$as3">-->
- <!--import flash.net.*;-->
- <!--import flash.display.*;-->
- <!--</passthrough>-->
- <!--<text>Test SWF10</text>-->
- <!--<handler name="onclick">-->
- <!--var dragHelper = new lz.view(canvas, {name:'dragHelper',width:canvas.width,height:canvas.height,x:'0',y:'0',bgcolor:'0xAAAAFF', opacity:0.5});-->
- <!--dragHelper.bringToFront();-->
- <!--</handler>-->
- <!--</view>-->
-
-
-
- <!--<view name="debug" width="800" height="300" onmousedown="dragger.setAttribute('applied', true)" onmouseup="dragger.setAttribute('applied', false)" bgcolor="0x555555">-->
- <!--<dragstate name="dragger"/>-->
- <!--<text name="console" multiline="true" y="20" bgcolor="0xAAAAAA" width="100%"></text>-->
- <!--<method name="write" args="text">-->
- <!--this.console.setAttribute('text', this.console.getText() + '\n' + text);-->
- <!--</method>-->
- <!--</view>-->
-
-</canvas>
+</canvas>
\ No newline at end of file
Modified: incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/maindebug.as3.lzx
URL: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/maindebug.as3.lzx?rev=1241945&r1=1241944&r2=1241945&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/maindebug.as3.lzx (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/swf10/maindebug.as3.lzx Wed Feb 8 15:49:19 2012
@@ -55,6 +55,9 @@
</method>
<handler name="oninit"><![CDATA[
+
+ var tInitArgsArry = new Array('secureHash','invitationHash','sid','roomid','directRoomId','language','hash','cuser','tAccept','moodleRoom','becomemoderator','wwwroot','user_id','picture','scopeRoomId');
+
this.setAttribute('lc_SID', this.getLCSID());
this.setAttribute('vid_lc_name', lc_SID + '__videoLC');
this.setAttribute('rtmp_lc_name', lc_SID + '__rtmpLC');
@@ -64,8 +67,17 @@
var videoComp_lc_cback:LocalConnection = new LocalConnection();
videoComp_lc_cback.connect(this.videoComp_lc_callback_name);
this.setAttribute('videoComp_lc',videoComp_lc_cback);
-
- var request:URLRequest = new URLRequest("maindebug.swf8.swf?lzproxied=solo&lcSID="+canvas.lc_SID);
+
+ var tqueryString = "";
+ for (var i=0;i<tInitArgsArry.length;i++) {
+ if ($debug) Debug.write(tInitArgsArry[i],lz.Browser.getInitArg(tInitArgsArry[i]));
+ var tValue = lz.Browser.getInitArg(tInitArgsArry[i]);
+ if (tValue != undefined) {
+ tqueryString += "&"+tInitArgsArry[i]+"="+tValue;
+ }
+ }
+
+ var request:URLRequest = new URLRequest("maindebug.swf8.swf?lzproxied=solo&lcSID"+tqueryString);
var loader:Loader = new Loader();
loader.load(request);
this.mainComponent.sprite.addChild(loader);