Fixed Warnings for Recordings, Ring Group Edit and Operator Panel (#6739)
* Update ring_group_edit.php * Update recordings.php * Update recording_edit.php * Update content.php
This commit is contained in:
parent
150735c810
commit
fae05e5341
|
|
@ -111,7 +111,7 @@ if ($fp) {
|
||||||
}
|
}
|
||||||
|
|
||||||
//prevent warnings
|
//prevent warnings
|
||||||
if (!is_array($_SESSION['user']['extensions'])) {
|
if (empty($_SESSION['user']['extensions'])) {
|
||||||
$_SESSION['user']['extensions'] = array();
|
$_SESSION['user']['extensions'] = array();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -150,7 +150,7 @@ if (count($_POST) > 0 && empty($_POST["persistformvar"])) {
|
||||||
}
|
}
|
||||||
|
|
||||||
//pre-populate the form
|
//pre-populate the form
|
||||||
if (count($_GET)>0 && $_POST["persistformvar"] != "true") {
|
if (!empty($_GET) && empty($_POST["persistformvar"])) {
|
||||||
$recording_uuid = $_GET["id"];
|
$recording_uuid = $_GET["id"];
|
||||||
$sql = "select recording_name, recording_filename, recording_description from v_recordings ";
|
$sql = "select recording_name, recording_filename, recording_description from v_recordings ";
|
||||||
$sql .= "where domain_uuid = :domain_uuid ";
|
$sql .= "where domain_uuid = :domain_uuid ";
|
||||||
|
|
|
||||||
|
|
@ -315,7 +315,7 @@
|
||||||
}
|
}
|
||||||
$sql .= $sql_search;
|
$sql .= $sql_search;
|
||||||
$database = new database;
|
$database = new database;
|
||||||
$num_rows = $database->select($sql, $parameters, 'column');
|
$num_rows = $database->select($sql, $parameters ?? null, 'column');
|
||||||
|
|
||||||
//prepare to page the results
|
//prepare to page the results
|
||||||
$rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50;
|
$rows_per_page = ($_SESSION['domain']['paging']['numeric'] != '') ? $_SESSION['domain']['paging']['numeric'] : 50;
|
||||||
|
|
@ -340,7 +340,7 @@
|
||||||
$sql .= order_by($order_by, $order, 'recording_name', 'asc');
|
$sql .= order_by($order_by, $order, 'recording_name', 'asc');
|
||||||
$sql .= limit_offset($rows_per_page, $offset);
|
$sql .= limit_offset($rows_per_page, $offset);
|
||||||
$database = new database;
|
$database = new database;
|
||||||
$recordings = $database->select($sql, $parameters, 'all');
|
$recordings = $database->select($sql, $parameters ?? null, 'all');
|
||||||
unset($sql, $parameters);
|
unset($sql, $parameters);
|
||||||
|
|
||||||
//get current recordings password
|
//get current recordings password
|
||||||
|
|
|
||||||
|
|
@ -60,6 +60,7 @@
|
||||||
$ring_group_forward_destination = '';
|
$ring_group_forward_destination = '';
|
||||||
$ring_group_forward_toll_allow = '';
|
$ring_group_forward_toll_allow = '';
|
||||||
$ring_group_description = '';
|
$ring_group_description = '';
|
||||||
|
$onkeyup = '';
|
||||||
|
|
||||||
//initialize the destinations object
|
//initialize the destinations object
|
||||||
$destination = new destinations;
|
$destination = new destinations;
|
||||||
|
|
@ -78,7 +79,7 @@
|
||||||
|
|
||||||
//get the ring_group_uuid
|
//get the ring_group_uuid
|
||||||
$ring_group_uuid = $_REQUEST["id"];
|
$ring_group_uuid = $_REQUEST["id"];
|
||||||
if (is_uuid($_REQUEST["ring_group_uuid"])) {
|
if (!empty($_REQUEST["ring_group_uuid"])) {
|
||||||
$ring_group_uuid = $_REQUEST["ring_group_uuid"];
|
$ring_group_uuid = $_REQUEST["ring_group_uuid"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -655,12 +656,12 @@
|
||||||
echo button::create(['type'=>'button','label'=>$text['button-back'],'icon'=>$_SESSION['theme']['button_icon_back'],'id'=>'btn_back','link'=>'ring_groups.php']);
|
echo button::create(['type'=>'button','label'=>$text['button-back'],'icon'=>$_SESSION['theme']['button_icon_back'],'id'=>'btn_back','link'=>'ring_groups.php']);
|
||||||
if ($action == 'update') {
|
if ($action == 'update') {
|
||||||
$button_margin = 'margin-left: 15px;';
|
$button_margin = 'margin-left: 15px;';
|
||||||
if (permission_exists('ring_group_add') && (!is_numeric($_SESSION['limit']['ring_groups']['numeric']) || ($total_ring_groups < $_SESSION['limit']['ring_groups']['numeric']))) {
|
if (permission_exists('ring_group_add') && (!isset($_SESSION['limit']['ring_groups']['numeric']) || ($total_ring_groups < $_SESSION['limit']['ring_groups']['numeric']))) {
|
||||||
echo button::create(['type'=>'button','label'=>$text['button-copy'],'icon'=>$_SESSION['theme']['button_icon_copy'],'name'=>'btn_copy','style'=>$button_margin,'onclick'=>"modal_open('modal-copy','btn_copy');"]);
|
echo button::create(['type'=>'button','label'=>$text['button-copy'],'icon'=>$_SESSION['theme']['button_icon_copy'],'name'=>'btn_copy','style'=>$button_margin,'onclick'=>"modal_open('modal-copy','btn_copy');"]);
|
||||||
unset($button_margin);
|
unset($button_margin);
|
||||||
}
|
}
|
||||||
if (permission_exists('ring_group_delete') || permission_exists('ring_group_destination_delete')) {
|
if (permission_exists('ring_group_delete') || permission_exists('ring_group_destination_delete')) {
|
||||||
echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'name'=>'btn_delete','style'=>$button_margin,'onclick'=>"modal_open('modal-delete','btn_delete');"]);
|
echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'name'=>'btn_delete','style'=>$button_margin ?? '','onclick'=>"modal_open('modal-delete','btn_delete');"]);
|
||||||
unset($button_margin);
|
unset($button_margin);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -670,7 +671,7 @@
|
||||||
echo "</div>\n";
|
echo "</div>\n";
|
||||||
|
|
||||||
if ($action == "update") {
|
if ($action == "update") {
|
||||||
if (permission_exists('ring_group_add') && (!is_numeric($_SESSION['limit']['ring_groups']['numeric']) || ($total_ring_groups < $_SESSION['limit']['ring_groups']['numeric']))) {
|
if (permission_exists('ring_group_add') && (!isset($_SESSION['limit']['ring_groups']['numeric']) || ($total_ring_groups < $_SESSION['limit']['ring_groups']['numeric']))) {
|
||||||
echo modal::create(['id'=>'modal-copy','type'=>'copy','actions'=>button::create(['type'=>'submit','label'=>$text['button-continue'],'icon'=>'check','id'=>'btn_copy','style'=>'float: right; margin-left: 15px;','collapse'=>'never','name'=>'action','value'=>'copy','onclick'=>"modal_close();"])]);
|
echo modal::create(['id'=>'modal-copy','type'=>'copy','actions'=>button::create(['type'=>'submit','label'=>$text['button-continue'],'icon'=>'check','id'=>'btn_copy','style'=>'float: right; margin-left: 15px;','collapse'=>'never','name'=>'action','value'=>'copy','onclick'=>"modal_close();"])]);
|
||||||
}
|
}
|
||||||
if (permission_exists('ring_group_delete') || permission_exists('ring_group_destination_delete')) {
|
if (permission_exists('ring_group_delete') || permission_exists('ring_group_destination_delete')) {
|
||||||
|
|
@ -782,7 +783,7 @@
|
||||||
if (empty($row['destination_delay'])) { $row['destination_delay'] = "0"; }
|
if (empty($row['destination_delay'])) { $row['destination_delay'] = "0"; }
|
||||||
if (empty($row['destination_timeout'])) { $row['destination_timeout'] = "30"; }
|
if (empty($row['destination_timeout'])) { $row['destination_timeout'] = "30"; }
|
||||||
|
|
||||||
if (!empty($row['ring_group_destination_uuid'])) {
|
if (!empty($row['ring_group_destination_uuid']) && is_uuid($row['ring_group_destination_uuid'])) {
|
||||||
echo " <input name='ring_group_destinations[".$x."][ring_group_destination_uuid]' type='hidden' value=\"".escape($row['ring_group_destination_uuid'])."\">\n";
|
echo " <input name='ring_group_destinations[".$x."][ring_group_destination_uuid]' type='hidden' value=\"".escape($row['ring_group_destination_uuid'])."\">\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -853,7 +854,7 @@
|
||||||
}
|
}
|
||||||
echo " </td>\n";
|
echo " </td>\n";
|
||||||
if ($show_destination_delete && permission_exists('ring_group_destination_delete')) {
|
if ($show_destination_delete && permission_exists('ring_group_destination_delete')) {
|
||||||
if (is_uuid($row['ring_group_destination_uuid'])) {
|
if (!empty($row['ring_group_destination_uuid']) && is_uuid($row['ring_group_destination_uuid'])) {
|
||||||
echo " <td class='vtable' style='text-align: center; padding-bottom: 3px;'>";
|
echo " <td class='vtable' style='text-align: center; padding-bottom: 3px;'>";
|
||||||
echo " <input type='checkbox' name='ring_group_destinations_delete[".$x."][checked]' value='true' class='chk_delete checkbox_destinations' onclick=\"edit_delete_action('destinations');\">\n";
|
echo " <input type='checkbox' name='ring_group_destinations_delete[".$x."][checked]' value='true' class='chk_delete checkbox_destinations' onclick=\"edit_delete_action('destinations');\">\n";
|
||||||
echo " <input type='hidden' name='ring_group_destinations_delete[".$x."][uuid]' value='".escape($row['ring_group_destination_uuid'])."' />\n";
|
echo " <input type='hidden' name='ring_group_destinations_delete[".$x."][uuid]' value='".escape($row['ring_group_destination_uuid'])."' />\n";
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue