From cf1ade0a3b1d9673a3dd203d2fce8b2abe6b9947 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 8 Jun 2019 09:47:12 -0600 Subject: [PATCH] Update conference_sessions.php --- .../conference_sessions.php | 70 ++++++++++--------- 1 file changed, 36 insertions(+), 34 deletions(-) diff --git a/app/conference_centers/conference_sessions.php b/app/conference_centers/conference_sessions.php index d2217b277a..d57482dfae 100644 --- a/app/conference_centers/conference_sessions.php +++ b/app/conference_centers/conference_sessions.php @@ -17,7 +17,7 @@ The Initial Developer of the Original Code is Mark J Crane - Copyright (C) 2008-2012 All Rights Reserved. + Copyright (C) 2008-2019 All Rights Reserved. Contributor(s): Mark J Crane @@ -46,9 +46,9 @@ require_once "resources/paging.php"; //set variables from the http values - $meeting_uuid = check_str($_GET["id"]); - $order_by = check_str($_GET["order_by"]); - $order = check_str($_GET["order"]); + $meeting_uuid = $_GET["id"]; + $order_by = $_GET["order_by"]; + $order = $_GET["order"]; //validate order by if (strlen($order_by) > 0) { @@ -83,43 +83,45 @@ echo " \n"; echo "\n"; - //prepare to page the results - $sql = "select count(*) as num_rows from v_conference_sessions "; - $sql .= "where domain_uuid = :domain_uuid "; - $sql .= "and meeting_uuid = :meeting_uuid "; - $database = new database; - $parameters['domain_uuid'] = $domain_uuid; - $parameters['meeting_uuid'] = $_SESSION['meeting']['uuid']; - $row = $database->select($sql, $parameters, 'all'); +//prepare to page the results + $sql = "select count(*) as num_rows from v_conference_sessions "; + $sql .= "where domain_uuid = :domain_uuid "; + $sql .= "and meeting_uuid = :meeting_uuid "; + $database = new database; + $parameters['domain_uuid'] = $domain_uuid; + $parameters['meeting_uuid'] = $_SESSION['meeting']['uuid']; + $num_rows = $database->select($sql, $parameters, 'column'); - //prepare to page the results - $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; - $param = ""; - $page = $_GET['page']; - if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } - list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); - $offset = $rows_per_page * $page; +//prepare to page the results + $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; + $param = ''; + $page = $_GET['page']; + if (strlen($page) == 0) { $page = 0; $_GET['page'] = 0; } + list($paging_controls, $rows_per_page, $var3) = paging($num_rows, $param, $rows_per_page); + $offset = $rows_per_page * $page; - //get the list - $sql = "select * from v_conference_sessions "; - $sql .= "where domain_uuid = :domain_uuid "; - $sql .= "and meeting_uuid = :meeting_uuid "; - if (strlen($order_by) == 0) { - $sql .= "order by start_epoch desc "; - } - else { - $sql .= "order by $order_by $order "; - } - $sql .= "limit :rows_per_page offset :offset "; - $database = new database; - $parameters['rows_per_page'] = $rows_per_page; - $parameters['offset'] = $offset; - $conference_sessions = $database->select($sql, $parameters, 'all'); +//get the list + $sql = "select * from v_conference_sessions "; + $sql .= "where domain_uuid = :domain_uuid "; + $sql .= "and meeting_uuid = :meeting_uuid "; + if (strlen($order_by) == 0) { + $sql .= "order by start_epoch desc "; + } + else { + $sql .= "order by $order_by $order "; + } + $sql .= "limit :rows_per_page offset :offset "; + $database = new database; + $parameters['rows_per_page'] = $rows_per_page; + $parameters['offset'] = $offset; + $conference_sessions = $database->select($sql, $parameters, 'all'); +//set the row style $c = 0; $row_style["0"] = "row_style0"; $row_style["1"] = "row_style1"; +//show the content echo "\n"; echo "