Author: solomax
Date: Fri Sep 2 16:57:36 2016
New Revision: 1758989
URL: http://svn.apache.org/viewvc?rev=1758989&view=rev
Log:
[OPENMEETINGS-1376] initial work on settings button
Modified:
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/base/externalJavaScript.lzx
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/video/editRecordStreamSWF10.lzx
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
Modified:
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/base/externalJavaScript.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/base/externalJavaScript.lzx?rev=1758989&r1=1758988&r2=1758989&view=diff
==============================================================================
---
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/base/externalJavaScript.lzx
(original)
+++
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/base/externalJavaScript.lzx
Fri Sep 2 16:57:36 2016
@@ -31,6 +31,19 @@
ExternalInterface.addCallback("redirectToUrlCallback",
redirectToUrlCallback);
ExternalInterface.addCallback("getBrowserInfoCallback",
getBrowserInfoCallback);
ExternalInterface.addCallback("getBrowserLangCallback",
getBrowserLangCallback);
+ ExternalInterface.addCallback("showAvSettings", function(isInterview) {
+ //FIXME TODO unify
+ if (canvas.inner.editRecordStream != null) {
+ canvas.inner.editRecordStream.destroy();
+ new lz.editRecordStreamSWF10(canvas.inner, {
+ name: "editRecordStream"
+ , isSyncUpdate: true
+ , isInterview: isInterview
+ , standalone: true
+ //, interviewPodId: interviewPodId
+ });
+ }
+ });
var redirectToUrlReturnObject = null;
var timeZoneOffsetReturnObject = null;
Modified:
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/video/editRecordStreamSWF10.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/video/editRecordStreamSWF10.lzx?rev=1758989&r1=1758988&r2=1758989&view=diff
==============================================================================
---
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/video/editRecordStreamSWF10.lzx
(original)
+++
openmeetings/application/branches/3.2.x/openmeetings-flash/src/main/swf/video/editRecordStreamSWF10.lzx
Fri Sep 2 16:57:36 2016
@@ -114,12 +114,6 @@
<![CDATA[
//Make this view the upmost in the z-Index order
canvas.inner.bringToFront();
- if (standalone) {
- _titlebar.setAttribute('visible', false);
- lz.Cursor.showHandCursor(false);
- lz.Cursor.unlock();
- }
-
this.counterDelegate = new LzDelegate(this, "count");
if ($debug) Debug.write("this.myvideocontainer
",this.myvideocontainer);
@@ -855,7 +849,7 @@
<handler name="onclick">
//parent.cleanVideos();
this.parent.storelocaldata();
- new lz.labelerrorPopup(this.parent, {errorlabelid:
'save.success', labelid: '203'});
+ //new lz.labelerrorPopup(this.parent, {errorlabelid:
'save.success', labelid: '203'});
</handler>
</simpleLabelButton>
</class>
Modified:
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java?rev=1758989&r1=1758988&r2=1758989&view=diff
==============================================================================
---
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
(original)
+++
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
Fri Sep 2 16:57:36 2016
@@ -18,11 +18,9 @@
*/
package org.apache.openmeetings.web.room.sidebar.icon;
-import static org.apache.openmeetings.web.room.sidebar.RoomSidebar.FUNC_ACTION;
-
+import org.apache.openmeetings.db.entity.room.Room;
import org.apache.openmeetings.web.app.Client;
import org.apache.openmeetings.web.room.RoomPanel;
-import org.apache.openmeetings.web.room.RoomPanel.Action;
public class SettingsIcon extends ClientIcon {
private static final long serialVersionUID = 1L;
@@ -44,6 +42,6 @@ public class SettingsIcon extends Client
@Override
protected String getScript() {
- return String.format("%s('%s', '%s');", FUNC_ACTION,
Action.settings.name(), client.getUid());
+ return String.format("$('#lzapp').showAvSettings(%s);",
Room.Type.interview == room.getRoom().getType());
}
}
Modified:
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
URL:
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java?rev=1758989&r1=1758988&r2=1758989&view=diff
==============================================================================
---
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
(original)
+++
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/icon/SettingsIcon.java
Fri Sep 2 16:57:36 2016
@@ -18,11 +18,9 @@
*/
package org.apache.openmeetings.web.room.sidebar.icon;
-import static org.apache.openmeetings.web.room.sidebar.RoomSidebar.FUNC_ACTION;
-
+import org.apache.openmeetings.db.entity.room.Room;
import org.apache.openmeetings.web.app.Client;
import org.apache.openmeetings.web.room.RoomPanel;
-import org.apache.openmeetings.web.room.RoomPanel.Action;
public class SettingsIcon extends ClientIcon {
private static final long serialVersionUID = 1L;
@@ -44,6 +42,6 @@ public class SettingsIcon extends Client
@Override
protected String getScript() {
- return String.format("%s('%s', '%s');", FUNC_ACTION,
Action.settings.name(), client.getUid());
+ return String.format("$('#lzapp').showAvSettings(%s);",
Room.Type.interview == room.getRoom().getType());
}
}