|
|
@ -1558,14 +1558,14 @@ function addRemoteVideoMenu(jid, parentElement) { |
|
|
|
var muteMenuItem = document.createElement('li'); |
|
|
|
var muteMenuItem = document.createElement('li'); |
|
|
|
var muteLinkItem = document.createElement('a'); |
|
|
|
var muteLinkItem = document.createElement('a'); |
|
|
|
|
|
|
|
|
|
|
|
var mutedIndicator = "<i class='icon-mic-disabled'></i>"; |
|
|
|
var mutedIndicator = "<span><i class='icon-mic-disabled'></i></span>"; |
|
|
|
|
|
|
|
|
|
|
|
if (!mutedAudios[jid]) { |
|
|
|
if (!mutedAudios[jid]) { |
|
|
|
muteLinkItem.innerHTML = mutedIndicator + 'Mute'; |
|
|
|
muteLinkItem.innerHTML = mutedIndicator + 'Mute'; |
|
|
|
muteLinkItem.className = 'mutelink'; |
|
|
|
muteLinkItem.className = 'mutelink'; |
|
|
|
} |
|
|
|
} |
|
|
|
else { |
|
|
|
else { |
|
|
|
muteLinkItem.innerHTML = mutedIndicator + ' Muted'; |
|
|
|
muteLinkItem.innerHTML = mutedIndicator + 'Muted'; |
|
|
|
muteLinkItem.className = 'mutelink disabled'; |
|
|
|
muteLinkItem.className = 'mutelink disabled'; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -1578,11 +1578,11 @@ function addRemoteVideoMenu(jid, parentElement) { |
|
|
|
popupmenuElement.setAttribute('style', 'display:none;'); |
|
|
|
popupmenuElement.setAttribute('style', 'display:none;'); |
|
|
|
|
|
|
|
|
|
|
|
if (isMute) { |
|
|
|
if (isMute) { |
|
|
|
this.innerHTML = mutedIndicator + ' Muted'; |
|
|
|
this.innerHTML = mutedIndicator + 'Muted'; |
|
|
|
this.className = 'mutelink disabled'; |
|
|
|
this.className = 'mutelink disabled'; |
|
|
|
} |
|
|
|
} |
|
|
|
else { |
|
|
|
else { |
|
|
|
this.innerHTML = mutedIndicator + ' Mute'; |
|
|
|
this.innerHTML = mutedIndicator + 'Mute'; |
|
|
|
this.className = 'mutelink'; |
|
|
|
this.className = 'mutelink'; |
|
|
|
} |
|
|
|
} |
|
|
|
}; |
|
|
|
}; |
|
|
@ -1590,11 +1590,11 @@ function addRemoteVideoMenu(jid, parentElement) { |
|
|
|
muteMenuItem.appendChild(muteLinkItem); |
|
|
|
muteMenuItem.appendChild(muteLinkItem); |
|
|
|
popupmenuElement.appendChild(muteMenuItem); |
|
|
|
popupmenuElement.appendChild(muteMenuItem); |
|
|
|
|
|
|
|
|
|
|
|
var ejectIndicator = "<i class='fa fa-eject'></i>"; |
|
|
|
var ejectIndicator = "<span><i class='icon-kick'></i></span>"; |
|
|
|
|
|
|
|
|
|
|
|
var ejectMenuItem = document.createElement('li'); |
|
|
|
var ejectMenuItem = document.createElement('li'); |
|
|
|
var ejectLinkItem = document.createElement('a'); |
|
|
|
var ejectLinkItem = document.createElement('a'); |
|
|
|
ejectLinkItem.innerHTML = ejectIndicator + ' Kick out'; |
|
|
|
ejectLinkItem.innerHTML = ejectIndicator + 'Kick out'; |
|
|
|
ejectLinkItem.onclick = function(){ |
|
|
|
ejectLinkItem.onclick = function(){ |
|
|
|
connection.moderate.eject(jid); |
|
|
|
connection.moderate.eject(jid); |
|
|
|
popupmenuElement.setAttribute('style', 'display:none;'); |
|
|
|
popupmenuElement.setAttribute('style', 'display:none;'); |
|
|
@ -1610,17 +1610,17 @@ function updateRemoteVideoMenu(jid, isMuted) { |
|
|
|
+ Strophe.getResourceFromJid(jid) |
|
|
|
+ Strophe.getResourceFromJid(jid) |
|
|
|
+ '>li>a.mutelink'); |
|
|
|
+ '>li>a.mutelink'); |
|
|
|
|
|
|
|
|
|
|
|
var mutedIndicator = "<i class='icon-mic-disabled'></i>"; |
|
|
|
var mutedIndicator = "<span><i class='icon-mic-disabled'></i></span>"; |
|
|
|
|
|
|
|
|
|
|
|
if (muteMenuItem.length) { |
|
|
|
if (muteMenuItem.length) { |
|
|
|
var muteLink = muteMenuItem.get(0); |
|
|
|
var muteLink = muteMenuItem.get(0); |
|
|
|
|
|
|
|
|
|
|
|
if (isMuted === 'true') { |
|
|
|
if (isMuted === 'true') { |
|
|
|
muteLink.innerHTML = mutedIndicator + ' Muted'; |
|
|
|
muteLink.innerHTML = mutedIndicator + 'Muted'; |
|
|
|
muteLink.className = 'mutelink disabled'; |
|
|
|
muteLink.className = 'mutelink disabled'; |
|
|
|
} |
|
|
|
} |
|
|
|
else { |
|
|
|
else { |
|
|
|
muteLink.innerHTML = mutedIndicator + ' Mute'; |
|
|
|
muteLink.innerHTML = mutedIndicator + 'Mute'; |
|
|
|
muteLink.className = 'mutelink'; |
|
|
|
muteLink.className = 'mutelink'; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|