From 6cdb16346cbd4936b16a1caa847ed08345536e95 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Sat, 30 Nov 2019 15:56:06 -0700 Subject: [PATCH] Update bridges.php --- app/bridges/bridges.php | 46 ++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/app/bridges/bridges.php b/app/bridges/bridges.php index 8d3535ed9b..d147e60887 100644 --- a/app/bridges/bridges.php +++ b/app/bridges/bridges.php @@ -17,7 +17,7 @@ The Initial Developer of the Original Code is Mark J Crane - Portions created by the Initial Developer are Copyright (C) 2018-2019 + Portions created by the Initial Developer are Copyright (C) 2018 - 2019 the Initial Developer. All Rights Reserved. Contributor(s): @@ -81,20 +81,20 @@ $order_by = $_GET["order_by"]; $order = $_GET["order"]; -//add the search term - $search = strtolower($_GET["search"]); - if (strlen($search) > 0) { +//add the search string + if (isset($_GET["search"])) { + $search = strtolower($_GET["search"]); $sql_search = " ("; - $sql_search .= "lower(bridge_name) like :search "; - $sql_search .= "or lower(bridge_destination) like :search "; - $sql_search .= "or lower(bridge_enabled) like :search "; - $sql_search .= "or lower(bridge_description) like :search "; + $sql_search .= " lower(bridge_name) like :search "; + $sql_search .= " or lower(bridge_destination) like :search "; + $sql_search .= " or lower(bridge_enabled) like :search "; + $sql_search .= " or lower(bridge_description) like :search "; $sql_search .= ") "; $parameters['search'] = '%'.$search.'%'; } -//prepare to page the results - $sql = "select count(*) from v_bridges "; +//get the count + $sql = "select count(bridge_uuid) from v_bridges "; if ($_GET['show'] == "all" && permission_exists('bridge_all')) { if (isset($sql_search)) { $sql .= "where ".$sql_search; @@ -113,14 +113,14 @@ //prepare to page the results $rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50; $param = $search ? "&search=".$search : null; - $param = ($_GET['show'] == "all" && permission_exists('bridge_all')) ? "&show=all" : null; + $param = ($_GET['show'] == 'all' && permission_exists('bridge_all')) ? "&show=all" : null; $page = is_numeric($_GET['page']) ? $_GET['page'] : 0; list($paging_controls, $rows_per_page) = paging($num_rows, $param, $rows_per_page); list($paging_controls_mini, $rows_per_page) = paging($num_rows, $param, $rows_per_page, true); $offset = $rows_per_page * $page; //get the list - $sql = str_replace('count(*)', '*', $sql); + $sql = str_replace('count(bridge_uuid)', '*', $sql); $sql .= order_by($order_by, $order, 'bridge_name', 'asc'); $sql .= limit_offset($rows_per_page, $offset); $database = new database; @@ -153,17 +153,17 @@ echo "\n"; echo " \n"; @@ -190,7 +190,7 @@ echo th_order_by('bridge_name', $text['label-bridge_name'], $order_by, $order); echo th_order_by('bridge_destination', $text['label-bridge_destination'], $order_by, $order); echo th_order_by('bridge_enabled', $text['label-bridge_enabled'], $order_by, $order, null, "class='center'"); - echo " ".$text['label-description']."\n"; + echo " ".$text['label-bridge_description']."\n"; if (permission_exists('bridge_edit') && $_SESSION['theme']['list_row_edit_button']['boolean'] == 'true') { echo "  \n"; } @@ -212,27 +212,27 @@ if ($_GET['show'] == 'all' && permission_exists('bridge_all')) { echo " ".escape($_SESSION['domains'][$row['domain_uuid']]['domain_name'])."\n"; } - echo " "; + echo " \n"; if (permission_exists('bridge_edit')) { - echo "".escape($row['bridge_name']).""; + echo " ".escape($row['bridge_name'])."\n"; } else { - echo escape($row['bridge_name']); + echo " ".escape($row['bridge_name']); } echo " \n"; echo " ".escape($row['bridge_destination'])."\n"; if (permission_exists('bridge_edit')) { - echo " "; + echo " \n"; echo button::create(['type'=>'submit','class'=>'link','label'=>$text['label-'.$row['bridge_enabled']],'title'=>$text['button-toggle'],'onclick'=>"list_self_check('checkbox_".$x."'); list_action_set('toggle'); list_form_submit('form_list')"]); } else { - echo " "; + echo " \n"; echo $text['label-'.$row['bridge_enabled']]; } echo " \n"; echo " ".escape($row['bridge_description'])."\n"; if (permission_exists('bridge_edit') && $_SESSION['theme']['list_row_edit_button']['boolean'] == 'true') { - echo " "; + echo " \n"; echo button::create(['type'=>'button','title'=>$text['button-edit'],'icon'=>$_SESSION['theme']['button_icon_edit'],'link'=>$list_row_url]); echo " \n"; } @@ -245,9 +245,7 @@ echo "\n"; echo "
\n"; echo "
".$paging_controls."
\n"; - echo "\n"; - echo "\n"; //include the footer