mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-03 10:23:50 +00:00
Update conference_center_edit.php
This commit is contained in:
@@ -94,21 +94,27 @@
|
||||
return;
|
||||
}
|
||||
|
||||
//set the domain_uuid
|
||||
$_POST["domain_uuid"] = $_SESSION["domain_uuid"];
|
||||
|
||||
//add the conference_center_uuid
|
||||
if (!is_uuid($_POST["conference_center_uuid"])) {
|
||||
$conference_center_uuid = uuid();
|
||||
$_POST["conference_center_uuid"] = $conference_center_uuid;
|
||||
}
|
||||
|
||||
//add the dialplan_uuid
|
||||
if (!is_uuid($_POST["dialplan_uuid"])) {
|
||||
$dialplan_uuid = uuid();
|
||||
$_POST["dialplan_uuid"] = $dialplan_uuid;
|
||||
}
|
||||
|
||||
//prepare the array
|
||||
$array['conference_centers'][0]['domain_uuid'] = $_SESSION['domain_uuid'];;
|
||||
$array['conference_centers'][0]['conference_center_uuid'] = $conference_center_uuid;
|
||||
$array['conference_centers'][0]['dialplan_uuid'] = $dialplan_uuid;
|
||||
$array['conference_centers'][0]['conference_center_name'] = $conference_center_name;
|
||||
$array['conference_centers'][0]['conference_center_extension'] = $conference_center_extension;
|
||||
$array['conference_centers'][0]['conference_center_greeting'] = $conference_center_greeting;
|
||||
$array['conference_centers'][0]['conference_center_pin_length'] = $conference_center_pin_length;
|
||||
$array['conference_centers'][0]['conference_center_enabled'] = $conference_center_enabled;
|
||||
$array['conference_centers'][0]['conference_center_description'] = $conference_center_description;
|
||||
|
||||
//build the xml dialplan
|
||||
$dialplan_xml = "<extension name=\"".$conference_center_name."\" continue=\"\" uuid=\"".$dialplan_uuid."\">\n";
|
||||
if ($conference_center_pin_length > 1 && $conference_center_pin_length < 4) {
|
||||
@@ -124,21 +130,17 @@
|
||||
$dialplan_xml .= "</extension>\n";
|
||||
|
||||
//build the dialplan array
|
||||
$dialplan["domain_uuid"] = $_SESSION['domain_uuid'];
|
||||
$dialplan["dialplan_uuid"] = $dialplan_uuid;
|
||||
$dialplan["dialplan_name"] = $conference_center_name;
|
||||
$dialplan["dialplan_number"] = $conference_center_extension;
|
||||
$dialplan["dialplan_context"] = $_SESSION['context'];
|
||||
$dialplan["dialplan_continue"] = "false";
|
||||
$dialplan["dialplan_xml"] = $dialplan_xml;
|
||||
$dialplan["dialplan_order"] = "333";
|
||||
$dialplan["dialplan_enabled"] = $conference_center_enabled;
|
||||
$dialplan["dialplan_description"] = $conference_center_description;
|
||||
$dialplan["app_uuid"] = "b81412e8-7253-91f4-e48e-42fc2c9a38d9";
|
||||
|
||||
//prepare the array
|
||||
$array['conference_centers'][] = $_POST;
|
||||
$array['dialplans'][] = $dialplan;
|
||||
$array['dialplans'][0]["domain_uuid"] = $_SESSION['domain_uuid'];
|
||||
$array['dialplans'][0]["dialplan_uuid"] = $dialplan_uuid;
|
||||
$array['dialplans'][0]["dialplan_name"] = $conference_center_name;
|
||||
$array['dialplans'][0]["dialplan_number"] = $conference_center_extension;
|
||||
$array['dialplans'][0]["dialplan_context"] = $_SESSION['context'];
|
||||
$array['dialplans'][0]["dialplan_continue"] = "false";
|
||||
$array['dialplans'][0]["dialplan_xml"] = $dialplan_xml;
|
||||
$array['dialplans'][0]["dialplan_order"] = "333";
|
||||
$array['dialplans'][0]["dialplan_enabled"] = $conference_center_enabled;
|
||||
$array['dialplans'][0]["dialplan_description"] = $conference_center_description;
|
||||
$array['dialplans'][0]["app_uuid"] = "b81412e8-7253-91f4-e48e-42fc2c9a38d9";
|
||||
|
||||
//add the dialplan permission
|
||||
$p = new permissions;
|
||||
|
||||
Reference in New Issue
Block a user