You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2016/10/08 09:17:56 UTC
svn commit: r1763879 - in
/openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference:
interviewuserlist/interviewUserList.lzx participants/participants.lzx
restricted/restrictedUserList.lzx
Author: solomax
Date: Sat Oct 8 09:17:56 2016
New Revision: 1763879
URL: http://svn.apache.org/viewvc?rev=1763879&view=rev
Log:
[OPENMEETINGS-1484] moderation check works as expected in all rooms
Modified:
openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/interviewuserlist/interviewUserList.lzx
openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/participants/participants.lzx
openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/restricted/restrictedUserList.lzx
Modified: openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/interviewuserlist/interviewUserList.lzx
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/interviewuserlist/interviewUserList.lzx?rev=1763879&r1=1763878&r2=1763879&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/interviewuserlist/interviewUserList.lzx (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/interviewuserlist/interviewUserList.lzx Sat Oct 8 09:17:56 2016
@@ -74,40 +74,38 @@
this.getRoomModeratorsByRoomId.doCall();
}
</method>
-
- <netRemoteCallHib name="getRoomModeratorsByRoomId" funcname="conferenceservice.getRoomModeratorsByRoomId"
- remotecontext="$once{ canvas.thishib }" >
- <netparam><method name="getValue">return canvas.sessionId;</method></netparam>
- <netparam><method name="getValue">return hib.currentroomid;</method></netparam>
- <handler name="ondata" args="value">
- <![CDATA[
- if ($debug) Debug.write("getRoomModeratorsByRoomId: ",value);
- canvas.becomeSuperModerator = false;
-
- parent.setRoomValues.applyDefaultModeration = canvas.becomemoderator;
-
- for (var i=0;i<value.length;i++) {
-
- if (value[i].user.userId == canvas.userId) {
- parent.setRoomValues.applyDefaultModeration = true;
- canvas.becomeSuperModerator = value[i].isSuperModerator;
- if ($debug) Debug.info("Make this User to an Moderator");
- break;
- }
-
- }
-
- if ($debug) Debug.write("canvas.becomemoderator: ",canvas.becomemoderator);
- if ($debug) Debug.write("canvas.becomeSuperModerator: ",canvas.becomeSuperModerator);
-
- canvas.currentusercolor = canvas.getColorForUser();
-
- if ($debug) Debug.write(hib.userobject);
- this.parent.setRoomValues.doCall();
-
- ]]>
- </handler>
- </netRemoteCallHib>
+
+ <netRemoteCallHib name="getRoomModeratorsByRoomId" funcname="conferenceservice.getRoomModeratorsByRoomId" remotecontext="$once{ canvas.thishib }" >
+ <netparam><method name="getValue">return canvas.sessionId;</method></netparam>
+ <netparam><method name="getValue">return hib.currentroomid;</method></netparam>
+ <handler name="ondata" args="value">
+ <![CDATA[
+ if ($debug) Debug.write("getRoomModeratorsByRoomId: ", canvas.userId, value);
+ canvas.becomeSuperModerator = false;
+
+ parent.setRoomValues.applyDefaultModeration = canvas.becomemoderator;
+ canvas.becomeSuperModerator = canvas.becomemoderator;
+
+ if (!canvas.becomeSuperModerator) {
+ for (var i = 0; i < value.length; ++i) {
+ if (value[i].user.id == canvas.userId) {
+ parent.setRoomValues.applyDefaultModeration = true;
+ canvas.becomeSuperModerator = value[i].superModerator;
+ if ($debug) Debug.info("Make this User to an Moderator");
+ break;
+ }
+ }
+ }
+ if ($debug) Debug.write("canvas.becomemoderator: ",canvas.becomemoderator);
+ if ($debug) Debug.write("canvas.becomeSuperModerator: ",canvas.becomeSuperModerator);
+
+ canvas.currentusercolor = canvas.getColorForUser();
+
+ if ($debug) Debug.write(hib.userobject);
+ this.parent.setRoomValues.doCall();
+ ]]>
+ </handler>
+ </netRemoteCallHib>
<netRemoteCallHib name="setRoomValues" funcname="setRoomValues" remotecontext="$once{ canvas.thishib }" >
<attribute name="applyDefaultModeration" value="false" type="boolean" />
Modified: openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/participants/participants.lzx
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/participants/participants.lzx?rev=1763879&r1=1763878&r2=1763879&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/participants/participants.lzx (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/participants/participants.lzx Sat Oct 8 09:17:56 2016
@@ -84,48 +84,41 @@
}
</method>
- <!---
- Returns a list of all moderators of the current room and parses
- if the current user should receive the supermoderator flag or not
- -->
- <netRemoteCallHib name="getRoomModeratorsByRoomId" funcname="conferenceservice.getRoomModeratorsByRoomId"
- remotecontext="$once{ canvas.thishib }" >
- <netparam><method name="getValue">return canvas.sessionId;</method></netparam>
- <netparam><method name="getValue">return hib.currentroomid;</method></netparam>
- <handler name="ondata" args="value">
- <![CDATA[
- if ($debug) Debug.write("getRoomModeratorsByRoomId: ", value);
- canvas.becomeSuperModerator = false;
-
- parent.setRoomValues.applyDefaultModeration = canvas.becomemoderator;
- canvas.becomeSuperModerator = canvas.becomemoderator;
-
- if (!canvas.becomeSuperModerator) {
- for (var i=0;i<value.length;i++) {
-
- if (value[i].user.userId == canvas.userId) {
- parent.setRoomValues.applyDefaultModeration = true;
- canvas.becomeSuperModerator = value[i].isSuperModerator;
- if ($debug) Debug.info("Make this User to an Moderator");
- break;
- }
-
- }
- }
-
- if ($debug) Debug.write("canvas.becomemoderator: ",canvas.becomemoderator);
- if ($debug) Debug.write("canvas.becomeSuperModerator: ",canvas.becomeSuperModerator);
-
- canvas.currentusercolor = canvas.getColorForUser();
-
- if ($debug) Debug.write(hib.userobject);
-
- if ($debug) Debug.write("setRoomValues CALL: ");
- this.parent.setRoomValues.doCall();
-
- ]]>
- </handler>
- </netRemoteCallHib>
+ <!---
+ Returns a list of all moderators of the current room and parses
+ if the current user should receive the supermoderator flag or not
+ -->
+ <netRemoteCallHib name="getRoomModeratorsByRoomId" funcname="conferenceservice.getRoomModeratorsByRoomId" remotecontext="$once{ canvas.thishib }" >
+ <netparam><method name="getValue">return canvas.sessionId;</method></netparam>
+ <netparam><method name="getValue">return hib.currentroomid;</method></netparam>
+ <handler name="ondata" args="value">
+ <![CDATA[
+ if ($debug) Debug.write("getRoomModeratorsByRoomId: ", canvas.userId, value);
+ canvas.becomeSuperModerator = false;
+
+ parent.setRoomValues.applyDefaultModeration = canvas.becomemoderator;
+ canvas.becomeSuperModerator = canvas.becomemoderator;
+
+ if (!canvas.becomeSuperModerator) {
+ for (var i = 0; i < value.length; ++i) {
+ if (value[i].user.id == canvas.userId) {
+ parent.setRoomValues.applyDefaultModeration = true;
+ canvas.becomeSuperModerator = value[i].superModerator;
+ if ($debug) Debug.info("Make this User to an Moderator");
+ break;
+ }
+ }
+ }
+ if ($debug) Debug.write("canvas.becomemoderator: ",canvas.becomemoderator);
+ if ($debug) Debug.write("canvas.becomeSuperModerator: ",canvas.becomeSuperModerator);
+
+ canvas.currentusercolor = canvas.getColorForUser();
+
+ if ($debug) Debug.write(hib.userobject);
+ this.parent.setRoomValues.doCall();
+ ]]>
+ </handler>
+ </netRemoteCallHib>
<!---
Returns a list of all users currently in the conference room
Modified: openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/restricted/restrictedUserList.lzx
URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/restricted/restrictedUserList.lzx?rev=1763879&r1=1763878&r2=1763879&view=diff
==============================================================================
--- openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/restricted/restrictedUserList.lzx (original)
+++ openmeetings/application/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/restricted/restrictedUserList.lzx Sat Oct 8 09:17:56 2016
@@ -93,42 +93,37 @@
}
</method>
- <netRemoteCallHib name="getRoomModeratorsByRoomId" funcname="conferenceservice.getRoomModeratorsByRoomId"
- remotecontext="$once{ canvas.thishib }" >
- <netparam><method name="getValue">return canvas.sessionId;</method></netparam>
- <netparam><method name="getValue">return hib.currentroomid;</method></netparam>
- <handler name="ondata" args="value">
- <![CDATA[
- if ($debug) Debug.write("getRoomModeratorsByRoomId: ",value);
- canvas.becomeSuperModerator = false;
-
- parent.setRoomValues.applyDefaultModeration = canvas.becomemoderator;
- canvas.becomeSuperModerator = canvas.becomemoderator;
-
- if (!canvas.becomeSuperModerator) {
- for (var i=0;i<value.length;i++) {
-
- if (value[i].user.userId == canvas.userId) {
- parent.setRoomValues.applyDefaultModeration = true;
- canvas.becomeSuperModerator = value[i].isSuperModerator;
- if ($debug) Debug.info("Make this User to an Moderator");
- break;
- }
-
- }
- }
-
- if ($debug) Debug.write("canvas.becomemoderator: ",canvas.becomemoderator);
- if ($debug) Debug.write("canvas.becomeSuperModerator: ",canvas.becomeSuperModerator);
-
- canvas.currentusercolor = canvas.getColorForUser();
-
- if ($debug) Debug.write(hib.userobject);
- this.parent.setRoomValues.doCall();
-
- ]]>
- </handler>
- </netRemoteCallHib>
+ <netRemoteCallHib name="getRoomModeratorsByRoomId" funcname="conferenceservice.getRoomModeratorsByRoomId" remotecontext="$once{ canvas.thishib }" >
+ <netparam><method name="getValue">return canvas.sessionId;</method></netparam>
+ <netparam><method name="getValue">return hib.currentroomid;</method></netparam>
+ <handler name="ondata" args="value">
+ <![CDATA[
+ if ($debug) Debug.write("getRoomModeratorsByRoomId: ", canvas.userId, value);
+ canvas.becomeSuperModerator = false;
+
+ parent.setRoomValues.applyDefaultModeration = canvas.becomemoderator;
+ canvas.becomeSuperModerator = canvas.becomemoderator;
+
+ if (!canvas.becomeSuperModerator) {
+ for (var i = 0; i < value.length; ++i) {
+ if (value[i].user.id == canvas.userId) {
+ parent.setRoomValues.applyDefaultModeration = true;
+ canvas.becomeSuperModerator = value[i].superModerator;
+ if ($debug) Debug.info("Make this User to an Moderator");
+ break;
+ }
+ }
+ }
+ if ($debug) Debug.write("canvas.becomemoderator: ",canvas.becomemoderator);
+ if ($debug) Debug.write("canvas.becomeSuperModerator: ",canvas.becomeSuperModerator);
+
+ canvas.currentusercolor = canvas.getColorForUser();
+
+ if ($debug) Debug.write(hib.userobject);
+ this.parent.setRoomValues.doCall();
+ ]]>
+ </handler>
+ </netRemoteCallHib>
<netRemoteCallHib name="setRoomValues" funcname="setRoomValues" remotecontext="$once{ canvas.thishib }" >
<attribute name="applyDefaultModeration" value="false" type="boolean" />