diff --git a/app/snom/app_config.php b/app/snom/app_config.php
index 7db74fd6e9..43f4c53de8 100644
--- a/app/snom/app_config.php
+++ b/app/snom/app_config.php
@@ -183,6 +183,14 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "false";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Use if provisioning url is different than the subdomain name url.";
$y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "0fbe03bd-785c-422a-b0f2-5e6c44b8e222";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "snom_quick_transfer";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "new_call";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Call Transfer via BLF. Valid options are: new_call, blind, attended See https://service.snom.com/display/wiki/quick_transfer";
+ $y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "be18017c-0d34-46b5-bf9c-5cb49c71e583";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "snom_amp_gain";
@@ -231,6 +239,22 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
$apps[$x]['default_settings'][$y]['default_setting_description'] = "Enables/Disables sending Supported:100Rel and by this whether early-dialogs by PRACK will be offered. valid values: on,off";
$y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8660b1a8-2cb6-4f7f-b8d8-f5f08d4aa787";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "snom_transfer_dialing_on_transfer";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "blind";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Call Transfer via transfer-key. Valid options are: blind, attended See https://service.snom.com/display/wiki/transfer_dialing_on_transfer";
+ $y++;
+ $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "4cb606ab-2016-4243-b425-9c84a4da0bbe";
+ $apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
+ $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "snom_transfer_dialing_on_other";
+ $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
+ $apps[$x]['default_settings'][$y]['default_setting_value'] = "blind";
+ $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
+ $apps[$x]['default_settings'][$y]['default_setting_description'] = "Call Transfer via ok-key. Valid options are: blind, attended See https://service.snom.com/display/wiki/transfer_dialing_on_other";
+ $y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = "c85c9b44-c56e-4aac-aa88-98663771645a";
$apps[$x]['default_settings'][$y]['default_setting_category'] = "provision";
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "snom_language";
diff --git a/resources/templates/provision/snom/D120/{$mac}.xml b/resources/templates/provision/snom/D120/{$mac}.xml
index ec84ca7f9f..67771a7674 100644
--- a/resources/templates/provision/snom/D120/{$mac}.xml
+++ b/resources/templates/provision/snom/D120/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D315/{$mac}.xml b/resources/templates/provision/snom/D315/{$mac}.xml
index bbab2d4abc..de0e843e87 100644
--- a/resources/templates/provision/snom/D315/{$mac}.xml
+++ b/resources/templates/provision/snom/D315/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D345/{$mac}.xml b/resources/templates/provision/snom/D345/{$mac}.xml
index 856c6e45d3..feadd28320 100644
--- a/resources/templates/provision/snom/D345/{$mac}.xml
+++ b/resources/templates/provision/snom/D345/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D375/{$mac}.xml b/resources/templates/provision/snom/D375/{$mac}.xml
index 14448561d0..56b8cb1cfb 100644
--- a/resources/templates/provision/snom/D375/{$mac}.xml
+++ b/resources/templates/provision/snom/D375/{$mac}.xml
@@ -35,7 +35,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D385/{$mac}.xml b/resources/templates/provision/snom/D385/{$mac}.xml
index 489ad02cc0..fcf72581ff 100644
--- a/resources/templates/provision/snom/D385/{$mac}.xml
+++ b/resources/templates/provision/snom/D385/{$mac}.xml
@@ -35,7 +35,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D712/{$mac}.xml b/resources/templates/provision/snom/D712/{$mac}.xml
index f6c0776ec8..d7fbfa1948 100644
--- a/resources/templates/provision/snom/D712/{$mac}.xml
+++ b/resources/templates/provision/snom/D712/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D715/{$mac}.xml b/resources/templates/provision/snom/D715/{$mac}.xml
index 6e0b6684d1..e116f2d193 100644
--- a/resources/templates/provision/snom/D715/{$mac}.xml
+++ b/resources/templates/provision/snom/D715/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D717/{$mac}.xml b/resources/templates/provision/snom/D717/{$mac}.xml
index 539321b092..8985976c51 100644
--- a/resources/templates/provision/snom/D717/{$mac}.xml
+++ b/resources/templates/provision/snom/D717/{$mac}.xml
@@ -38,7 +38,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D725/{$mac}.xml b/resources/templates/provision/snom/D725/{$mac}.xml
index 2a93fdedd4..581dbfa182 100644
--- a/resources/templates/provision/snom/D725/{$mac}.xml
+++ b/resources/templates/provision/snom/D725/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D735/{$mac}.xml b/resources/templates/provision/snom/D735/{$mac}.xml
index 62ddd90e27..f4382406c8 100644
--- a/resources/templates/provision/snom/D735/{$mac}.xml
+++ b/resources/templates/provision/snom/D735/{$mac}.xml
@@ -36,7 +36,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D745/{$mac}.xml b/resources/templates/provision/snom/D745/{$mac}.xml
index b29431580b..03eb3e34c3 100644
--- a/resources/templates/provision/snom/D745/{$mac}.xml
+++ b/resources/templates/provision/snom/D745/{$mac}.xml
@@ -31,7 +31,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D765/{$mac}.xml b/resources/templates/provision/snom/D765/{$mac}.xml
index 923c383e1e..e5ca6a1feb 100644
--- a/resources/templates/provision/snom/D765/{$mac}.xml
+++ b/resources/templates/provision/snom/D765/{$mac}.xml
@@ -35,7 +35,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}
diff --git a/resources/templates/provision/snom/D785/{$mac}.xml b/resources/templates/provision/snom/D785/{$mac}.xml
index db63e761d2..ebeb150030 100644
--- a/resources/templates/provision/snom/D785/{$mac}.xml
+++ b/resources/templates/provision/snom/D785/{$mac}.xml
@@ -35,7 +35,9 @@
on
off
off
- blind
+ {if isset($snom_quick_transfer)}{$snom_quick_transfer}{else}new_call{/if}
+ {if isset($snom_transfer_dialing_on_transfer)}{$snom_transfer_dialing_on_transfer}{else}blind{/if}
+ {if isset($snom_transfer_dialing_on_other)}{$snom_transfer_dialing_on_other}{else}blind{/if}
F_HOLD F_TRANSFER F_CONFERENCE
{if isset($snom_update_policy)}{$snom_update_policy}{else}auto_update{/if}