Add support for setting default ring tone and unique ring tone per line (#3945)

This commit is contained in:
Killsudo
2018-12-12 11:09:52 -06:00
committed by FusionPBX
parent 582118bd71
commit a7c858dfde
2 changed files with 63 additions and 7 deletions

View File

@@ -134,6 +134,62 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Numeric password on phone to access advanced settings.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "a5194459-9f2d-4f3c-bdf1-d59b0989de84";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_default_ringtone";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Default phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "fee344aa-f6d5-4805-91f5-39abf087b097";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_ringtone_line1";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Line 1 phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "a93bbdcd-e4c8-441e-b2cf-255db78de36f";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_ringtone_line2";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Line 2 phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8524b964-cd6b-487f-801d-bf92cefb4641";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_ringtone_line3";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Line 3 phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "c868029d-ae73-4b0f-84e4-b121ea662dac";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_ringtone_line4";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Line 4 phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "9effe745-3b05-45fc-8ceb-6cb197310384";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_ringtone_line5";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Line 5 phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "88e1bea1-722d-42e5-a3ce-6af8b3790981";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_ringtone_line6";
$apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
$apps[$x]['default_settings'][$y]['default_setting_value'] = "Type 1";
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Line 6 phone ring tone.";
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "9979b33a-2430-46c0-9b19-ef6ea655df9c";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "fanvil_stun_server";

View File

@@ -141,7 +141,7 @@
<PickupNum></PickupNum>
<JoinNum></JoinNum>
<IntercomNum></IntercomNum>
<RingType>default</RingType>
<RingType>{if isset($fanvil_ringtone_line1)}{$fanvil_ringtone_line1}{else}default{/if}</RingType>
<NATUDPUpdate>2</NATUDPUpdate>
<UDPUpdateTTL>60</UDPUpdateTTL>
<ServerType>0</ServerType>
@@ -289,7 +289,7 @@
<PickupNum></PickupNum>
<JoinNum></JoinNum>
<IntercomNum></IntercomNum>
<RingType>default</RingType>
<RingType>{if isset($fanvil_ringtone_line2)}{$fanvil_ringtone_line2}{else}default{/if}</RingType>
<NATUDPUpdate>2</NATUDPUpdate>
<UDPUpdateTTL>60</UDPUpdateTTL>
<ServerType>0</ServerType>
@@ -436,7 +436,7 @@
<PickupNum></PickupNum>
<JoinNum></JoinNum>
<IntercomNum></IntercomNum>
<RingType>default</RingType>
<RingType>{if isset($fanvil_ringtone_line3)}{$fanvil_ringtone_line3}{else}default{/if}</RingType>
<NATUDPUpdate>2</NATUDPUpdate>
<UDPUpdateTTL>60</UDPUpdateTTL>
<ServerType>0</ServerType>
@@ -585,7 +585,7 @@
<PickupNum></PickupNum>
<JoinNum></JoinNum>
<IntercomNum></IntercomNum>
<RingType>default</RingType>
<RingType>{if isset($fanvil_ringtone_line4)}{$fanvil_ringtone_line4}{else}default{/if}</RingType>
<NATUDPUpdate>2</NATUDPUpdate>
<UDPUpdateTTL>60</UDPUpdateTTL>
<ServerType>0</ServerType>
@@ -730,7 +730,7 @@
<PickupNum></PickupNum>
<JoinNum></JoinNum>
<IntercomNum></IntercomNum>
<RingType>default</RingType>
<RingType>{if isset($fanvil_ringtone_line5)}{$fanvil_ringtone_line5}{else}default{/if}</RingType>
<NATUDPUpdate>2</NATUDPUpdate>
<UDPUpdateTTL>60</UDPUpdateTTL>
<ServerType>0</ServerType>
@@ -877,7 +877,7 @@
<PickupNum></PickupNum>
<JoinNum></JoinNum>
<IntercomNum></IntercomNum>
<RingType>default</RingType>
<RingType>{if isset($fanvil_ringtone_line6)}{$fanvil_ringtone_line6}{else}default{/if}</RingType>
<NATUDPUpdate>2</NATUDPUpdate>
<UDPUpdateTTL>60</UDPUpdateTTL>
<ServerType>0</ServerType>
@@ -1158,7 +1158,7 @@
<HandFreeVol>8</HandFreeVol>
<HandFreeMicVol>3</HandFreeMicVol>
<HandFreeRingVol>4</HandFreeRingVol>
<RingType>Type 2</RingType>
<RingType>{if isset($fanvil_default_ringtone)}{$fanvil_default_ringtone}{else}Type 2{/if}</RingType>
</volume>
<date>
<EnableSNTP>1</EnableSNTP>