From cd6fecc70f87e05a080910ae155bf36fd49b1aa0 Mon Sep 17 00:00:00 2001 From: James Rose Date: Fri, 15 Aug 2014 00:36:56 +0000 Subject: [PATCH] add support for alternate voicemail numbers so you can subscribe to different mailboxes. requires user to create their own dialplan to support it. --- app/provision/app_defaults.php | 9 ++++++++- resources/templates/provision/yealink/t42g/{$mac}.cfg | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/provision/app_defaults.php b/app/provision/app_defaults.php index e9c204f352..ac223a0bfc 100644 --- a/app/provision/app_defaults.php +++ b/app/provision/app_defaults.php @@ -104,6 +104,13 @@ $array[$x]['default_setting_enabled'] = 'false'; $array[$x]['default_setting_description'] = ''; $x++; + $array[$x]['default_setting_category'] = 'provision'; + $array[$x]['default_setting_subcategory'] = 'voicemail_number'; + $array[$x]['default_setting_name'] = 'text'; + $array[$x]['default_setting_value'] = '*97'; + $array[$x]['default_setting_enabled'] = 'false'; + $array[$x]['default_setting_description'] = ''; + $x++; $orm = new orm; $orm->name('default_settings'); $orm->save($array[0]); @@ -166,4 +173,4 @@ } } -?> \ No newline at end of file +?> diff --git a/resources/templates/provision/yealink/t42g/{$mac}.cfg b/resources/templates/provision/yealink/t42g/{$mac}.cfg index 2440a9e80b..65c9889bcd 100644 --- a/resources/templates/provision/yealink/t42g/{$mac}.cfg +++ b/resources/templates/provision/yealink/t42g/{$mac}.cfg @@ -143,7 +143,7 @@ account.1.advanced.timer_t1 = account.1.advanced.timer_t2 = account.1.advanced.timer_t4 = -voice_mail.number.1 = *97 +voice_mail.number.1 = {$voicemail_number} ####################################################################################### @@ -3034,4 +3034,4 @@ expansion_module.1.key.{$row.device_key_id}.xml_phonebook = #expansion_module.2.key.1.label = #expansion_module.2.key.1.xml_phonebook = #expansion_module.2.key.1.type = -#expansion_module.2.key.1.label = \ No newline at end of file +#expansion_module.2.key.1.label =