diff --git a/app/conference_centers/conference_rooms.php b/app/conference_centers/conference_rooms.php index 0732216b74..cb818d79f7 100644 --- a/app/conference_centers/conference_rooms.php +++ b/app/conference_centers/conference_rooms.php @@ -47,7 +47,7 @@ require_once "resources/paging.php"; //get the meeting_uuid using the pin number - $search = check_str($_GET["search"]); + $search = $_GET["search"]; $search = preg_replace('{\D}', '', $search); if (strlen($search) > 0) { $sql = "select * from v_meetings "; @@ -64,17 +64,17 @@ //if the $_GET array exists then process it if (count($_GET) > 0 && strlen($_GET["search"]) == 0) { //get http GET variables and set them as php variables - $conference_room_uuid = check_str($_GET["conference_room_uuid"]); - $record = check_str($_GET["record"]); - $wait_mod = check_str($_GET["wait_mod"]); - $announce = check_str($_GET["announce"]); - $mute = check_str($_GET["mute"]); - $sounds = check_str($_GET["sounds"]); - $enabled = check_str($_GET["enabled"]); - $meeting_uuid = check_str($_GET["meeting_uuid"]); + $conference_room_uuid = $_GET["conference_room_uuid"]; + $record = $_GET["record"]; + $wait_mod = $_GET["wait_mod"]; + $announce = $_GET["announce"]; + $mute = $_GET["mute"]; + $sounds = $_GET["sounds"]; + $enabled = $_GET["enabled"]; + $meeting_uuid = $_GET["meeting_uuid"]; //record announcement - if ($record == "true") { + if ($record == "true" && is_uuid($meeting_uuid)) { //prepare the values $default_language = 'en'; $default_dialect = 'us'; @@ -87,34 +87,33 @@ } } - //update the conference room - $sql = "update v_conference_rooms set "; + //build the array + $array['conference_rooms'][0]['conference_room_uuid'] = $conference_room_uuid; if (strlen($record) > 0) { - $sql .= "record = '$record' "; + $array['conference_rooms'][0]['record'] = $record; } if (strlen($wait_mod) > 0) { - $sql .= "wait_mod = '$wait_mod' "; + $array['conference_rooms'][0]['wait_mod'] = $wait_mod; } if (strlen($announce) > 0) { - $sql .= "announce = '$announce' "; + $array['conference_rooms'][0]['announce'] = $announce; } if (strlen($mute) > 0) { - $sql .= "mute = '$mute' "; + $array['conference_rooms'][0]['mute'] = $mute; } if (strlen($sounds) > 0) { - $sql .= "sounds = '$sounds' "; + $array['conference_rooms'][0]['sounds'] = $sounds; } if (strlen($enabled) > 0) { - $sql .= "enabled = '$enabled' "; + $array['conference_rooms'][0]['enabled'] = $enabled; } - $sql .= "where domain_uuid = :domain_uuid "; - $sql .= "and conference_room_uuid = :conference_room_uuid "; - //echo $sql; //exit; - //$db->exec(check_sql($sql)); - //unset($sql); - $parameters['conference_room_uuid'] = $conference_room_uuid; + + //save to the data $database = new database; - $database->select($sql, $parameters); + $database->app_name = 'conference_rooms'; + $database->app_uuid = '8d083f5a-f726-42a8-9ffa-8d28f848f10e'; + $database->save($array); + $message = $database->message; } //get conference array @@ -182,8 +181,8 @@ //prepare to page the results $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; - $param = ""; - $page = check_str($_GET['page']); + $param = ''; + $page = $_GET['page']; if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } list($paging_controls, $rows_per_page, $var3) = paging($row_count, $param, $rows_per_page); $offset = $rows_per_page * $page; @@ -200,7 +199,6 @@ $conference_center->search = $search; } $result = $conference_center->rooms(); - $result_count = $conference_center->count; //prepare to alternate the row styles $c = 0; @@ -239,134 +237,134 @@ echo "\n"; echo "\n"; - //table data - if ($result_count > 0) { - foreach($result as $row) { - $meeting_uuid = $row['meeting_uuid']; - $conference_room_name = $row['conference_room_name']; - $moderator_pin = $row['moderator_pin']; - $participant_pin = $row['participant_pin']; - if (strlen($moderator_pin) == 9) { - $moderator_pin = substr($moderator_pin, 0, 3) ."-". substr($moderator_pin, 3, 3) ."-". substr($moderator_pin, -3)."\n"; - } - if (strlen($participant_pin) == 9) { - $participant_pin = substr($participant_pin, 0, 3) ."-". substr($participant_pin, 3, 3) ."-". substr($participant_pin, -3)."\n"; - } +//show the data + if (is_array($result) > 0) { + foreach($result as $row) { + $meeting_uuid = $row['meeting_uuid']; + $conference_room_name = $row['conference_room_name']; + $moderator_pin = $row['moderator_pin']; + $participant_pin = $row['participant_pin']; + if (strlen($moderator_pin) == 9) { + $moderator_pin = substr($moderator_pin, 0, 3) ."-". substr($moderator_pin, 3, 3) ."-". substr($moderator_pin, -3)."\n"; + } + if (strlen($participant_pin) == 9) { + $participant_pin = substr($participant_pin, 0, 3) ."-". substr($participant_pin, 3, 3) ."-". substr($participant_pin, -3)."\n"; + } - $tr_link = (permission_exists('conference_room_edit')) ? "href='conference_room_edit.php?id=".escape($row['conference_room_uuid'])."'" : null; - echo "\n"; - echo " ".(($conference_room_name != '') ? "".escape($conference_room_name)."" : " ")."\n"; - echo " ".$moderator_pin."\n"; - echo " ".$participant_pin."\n"; - //echo " ".escape($row['conference_center_uuid'])." \n"; - //echo " ".escape($row['meeting_uuid'])." \n"; - //echo " ".escape($row['profile'])." \n"; + $tr_link = (permission_exists('conference_room_edit')) ? "href='conference_room_edit.php?id=".escape($row['conference_room_uuid'])."'" : null; + echo "\n"; + echo " ".(($conference_room_name != '') ? "".escape($conference_room_name)."" : " ")."\n"; + echo " ".$moderator_pin."\n"; + echo " ".$participant_pin."\n"; + //echo " ".escape($row['conference_center_uuid'])." \n"; + //echo " ".escape($row['meeting_uuid'])." \n"; + //echo " ".escape($row['profile'])." \n"; + echo " "; + if ($row['record'] == "true") { + echo " ".$text['label-true'].""; + } + else { + echo " ".$text['label-false'].""; + } + echo "  \n"; + echo " \n"; + //echo " ".$row['max_members']." \n"; + echo " "; + if ($row['wait_mod'] == "true") { + echo " ".$text['label-true'].""; + } + else { + echo " ".$text['label-false'].""; + } + echo "  \n"; + echo " \n"; + echo " "; + if ($row['announce'] == "true") { + echo " ".$text['label-true'].""; + } + else { + echo " ".$text['label-false'].""; + } + echo "  \n"; + echo " \n"; + + echo " "; + if ($row['mute'] == "true") { + echo " ".$text['label-true']." "; + } + else { + echo " ".$text['label-false']." "; + } + echo " \n"; + + echo " "; + if ($row['sounds'] == "true") { + echo " ".$text['label-true'].""; + } + else { + echo " ".$text['label-false'].""; + } + echo "  \n"; + echo " \n"; + + if (strlen($conference[$meeting_uuid]["session_uuid"])) { + echo " ".escape($conference[$meeting_uuid]["member_count"])." \n"; + } + else { + echo " 0\n"; + } + echo " \n"; + echo " ".$text['label-view']." \n"; + echo " ".$text['label-sessions']."\n"; + echo " \n"; + + if (permission_exists('conference_room_enabled')) { echo " "; - if ($row['record'] == "true") { - echo " ".$text['label-true'].""; + if ($row['enabled'] == "true") { + echo " ".$text['label-true'].""; } else { - echo " ".$text['label-false'].""; - } - echo "  \n"; - echo " \n"; - //echo " ".$row['max_members']." \n"; - echo " "; - if ($row['wait_mod'] == "true") { - echo " ".$text['label-true'].""; - } - else { - echo " ".$text['label-false'].""; - } - echo "  \n"; - echo " \n"; - echo " "; - if ($row['announce'] == "true") { - echo " ".$text['label-true'].""; - } - else { - echo " ".$text['label-false'].""; + echo " ".$text['label-false'].""; } echo "  \n"; echo " \n"; + } - echo " "; - if ($row['mute'] == "true") { - echo " ".$text['label-true']." "; - } - else { - echo " ".$text['label-false']." "; - } - echo " \n"; + echo " "; + echo " ".escape($row['description'])."\n"; + echo "  \n"; + echo " \n"; - echo " "; - if ($row['sounds'] == "true") { - echo " ".$text['label-true'].""; - } - else { - echo " ".$text['label-false'].""; - } - echo "  \n"; - echo " \n"; + echo " "; + if (permission_exists('conference_room_edit')) { + echo "$v_link_label_edit"; + } + if (permission_exists('conference_room_delete')) { + echo "$v_link_label_delete"; + } + echo " \n"; - if (strlen($conference[$meeting_uuid]["session_uuid"])) { - echo " ".escape($conference[$meeting_uuid]["member_count"])." \n"; - } - else { - echo " 0\n"; - } - echo " \n"; - echo " ".$text['label-view']." \n"; - echo " ".$text['label-sessions']."\n"; - echo " \n"; + echo "\n"; + if ($c==0) { $c=1; } else { $c=0; } + } //end foreach + unset($sql, $result, $row_count); + } //end if results - if (permission_exists('conference_room_enabled')) { - echo " "; - if ($row['enabled'] == "true") { - echo " ".$text['label-true'].""; - } - else { - echo " ".$text['label-false'].""; - } - echo "  \n"; - echo " \n"; - } - - echo " "; - echo " ".escape($row['description'])."\n"; - echo "  \n"; - echo " \n"; - - echo " "; - if (permission_exists('conference_room_edit')) { - echo "$v_link_label_edit"; - } - if (permission_exists('conference_room_delete')) { - echo "$v_link_label_delete"; - } - echo " \n"; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - } //end if results - - //show paging - echo "\n"; - echo "\n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo " \n"; - echo "
 $paging_controls"; - if (permission_exists('conference_room_add')) { - echo "$v_link_label_add"; - } - echo "
\n"; - echo "\n"; +//show paging + echo "\n"; + echo "\n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo " \n"; + echo "
 $paging_controls"; + if (permission_exists('conference_room_add')) { + echo "$v_link_label_add"; + } + echo "
\n"; + echo "\n"; echo "\n"; //close the tables