Actually icons are grayed out in restricted room (all images are in codebase) what functionality doesn't work for you?
On Fri, Mar 18, 2016 at 10:24 PM, Susheel Jalali <[email protected] > wrote: > Dear Maxim and OpenMeetings Developers, > > In public video and whiteboard room, under each user, we have added two > separate moderation icons for Webcam and Microphone. When we click on any > of these icons, they behave exactly as they do in Restricted Room. > The only issue is that they should toggle between grey out and active. > Is there a pointer you can share to solve this issue? > > Details > ======= > We added the allow/deny versions of both icons (total of four) to > Participant User List > (Audio and A+V), by placing them near the end of participantList Class, > and have > them visible only for the other (non-moderator) users. Now a moderator > can click these and the right popup appears on User screen. Would > appreciate your guidance for a couple of difficulties we are facing. > > 1. On being clicked they are not changing into their opposite versions. > Do we need to add further lines to trigger a call to "updateIcons()" > method? > > 2. Sometimes the Devices Dialog freezes, and clicking START button has no > effect. > Which of the above changes could have caused that side effect? > > > -- > > Sincerely, > > Susheel Jalali > Coscend Communications Solutions > www.Coscend.com > ---------------------------------------------------------------- > CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail > Messages from Coscend Communications Solutions' posted at: > http://www.Coscend.com/Terms_and_Conditions.html > > > > On 03/13/16 13:03, Maxim Solodovnik wrote: > >> I do remember I decided not to change user list in conference room due to >> some difficulties >> not sure which ones >> >> I believe server side code should work correctly with separate audio/video >> client code of conference room need to be debugged >> >> On Sat, Mar 12, 2016 at 8:37 PM, Susheel Jalali < >> [email protected]> >> wrote: >> >> Dear OpenMeetings Developers, >>> >>> Thank you for directing us to >>> https://issues.apache.org/jira/browse/OPENMEETINGS-1100. >>> >>> It is a relevant and useful enhancement for our users. >>> >>> We wanted to add the separate moderation icons (webcam, microphone) under >>> each attendee in the template of public video and whiteboard room, and >>> call >>> showDevicePopup or change device for that user's client end (similar to >>> Restricted room). Currently the "Sync" icon to trigger "Restart A/V or >>> Change Device Settings" is applicable only for SELF, and moderator cannot >>> force the choice on users. Moderator clicks on the webcam and microphone >>> icon under each of the attendees, and the device dialog appears on the >>> attendee's screen. >>> >>> Are these the files we should change: >>> >>> * participantListItem .lzx >>> * moderationMiniIconsEventUserList.lzx >>> * editRecordStreamSWF10.lzx >>> * hibRtmpConnection.lzx >>> * ScopeApplicationAdapter.java >>> * commonVideoViewContentSWF10.lzx >>> >>> And for reference/example, we consulted this one: >>> >>> * moderationMiniIconRestricted.lzx >>> >>> >>> Do we need to do one or more of: >>> >>> a) Copy an instance of the miniIcon in participantListItem.lzx: >>> >>> <miniIcons name="_restartDevice" x="100" width="16" height="16" >>> resource="resyncuser_rsc" showhandcursor="true"> >>> <handler name="onclick"> >>> ... >>> canvas._videocontainer._videoviewcontent.showDevicePopUp(true); >>> </handler> >>> <labelTooltip labelid="610" /> >>> </miniIcons> >>> >>> b) Show the RESTART DEVICE ICON for each USER to the Moderator view, by >>> changing the below lines of participantListItem.lzx: >>> - if (canvas.publicSID == this.refObj.publicSID) { >>> + if ((canvas.publicSID == this.refObj.publicSID) || >>> + (canvas.ismoderator && (NON INTERVIEWROOM) && >>> (NON-RESTRICTED)) { >>> >>> this._miniIcons._restartDevice.setAttribute("visibility","visible"); >>> } else { >>> this._miniIcons._restartDevice.setAttribute("visibility","hidden"); >>> } >>> >>> The above change adds a SYNC ICON to the (other) Users Entry in >>> Participants List. However, clicking on this other usesr's Sync Icon >>> triggers the change device dialog of the moderator himself on moderator's >>> screen, instead of the User's dialog on User's screen. How to add the >>> User's Sync Icon to Moderator's view of the Participant's List. >>> >>> c) Can we instantiate an "_allowDevice" and "_denyDevice" pair of >>> <miniIconsNew> here in the same position, and expect that to work this >>> way >>> here ? >>> >>> When tried to add in this file, it appears there, but does not result in >>> function working; it seems updateIcons may not get called for this and we >>> need to add some line? >>> >>> Should that be done in this file or any addition is needed in >>> moderationMiniIconsEventUserList.lzx as well? >>> >>> >>> d) Call "setBroadCastingFlag" method for that user; (which example to >>> follow)? >>> >>> >>> -- -- >>> Regards, >>> >>> Susheel Jalali >>> Coscend Communications Solutions >>> www.Coscend.com >>> ---------------------------------------------------------------- >>> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail >>> Messages from Coscend Communications Solutions' posted at: >>> http://www.Coscend.com/Terms_and_Conditions.html >>> >>> >>> On 03/10/16 09:27, Maxim Solodovnik wrote: >>> >>>> you can check commits here: >>>> https://issues.apache.org/jira/browse/OPENMEETINGS-1100 >>>> >>>> On Thu, Mar 10, 2016 at 1:44 AM, Susheel Jalali < >>>> >>> [email protected]> >>> >>>> wrote: >>>> >>>> Dear Maxim, >>>>> >>>>> In 3.1.0, in public video and whiteboard room, when a user >>>>> >>>> (non-moderator) >>> >>>> enters, >>>>> the user can request microphone (audio only) or webcam (video/audio). >>>>> The moderator can allow. >>>>> >>>>> In 3.0.7, in the same room, the user has audio and video rights without >>>>> requesting to moderator. >>>>> >>>>> Which file / method / lines did you change to achieve this? >>>>> >>>>> -- >>>>> >>>>> Regards, >>>>> >>>>> Susheel Jalali >>>>> Coscend Communications Solutions >>>>> www.Coscend.com >>>>> ---------------------------------------------------------------- >>>>> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail >>>>> Messages from Coscend Communications Solutions' posted at: >>>>> http://www.Coscend.com/Terms_and_Conditions.html >>>>> >>>>> >>>>> On 03/09/16 10:21, Maxim Solodovnik wrote: >>>>> >>>>> Actually "video" permission was added to 3.1.0 >>>>>> could you check this version and report back what is wrong with it's >>>>>> implementation? >>>>>> >>>>>> On Wed, Mar 9, 2016 at 1:22 AM, Susheel Jalali < >>>>>> [email protected]> >>>>>> wrote: >>>>>> >>>>>> Dear Openmeetings Developers, >>>>>> >>>>>>> We have made some modifications in the ordering of options shown in >>>>>>> "Change Device Options", and default selection, which is working. >>>>>>> >>>>>>> We like to separate the moderation of webcam from microphone in all >>>>>>> rooms, >>>>>>> particularly the public conference (audio/video) Room. >>>>>>> >>>>>>> For example to make above changes in public restricted room we used >>>>>>> >>>>>> the >>> >>>> file "editRecordStreamSWF10.lzx", where we are able to act based on >>>>>>> >>>>>> what >>> >>>> icon moderator clicked. >>>>>>> >>>>>>> In case of other (non-interview) rooms, when we use >>>>>>> >>>>>> "!canvas.canVideo" as >>> >>>> a criteria to set default selection, we are unable to get the >>>>>>> >>>>>> selection >>> >>>> as >>>>>>> "audio only", rather it is resulting in no selection (blank space). >>>>>>> >>>>>>> Which file should we use to control the default selection of the >>>>>>> >>>>>> desired >>> >>>> entry in the drop down. >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Sincerely, >>>>>>> >>>>>>> Susheel Jalali >>>>>>> Coscend Communications Solutions >>>>>>> www.Coscend.com >>>>>>> ---------------------------------------------------------------- >>>>>>> CONFIDENTIALITY NOTICE: See 'Confidentiality Notice Regarding E-mail >>>>>>> Messages from Coscend Communications Solutions' posted at: >>>>>>> http://www.Coscend.com/Terms_and_Conditions.html >>>>>>> >>>>>>> >>> >> > -- WBR Maxim aka solomax
