added descriptions to RG Destinations (#6885)
This commit is contained in:
parent
6538e1c6d6
commit
42cf20a976
|
|
@ -448,6 +448,12 @@
|
|||
$apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
|
||||
$z++;
|
||||
$apps[$x]['db'][$y]['fields'][$z]['name'] = "destination_description";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "text";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
|
||||
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
|
||||
|
||||
$y++;
|
||||
$apps[$x]['db'][$y]['table']['name'] = "v_ring_group_users";
|
||||
|
|
|
|||
|
|
@ -1300,6 +1300,32 @@ $text['label-destination_number']['zh-cn'] = "目的地";
|
|||
$text['label-destination_number']['ja-jp'] = "行き先";
|
||||
$text['label-destination_number']['ko-kr'] = "목적지";
|
||||
|
||||
$text['label-destination_description']['en-us'] = "Description";
|
||||
$text['label-destination_description']['en-gb'] = "Description";
|
||||
$text['label-destination_description']['ar-eg'] = "الوصف";
|
||||
$text['label-destination_description']['de-at'] = "Beschreibung";
|
||||
$text['label-destination_description']['de-ch'] = "Beschreibung";
|
||||
$text['label-destination_description']['de-de'] = "Beschreibung";
|
||||
$text['label-destination_description']['el-gr'] = "Περιγραφή";
|
||||
$text['label-destination_description']['es-cl'] = "Descripción";
|
||||
$text['label-destination_description']['es-mx'] = "Descripción";
|
||||
$text['label-destination_description']['fr-ca'] = "Description";
|
||||
$text['label-destination_description']['fr-fr'] = "Description";
|
||||
$text['label-destination_description']['he-il'] = "תאור";
|
||||
$text['label-destination_description']['it-it'] = "Descrizione";
|
||||
$text['label-destination_description']['nl-nl'] = "Omschrijving";
|
||||
$text['label-destination_description']['pl-pl'] = "Opis";
|
||||
$text['label-destination_description']['pt-br'] = "Descrição";
|
||||
$text['label-destination_description']['pt-pt'] = "Descrição";
|
||||
$text['label-destination_description']['ro-ro'] = "Descriere";
|
||||
$text['label-destination_description']['ru-ru'] = "Описание";
|
||||
$text['label-destination_description']['sv-se'] = "Beskrivning";
|
||||
$text['label-destination_description']['tr-tr'] = "Tanım";
|
||||
$text['label-destination_description']['uk-ua'] = "Опис";
|
||||
$text['label-destination_description']['zh-cn'] = "描述";
|
||||
$text['label-destination_description']['ja-jp'] = "説明";
|
||||
$text['label-destination_description']['ko-kr'] = "설명";
|
||||
|
||||
$text['label-destination_delay']['en-us'] = "Delay";
|
||||
$text['label-destination_delay']['en-gb'] = "Delay";
|
||||
$text['label-destination_delay']['ar-eg'] = "التأخير";
|
||||
|
|
|
|||
|
|
@ -201,6 +201,7 @@
|
|||
$ring_group_timeout_app = array_shift($ring_group_timeout_array);
|
||||
$ring_group_timeout_data = join(':', $ring_group_timeout_array);
|
||||
$destination_number = $_POST["destination_number"] ?? null;
|
||||
$destination_description = $_POST["destination_description"] ?? null;
|
||||
$destination_delay = $_POST["destination_delay"] ?? null;
|
||||
$destination_timeout = $_POST["destination_timeout"] ?? null;
|
||||
$destination_prompt = $_POST["destination_prompt"] ?? null;
|
||||
|
|
@ -412,6 +413,7 @@
|
|||
$array["ring_groups"][0]["ring_group_destinations"][$y]["ring_group_uuid"] = $ring_group_uuid;
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["ring_group_destination_uuid"] = uuid();
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_number"] = $extension['extension'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_description"] = $row['destination_description'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_delay"] = $row['destination_delay'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_timeout"] = $row['destination_timeout'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_prompt"] = $row['destination_prompt'];
|
||||
|
|
@ -424,6 +426,7 @@
|
|||
$array["ring_groups"][0]["ring_group_destinations"][$y]["ring_group_uuid"] = $ring_group_uuid;
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["ring_group_destination_uuid"] = $ring_group_destination_uuid;
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_number"] = $row['destination_number'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_description"] = $row['destination_description'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_delay"] = $row['destination_delay'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_timeout"] = $row['destination_timeout'];
|
||||
$array['ring_groups'][0]["ring_group_destinations"][$y]["destination_prompt"] = $row['destination_prompt'];
|
||||
|
|
@ -873,6 +876,7 @@
|
|||
echo " <table border='0' cellpadding='0' cellspacing='0'>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td class='vtable'>".$text['label-destination_number']."</td>\n";
|
||||
echo " <td class='vtable'>".$text['label-destination_description']."</td>\n";
|
||||
echo " <td class='vtable' id='destination_delayorder'>";
|
||||
echo ($ring_group_strategy == 'sequence' || $ring_group_strategy == 'rollover') ? $text['label-destination_order'] : $text['label-destination_delay'];
|
||||
echo " </td>\n";
|
||||
|
|
@ -890,6 +894,7 @@
|
|||
echo " </tr>\n";
|
||||
$x = 0;
|
||||
foreach ($ring_group_destinations as $row) {
|
||||
if (empty($row['destination_description'])) { $row['destination_description'] = ""; }
|
||||
if (empty($row['destination_delay'])) { $row['destination_delay'] = "0"; }
|
||||
if (empty($row['destination_timeout'])) { $row['destination_timeout'] = "30"; }
|
||||
|
||||
|
|
@ -910,6 +915,9 @@
|
|||
echo " <input type=\"text\" name=\"ring_group_destinations[".$x."][destination_number]\" class=\"formfld\" value=\"".escape($row['destination_number'])."\" ".$onkeyup.">\n";
|
||||
echo " </td>\n";
|
||||
echo " <td class='formfld'>\n";
|
||||
echo " <input type=\"text\" name=\"ring_group_destinations[".$x."][destination_description]\" class=\"formfld\" value=\"".escape($row['destination_description'])."\">\n";
|
||||
echo " </td>\n";
|
||||
echo " <td class='formfld'>\n";
|
||||
echo " <select name='ring_group_destinations[".$x."][destination_delay]' class='formfld' style='width:55px'>\n";
|
||||
$i=0;
|
||||
while ($i <= $destination_delay_max) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue