From 0a98e0e4c2229d073b8bda65b97884b00ed394a5 Mon Sep 17 00:00:00 2001 From: markjcrane Date: Tue, 23 Aug 2016 12:36:28 -0600 Subject: [PATCH] Update all of the Yealink templates with ability to name the phonebook without changing the URL. --- .../provision/yealink/cp860/y000000000037.cfg | 27 +++++++++++------ .../provision/yealink/t20p/y000000000007.cfg | 27 +++++++++++------ .../provision/yealink/t21p/y000000000052.cfg | 27 +++++++++++------ .../provision/yealink/t22p/y000000000005.cfg | 27 +++++++++++------ .../provision/yealink/t23g/y000000000044.cfg | 27 +++++++++++------ .../provision/yealink/t23p/y000000000044.cfg | 27 +++++++++++------ .../provision/yealink/t26p/y000000000004.cfg | 27 +++++++++++------ .../provision/yealink/t27p/y000000000045.cfg | 27 +++++++++++------ .../provision/yealink/t28p/y000000000000.cfg | 27 +++++++++++------ .../provision/yealink/t29g/y000000000046.cfg | 27 +++++++++++------ .../provision/yealink/t32g/y000000000032.cfg | 27 +++++++++++------ .../provision/yealink/t38g/y000000000038.cfg | 27 +++++++++++------ .../provision/yealink/t41p/y000000000036.cfg | 27 +++++++++++------ .../provision/yealink/t42g/y000000000029.cfg | 27 +++++++++++------ .../provision/yealink/t48g/y000000000035.cfg | 27 +++++++++++------ .../provision/yealink/t49g/y000000000051.cfg | 27 +++++++++++------ .../provision/yealink/vp530/y000000000023.cfg | 30 +++++++++++-------- .../provision/yealink/w52p/y000000000025.cfg | 30 +++++++++++-------- 18 files changed, 324 insertions(+), 168 deletions(-) diff --git a/resources/templates/provision/yealink/cp860/y000000000037.cfg b/resources/templates/provision/yealink/cp860/y000000000037.cfg index 3f6cb017ee..9601ebc482 100644 --- a/resources/templates/provision/yealink/cp860/y000000000037.cfg +++ b/resources/templates/provision/yealink/cp860/y000000000037.cfg @@ -557,28 +557,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t20p/y000000000007.cfg b/resources/templates/provision/yealink/t20p/y000000000007.cfg index 12fdc5c255..c6b8c36aa9 100644 --- a/resources/templates/provision/yealink/t20p/y000000000007.cfg +++ b/resources/templates/provision/yealink/t20p/y000000000007.cfg @@ -913,28 +913,37 @@ bw.feature_key_sync = #remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t21p/y000000000052.cfg b/resources/templates/provision/yealink/t21p/y000000000052.cfg index 4d1dabcadd..235e30bce6 100644 --- a/resources/templates/provision/yealink/t21p/y000000000052.cfg +++ b/resources/templates/provision/yealink/t21p/y000000000052.cfg @@ -517,28 +517,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t22p/y000000000005.cfg b/resources/templates/provision/yealink/t22p/y000000000005.cfg index 38a9228921..81a913852e 100644 --- a/resources/templates/provision/yealink/t22p/y000000000005.cfg +++ b/resources/templates/provision/yealink/t22p/y000000000005.cfg @@ -913,28 +913,37 @@ bw.feature_key_sync = #remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t23g/y000000000044.cfg b/resources/templates/provision/yealink/t23g/y000000000044.cfg index 4d1dabcadd..235e30bce6 100644 --- a/resources/templates/provision/yealink/t23g/y000000000044.cfg +++ b/resources/templates/provision/yealink/t23g/y000000000044.cfg @@ -517,28 +517,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t23p/y000000000044.cfg b/resources/templates/provision/yealink/t23p/y000000000044.cfg index 4d1dabcadd..235e30bce6 100644 --- a/resources/templates/provision/yealink/t23p/y000000000044.cfg +++ b/resources/templates/provision/yealink/t23p/y000000000044.cfg @@ -517,28 +517,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t26p/y000000000004.cfg b/resources/templates/provision/yealink/t26p/y000000000004.cfg index 7e81d98382..1ace455789 100644 --- a/resources/templates/provision/yealink/t26p/y000000000004.cfg +++ b/resources/templates/provision/yealink/t26p/y000000000004.cfg @@ -913,28 +913,37 @@ bw.feature_key_sync = #remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t27p/y000000000045.cfg b/resources/templates/provision/yealink/t27p/y000000000045.cfg index bd9c553d52..5338b41750 100644 --- a/resources/templates/provision/yealink/t27p/y000000000045.cfg +++ b/resources/templates/provision/yealink/t27p/y000000000045.cfg @@ -517,28 +517,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t28p/y000000000000.cfg b/resources/templates/provision/yealink/t28p/y000000000000.cfg index 948df2e70e..a9c4eee372 100644 --- a/resources/templates/provision/yealink/t28p/y000000000000.cfg +++ b/resources/templates/provision/yealink/t28p/y000000000000.cfg @@ -913,28 +913,37 @@ bw.feature_key_sync = #remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t29g/y000000000046.cfg b/resources/templates/provision/yealink/t29g/y000000000046.cfg index 4c23b07eea..e757701173 100644 --- a/resources/templates/provision/yealink/t29g/y000000000046.cfg +++ b/resources/templates/provision/yealink/t29g/y000000000046.cfg @@ -517,28 +517,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t32g/y000000000032.cfg b/resources/templates/provision/yealink/t32g/y000000000032.cfg index cde9c04d3f..a446750f08 100644 --- a/resources/templates/provision/yealink/t32g/y000000000032.cfg +++ b/resources/templates/provision/yealink/t32g/y000000000032.cfg @@ -913,28 +913,37 @@ bw.feature_key_sync = #remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t38g/y000000000038.cfg b/resources/templates/provision/yealink/t38g/y000000000038.cfg index 915b8ff4ce..52e16090df 100644 --- a/resources/templates/provision/yealink/t38g/y000000000038.cfg +++ b/resources/templates/provision/yealink/t38g/y000000000038.cfg @@ -913,28 +913,37 @@ bw.feature_key_sync = #remote_phonebook.data.x.url = #remote_phonebook.data.x.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t41p/y000000000036.cfg b/resources/templates/provision/yealink/t41p/y000000000036.cfg index fa11bb6897..cf27087ee5 100644 --- a/resources/templates/provision/yealink/t41p/y000000000036.cfg +++ b/resources/templates/provision/yealink/t41p/y000000000036.cfg @@ -557,28 +557,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t42g/y000000000029.cfg b/resources/templates/provision/yealink/t42g/y000000000029.cfg index ee306bf0b3..d260009435 100644 --- a/resources/templates/provision/yealink/t42g/y000000000029.cfg +++ b/resources/templates/provision/yealink/t42g/y000000000029.cfg @@ -557,28 +557,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t48g/y000000000035.cfg b/resources/templates/provision/yealink/t48g/y000000000035.cfg index 3ea0a898b3..47874a312d 100644 --- a/resources/templates/provision/yealink/t48g/y000000000035.cfg +++ b/resources/templates/provision/yealink/t48g/y000000000035.cfg @@ -509,28 +509,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/t49g/y000000000051.cfg b/resources/templates/provision/yealink/t49g/y000000000051.cfg index e5a32e5624..281102e451 100644 --- a/resources/templates/provision/yealink/t49g/y000000000051.cfg +++ b/resources/templates/provision/yealink/t49g/y000000000051.cfg @@ -557,28 +557,37 @@ dialplan.item.1 = #remote_phonebook.data.X.url = #remote_phonebook.data.X.name = -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/vp530/y000000000023.cfg b/resources/templates/provision/yealink/vp530/y000000000023.cfg index 1ab1b47517..bc7fb78433 100644 --- a/resources/templates/provision/yealink/vp530/y000000000023.cfg +++ b/resources/templates/provision/yealink/vp530/y000000000023.cfg @@ -789,31 +789,37 @@ bw_call_log.data.2.name = #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. remote_phonebook.display_name = -#remote_phonebook.data.x.url = -#remote_phonebook.data.X.name = - -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name} diff --git a/resources/templates/provision/yealink/w52p/y000000000025.cfg b/resources/templates/provision/yealink/w52p/y000000000025.cfg index 52429455a0..97b140fcd3 100644 --- a/resources/templates/provision/yealink/w52p/y000000000025.cfg +++ b/resources/templates/provision/yealink/w52p/y000000000025.cfg @@ -371,31 +371,37 @@ openvpn.url = #Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5. remote_phonebook.display_name = -#remote_phonebook.data.x.url = -#remote_phonebook.data.X.name = - -{if isset($yealink_remote_phonebook_1_url) } +{if isset($yealink_remote_phonebook_1_name) } remote_phonebook.data.1.name = {$yealink_remote_phonebook_1_name} +{else} +remote_phonebook.data.1.name = Users +{/if} +{if isset($yealink_remote_phonebook_1_url) } remote_phonebook.data.1.url = {$yealink_remote_phonebook_1_url} {else} -remote_phonebook.data.1.name = Personal -remote_phonebook.data.1.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=users +remote_phonebook.data.1.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=users {/if} -{if isset($yealink_remote_phonebook_2_url) } +{if isset($yealink_remote_phonebook_2_name) } remote_phonebook.data.2.name = {$yealink_remote_phonebook_2_name} +{else} +remote_phonebook.data.2.name = Groups +{/if} +{if isset($yealink_remote_phonebook_2_url) } remote_phonebook.data.2.url = {$yealink_remote_phonebook_2_url} {else} -remote_phonebook.data.2.name = Organization -remote_phonebook.data.2.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=groups +remote_phonebook.data.2.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=groups {/if} -{if isset($yealink_remote_phonebook_3_url) } +{if isset($yealink_remote_phonebook_3_name) } remote_phonebook.data.3.name = {$yealink_remote_phonebook_3_name} -remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} {else} remote_phonebook.data.3.name = Extensions -remote_phonebook.data.3.url = https://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions +{/if} +{if isset($yealink_remote_phonebook_3_url) } +remote_phonebook.data.3.url = {$yealink_remote_phonebook_3_url} +{else} +remote_phonebook.data.3.url = http://{$domain_name}/app/provision/?file=directory.xml&contacts=extensions {/if} remote_phonebook.data.4.name = {$yealink_remote_phonebook_4_name}