diff --git a/app/conference_centers/conference_center_edit.php b/app/conference_centers/conference_center_edit.php index 5b52f3ba83..7c49330cc1 100644 --- a/app/conference_centers/conference_center_edit.php +++ b/app/conference_centers/conference_center_edit.php @@ -54,6 +54,19 @@ //process the user data and save it to the database if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) { + //delete the conference center + if ($_POST['action'] == 'delete' && permission_exists('conference_center_delete') && is_uuid($conference_center_uuid)) { + //prepare + $array[0]['checked'] = 'true'; + $array[0]['uuid'] = $conference_center_uuid; + //delete + $obj = new conference_centers; + $obj->delete_conference_centers($array); + //redirect + header('Location: conference_centers.php'); + exit; + } + //get http post variables and set them to php variables $conference_center_uuid = $_POST["conference_center_uuid"]; $dialplan_uuid = $_POST["dialplan_uuid"]; @@ -252,23 +265,26 @@ //show the content echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; + echo button::create(['type'=>'submit','label'=>$text['button-save'],'icon'=>$_SESSION['theme']['button_icon_save']]); + echo " \n"; + echo "
\n"; + echo "\n"; + + echo "
".$text['title-conference_center']."

\n"; - echo " "; - if (permission_exists('conference_center_delete') && $action == 'update') { - echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'link'=>'conference_center_delete.php?id='.urlencode($conference_center_uuid),'onclick'=>"if (!confirm('".$text['confirm-delete']."')) { this.blur(); return false; }",'style'=>'margin-right: 15px;']); + + echo "
\n"; + echo "
".$text['title-conference_center']."
\n"; + echo "
\n"; + echo button::create(['type'=>'button','label'=>$text['button-back'],'icon'=>$_SESSION['theme']['button_icon_back'],'style'=>'margin-right: 15px;','link'=>'conference_centers.php']); + if ($action == 'update' && permission_exists('conference_center_delete')) { + echo button::create(['type'=>'submit','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'name'=>'action','value'=>'delete','onclick'=>"if (confirm('".$text['confirm-delete']."')) { document.getElementById('frm').submit(); } else { this.blur(); return false; }",'style'=>'margin-right: 15px;']); } - echo ""; - echo "
\n"; echo "\n"; - echo "\n"; - echo "\n"; echo "\n"; - echo "\n"; - echo " \n"; - echo " \n"; - echo " "; + echo "
\n"; + echo "\n"; echo " ".$text['label-conference_center_name']."\n"; echo "\n"; + echo "\n"; echo " \n"; echo "
\n"; echo $text['description-conference_center_name']."\n"; @@ -411,19 +427,8 @@ echo "
\n"; echo " \n"; echo "
\n"; echo $text['description-conference_center_enabled']."\n"; @@ -439,22 +444,19 @@ echo "
\n"; echo $text['description-conference_center_description']."\n"; echo "
\n"; - if ($action == "update") { - echo " \n"; - echo " \n"; - } - echo " \n"; - echo " \n"; - echo "
"; - echo "
"; echo "

"; + if ($action == "update") { + echo "\n"; + echo "\n"; + } + echo "\n"; + + echo ""; + //include the footer require_once "resources/footer.php"; -?> +?> \ No newline at end of file diff --git a/app/conference_centers/conference_centers.php b/app/conference_centers/conference_centers.php index a73d7be443..e3c7670ee7 100644 --- a/app/conference_centers/conference_centers.php +++ b/app/conference_centers/conference_centers.php @@ -50,26 +50,27 @@ $conference_centers = $_POST['conference_centers']; } -/* //process the http post data by action if ($action != '' && is_array($conference_centers) && @sizeof($conference_centers) != 0) { switch ($action) { + /* case 'copy': if (permission_exists('conference_center_add')) { $obj = new conference_centers; - $obj->copy($conference_centers); + $obj->copy_conference_centers($conference_centers); } break; + */ case 'toggle': if (permission_exists('conference_center_edit')) { $obj = new conference_centers; - $obj->toggle($conference_centers); + $obj->toggle_conference_centers($conference_centers); } break; case 'delete': if (permission_exists('conference_center_delete')) { $obj = new conference_centers; - $obj->delete($conference_centers); + $obj->delete_conference_centers($conference_centers); } break; } @@ -77,7 +78,6 @@ header('Location: conference_centers.php'.($search != '' ? '?search='.urlencode($search) : null)); exit; } -*/ //get variables used to control the order $order_by = $_GET["order_by"]; @@ -143,13 +143,13 @@ if (permission_exists('conference_center_add') && $conference_centers) { echo button::create(['type'=>'button','label'=>$text['button-copy'],'icon'=>$_SESSION['theme']['button_icon_copy'],'onclick'=>"if (confirm('".$text['confirm-copy']."')) { list_action_set('copy'); list_form_submit('form_list'); } else { this.blur(); return false; }"]); } + */ if (permission_exists('conference_center_edit') && $conference_centers) { echo button::create(['type'=>'button','label'=>$text['button-toggle'],'icon'=>$_SESSION['theme']['button_icon_toggle'],'onclick'=>"if (confirm('".$text['confirm-toggle']."')) { list_action_set('toggle'); list_form_submit('form_list'); } else { this.blur(); return false; }"]); } if (permission_exists('conference_center_delete') && $conference_centers) { echo button::create(['type'=>'button','label'=>$text['button-delete'],'icon'=>$_SESSION['theme']['button_icon_delete'],'onclick'=>"if (confirm('".$text['confirm-delete']."')) { list_action_set('delete'); list_form_submit('form_list'); } else { this.blur(); return false; }"]); } - */ echo "