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

Reply via email to