From 6825e73af79e1475efeda9e701545b12c4c8cef6 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sun, 16 Jun 2019 10:02:00 -0600 Subject: [PATCH] Update conferences_active_inc.php --- .../conferences_active_inc.php | 186 +++++++++--------- 1 file changed, 93 insertions(+), 93 deletions(-) diff --git a/app/conferences_active/conferences_active_inc.php b/app/conferences_active/conferences_active_inc.php index e6939634fb..9edb4242ac 100644 --- a/app/conferences_active/conferences_active_inc.php +++ b/app/conferences_active/conferences_active_inc.php @@ -44,106 +44,106 @@ $text = $language->get(); //show content -$switch_cmd = 'conference xml_list'; -$fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']); -if (!$fp) { - $msg = "
".$text['message-connection']."
"; - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
".$text['label-message']."
$msg
\n"; - echo "
\n"; -} -else { - $xml_str = trim(event_socket_request($fp, 'api '.$switch_cmd)); - try { - $xml = new SimpleXMLElement($xml_str); - } - catch(Exception $e) { - //echo $e->getMessage(); + $switch_cmd = 'conference xml_list'; + $fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']); + if (!$fp) { + $msg = "
".$text['message-connection']."
"; + echo "
\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "
".$text['label-message']."
$msg
\n"; + echo "
\n"; } + else { + $xml_str = trim(event_socket_request($fp, 'api '.$switch_cmd)); + try { + $xml = new SimpleXMLElement($xml_str); + } + catch(Exception $e) { + //echo $e->getMessage(); + } - $c = 0; - $row_style["0"] = "row_style0"; - $row_style["1"] = "row_style1"; + $c = 0; + $row_style["0"] = "row_style0"; + $row_style["1"] = "row_style1"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + echo "
".$text['label-name']."".$text['label-participant-pin']."".$text['label-member-count']." 
\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - foreach ($xml->conference as $row) { - //set the variables - $name = $row['name']; - $member_count = $row['member-count']; - //show the conferences that have a matching domain - $tmp_domain = substr($name, -strlen($_SESSION['domain_name'])); - if ($tmp_domain == $_SESSION['domain_name']) { - $conference_name = substr($name, 0, strlen($name) - strlen('@'.$_SESSION['domain_name'])); - if (is_uuid($conference_name)) { - $meeting_uuid = $conference_name; - $sql = "select "; - $sql .= "cr.conference_room_name, "; - $sql .= "v.participant_pin "; - $sql .= "from "; - $sql .= "v_meetings as v, "; - $sql .= "v_conference_rooms as cr "; - $sql .= "where "; - $sql .= "v.meeting_uuid = cr.meeting_uuid "; - $sql .= "and v.meeting_uuid = '".$conference_name."' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(); - foreach ($result as $row2) { - $conference_name = $row2['conference_room_name']; - $participant_pin = $row2['participant_pin']; + foreach ($xml->conference as $row) { + //set the variables + $name = $row['name']; + $member_count = $row['member-count']; + //show the conferences that have a matching domain + $tmp_domain = substr($name, -strlen($_SESSION['domain_name'])); + if ($tmp_domain == $_SESSION['domain_name']) { + $conference_name = substr($name, 0, strlen($name) - strlen('@'.$_SESSION['domain_name'])); + if (is_uuid($conference_name)) { + $meeting_uuid = $conference_name; + $sql = "select "; + $sql .= "cr.conference_room_name, "; + $sql .= "v.participant_pin "; + $sql .= "from "; + $sql .= "v_meetings as v, "; + $sql .= "v_conference_rooms as cr "; + $sql .= "where "; + $sql .= "v.meeting_uuid = cr.meeting_uuid "; + $sql .= "and v.meeting_uuid = '".$conference_name."' "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $result = $prep_statement->fetchAll(); + foreach ($result as $row2) { + $conference_name = $row2['conference_room_name']; + $participant_pin = $row2['participant_pin']; + } + unset ($prep_statement, $row2); } - unset ($prep_statement, $row2); - } - else { - $meeting_uuid = $conference_name; - $sql = "select "; - $sql .= "conference_pin_number "; - $sql .= "from "; - $sql .= "v_conferences "; - $sql .= "where "; - $sql .= "domain_uuid = '".$_SESSION['domain_uuid']."' "; - $sql .= "and conference_name = '".$conference_name."' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(); - foreach ($result as $row3) { - $participant_pin = $row3['conference_pin_number']; + else { + $meeting_uuid = $conference_name; + $sql = "select "; + $sql .= "conference_pin_number "; + $sql .= "from "; + $sql .= "v_conferences "; + $sql .= "where "; + $sql .= "domain_uuid = '".$_SESSION['domain_uuid']."' "; + $sql .= "and conference_name = '".$conference_name."' "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $result = $prep_statement->fetchAll(); + foreach ($result as $row3) { + $participant_pin = $row3['conference_pin_number']; + } + unset ($prep_statement, $row3); } - unset ($prep_statement, $row3); - } - if (permission_exists('conference_interactive_view')) { - $td_onclick = "onclick=\"document.location.href='conference_interactive.php?c=".escape($meeting_uuid)."'\""; - } - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + if (permission_exists('conference_interactive_view')) { + $td_onclick = "onclick=\"document.location.href='conference_interactive.php?c=".escape($meeting_uuid)."'\""; + } + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; + echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } + if ($c==0) { $c=1; } else { $c=0; } + } + } + echo "
".$text['label-name']."".$text['label-participant-pin']."".$text['label-member-count']." 
"; - echo (permission_exists('conference_interactive_view')) ? "".escape($conference_name)."" : escape($conference_name); - echo "".escape($participant_pin)."".escape($member_count).""; - echo (permission_exists('conference_interactive_view')) ? "".$text['button-view']."" : " "; - echo "
"; + echo (permission_exists('conference_interactive_view')) ? "".escape($conference_name)."" : escape($conference_name); + echo "".escape($participant_pin)."".escape($member_count).""; + echo (permission_exists('conference_interactive_view')) ? "".$text['button-view']."" : " "; + echo "
\n"; + echo "

"; } - echo "\n"; - echo "

"; -} ?>