diff --git a/app/snom/app_config.php b/app/snom/app_config.php index 6ff153b19c..df1069e6f6 100644 --- a/app/snom/app_config.php +++ b/app/snom/app_config.php @@ -397,4 +397,12 @@ $apps[$x]['default_settings'][$y]['default_setting_value'] = "not_busy"; $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; $apps[$x]['default_settings'][$y]['default_setting_description'] = "The setting to auto-answer calls that have the Alert-Info SIP header. More info can be found here: https://service.snom.com/display/wiki/answer_after_policy"; + $y++; + $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "ba9bd041-343f-4253-9cba-8b0f0835675f"; + $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision"; + $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "snom_emergency_numbers"; + $apps[$x]['default_settings'][$y]['default_setting_name'] = "text"; + $apps[$x]['default_settings'][$y]['default_setting_value'] = "911 112 110 999"; + $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true"; + $apps[$x]['default_settings'][$y]['default_setting_description'] = "These are the numbers that the phone will understand as emergency numbers. This means they can be dialled on the phone even if the phone is locked. Valid values are space separated. More info can be found here: https://service.snom.com/display/wiki/keyboard_lock_emergency"; ?> diff --git a/resources/templates/provision/snom/D712/{$mac}.xml b/resources/templates/provision/snom/D712/{$mac}.xml index 8323750aad..fd2266b604 100644 --- a/resources/templates/provision/snom/D712/{$mac}.xml +++ b/resources/templates/provision/snom/D712/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}true{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D715/{$mac}.xml b/resources/templates/provision/snom/D715/{$mac}.xml index 692af007dd..84759a0f2f 100644 --- a/resources/templates/provision/snom/D715/{$mac}.xml +++ b/resources/templates/provision/snom/D715/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}true{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D717/{$mac}.xml b/resources/templates/provision/snom/D717/{$mac}.xml index 1d7cc92c37..70b23613e3 100644 --- a/resources/templates/provision/snom/D717/{$mac}.xml +++ b/resources/templates/provision/snom/D717/{$mac}.xml @@ -18,8 +18,9 @@ on off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}true{/if} - {if isset($snom_smartlabel_idle)}{$snom_smartlabel_idle}{else}short{/if} + {if isset($snom_smartlabel_idle)}{$snom_smartlabel_idle}{else}short{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D725/{$mac}.xml b/resources/templates/provision/snom/D725/{$mac}.xml index 06ea3f4440..dccc8b775f 100644 --- a/resources/templates/provision/snom/D725/{$mac}.xml +++ b/resources/templates/provision/snom/D725/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}true{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D735/{$mac}.xml b/resources/templates/provision/snom/D735/{$mac}.xml index 4634cc3f5b..baf9fbc638 100644 --- a/resources/templates/provision/snom/D735/{$mac}.xml +++ b/resources/templates/provision/snom/D735/{$mac}.xml @@ -18,8 +18,9 @@ on off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}false{/if} - {if isset($snom_smartlabel_idle)}{$snom_smartlabel_idle}{else}short{/if} + {if isset($snom_smartlabel_idle)}{$snom_smartlabel_idle}{else}short{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D745/{$mac}.xml b/resources/templates/provision/snom/D745/{$mac}.xml index 532bb7342a..b81227f891 100644 --- a/resources/templates/provision/snom/D745/{$mac}.xml +++ b/resources/templates/provision/snom/D745/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}true{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D765/{$mac}.xml b/resources/templates/provision/snom/D765/{$mac}.xml index 5061710245..b690e5b8b8 100644 --- a/resources/templates/provision/snom/D765/{$mac}.xml +++ b/resources/templates/provision/snom/D765/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}true{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D785/{$mac}.xml b/resources/templates/provision/snom/D785/{$mac}.xml index e1bc6fa68f..29f1ed8f62 100644 --- a/resources/templates/provision/snom/D785/{$mac}.xml +++ b/resources/templates/provision/snom/D785/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}false{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D812/{$mac}.xml b/resources/templates/provision/snom/D812/{$mac}.xml index bfc9adef72..70eea06ec5 100644 --- a/resources/templates/provision/snom/D812/{$mac}.xml +++ b/resources/templates/provision/snom/D812/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}false{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D815/{$mac}.xml b/resources/templates/provision/snom/D815/{$mac}.xml index d7928c9d3b..a3d3a64513 100644 --- a/resources/templates/provision/snom/D815/{$mac}.xml +++ b/resources/templates/provision/snom/D815/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}false{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D862/{$mac}.xml b/resources/templates/provision/snom/D862/{$mac}.xml index 816869bbaa..6e5fc75a9c 100644 --- a/resources/templates/provision/snom/D862/{$mac}.xml +++ b/resources/templates/provision/snom/D862/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}false{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if} diff --git a/resources/templates/provision/snom/D865/{$mac}.xml b/resources/templates/provision/snom/D865/{$mac}.xml index 816869bbaa..6e5fc75a9c 100644 --- a/resources/templates/provision/snom/D865/{$mac}.xml +++ b/resources/templates/provision/snom/D865/{$mac}.xml @@ -19,6 +19,7 @@ off {if isset($snom_dialtone_on_hold)}{$snom_dialtone_on_hold}{else}false{/if} {if isset($snom_answer_after_policy)}{$snom_answer_after_policy}{else}off{/if} + {if isset($snom_emergency_numbers)}{$snom_emergency_numbers}{else}911 112 110 999{/if} alert-internal {if isset($snom_alert_internal)}{$snom_alert_internal}{else}Ringer1{/if}