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 " $paging_controls | \n";
- echo " ";
- if (permission_exists('conference_room_add')) {
- echo "$v_link_label_add";
- }
- echo " | \n";
- echo " \n";
- echo " \n";
- echo " | \n";
+//show paging
+ echo "
\n";
+ echo "\n";
+ echo " \n";
+ echo " \n";
+ echo " | | \n";
+ echo " $paging_controls | \n";
+ echo " ";
+ if (permission_exists('conference_room_add')) {
+ echo "$v_link_label_add";
+ }
+ echo " | \n";
+ echo " \n";
+ echo " \n";
+ echo " | \n";
echo "
\n";
//close the tables