diff --git a/resources/templates/provision/grandstream/wp820/{$mac}.xml b/resources/templates/provision/grandstream/wp820/{$mac}.xml index 14a7a82f40..2408aafad6 100644 --- a/resources/templates/provision/grandstream/wp820/{$mac}.xml +++ b/resources/templates/provision/grandstream/wp820/{$mac}.xml @@ -26,31 +26,35 @@ -{$display_name_1} +{$account.1.display_name} -{$server_address_1} +{$account.1.server_address}:{$account.1.sip_port} -{$secondary_server_address_1} - + +{if isset($account.1.server_address_secondary)} + {$account.1.server_address_secondary}:{$account.1.sip_port} +{else} + {$account.1.server_address_secondary} +{/if} -{$user_id_1} +{$account.1.user_id} -{$auth_id_1} +{$account.1.auth_id} -{$user_password_1} +{$account.1.password} -{$display_name_1} +{$account.1.display_name} @@ -65,19 +69,28 @@ -{$outbound_proxy_1} +{if isset($account.1.outbound_proxy_primary)} + {$account.1.outbound_proxy_primary}:{$account.1.sip_port} +{else} + {$account.1.outbound_proxy_primary} +{/if} - + +{if isset($account.1.outbound_proxy_secondary)} + {$account.1.outbound_proxy_secondary}:{$account.1.sip_port} +{else} + {$account.1.outbound_proxy_secondary} +{/if} {if isset($grandstream_dns_mode)} -{$grandstream_dns_mode} + {$grandstream_dns_mode} {else} -0 + 0 {/if} @@ -88,10 +101,11 @@ + {if isset($grandstream_nat_traversal)} -{$grandstream_nat_traversal} + {$grandstream_nat_traversal} {else} -0 + 0 {/if} @@ -116,10 +130,10 @@ -{if isset($register_expires_1)} -{$register_expires_1} +{if isset($account.1.register_expires)} + {$account.1.register_expires} {else} -2 + 2 {/if} @@ -157,9 +171,9 @@ {if isset($subscribe_mwi)} -1 + 1 {else} -0 + 0 {/if} @@ -403,9 +417,9 @@ {if isset($grandstream_srtp)} -{$grandstream_srtp} + {$grandstream_srtp} {else} -0 + 0 {/if} @@ -636,39 +650,42 @@ -{if isset($user_password_2)} -1 +{if isset($account.2.password)} + 1 {else} -0 + 0 {/if} -{$display_name_2} +{$account.2.display_name} -{$server_address_2} +{$account.2.server_address}:{$account.2.sip_port} - - +{if isset($account.2.server_address_secondary)} + {$account.2.server_address_secondary}:{$account.2.sip_port} +{else} + {$account.2.server_address_secondary} +{/if} -{$user_id_2} +{$account.2.user_id} -{$auth_id_2} +{$account.2.auth_id} -{$user_password_2} +{$account.2.password} -{$display_name_2} +{$account.2.display_name} @@ -683,19 +700,27 @@ -{$outbound_proxy_2} +{if isset($account.2.outbound_proxy_primary)} + {$account.2.outbound_proxy_primary}:{$account.2.sip_port} +{else} + {$account.2.outbound_proxy_primary} +{/if} - +{if isset($account.2.outbound_proxy_secondary)} + {$account.2.outbound_proxy_secondary}:{$account.2.sip_port} +{else} + {$account.2.outbound_proxy_secondary} +{/if} {if isset($grandstream_dns_mode)} -{$grandstream_dns_mode} + {$grandstream_dns_mode} {else} -0 + 0 {/if} @@ -707,9 +732,9 @@ {if isset($grandstream_nat_traversal)} -{$grandstream_nat_traversal} + {$grandstream_nat_traversal} {else} -0 + 0 {/if} @@ -734,10 +759,10 @@ -{if isset($register_expires_2)} -{$register_expires_2} +{if isset($account.2.register_expires)} + {$account.2.register_expires} {else} -2 + 2 {/if} @@ -775,9 +800,9 @@ {if isset($subscribe_mwi)} -1 + 1 {else} -0 + 0 {/if} @@ -1021,9 +1046,9 @@ {if isset($grandstream_srtp)} -{$grandstream_srtp} + {$grandstream_srtp} {else} -0 + 0 {/if} @@ -1849,9 +1874,9 @@ {if isset($ntp_server_primary)} -{$ntp_server_primary} + {$ntp_server_primary} {else} -pool.ntp.org + pool.ntp.org {/if} @@ -1963,9 +1988,11 @@ {if isset($grandstream_timezone) } -{$grandstream_timezone} + {$grandstream_timezone} +{elseif isset($grandstream_gxp_time_zone) } + {$grandstream_gxp_time_zone} {else} - + auto {/if} @@ -2074,7 +2101,11 @@ -{$admin_password} +{if isset($admin_password)} + {$admin_password} +{else} + {$mac|replace:'-':''} +{/if} @@ -2360,9 +2391,9 @@ {if isset($grandstream_syslog_level)} -{$grandstream_syslog_level} + {$grandstream_syslog_level} {else} -0 + 0 {/if} @@ -2487,9 +2518,9 @@ {if isset($grandstream_phonebook_download_interval)} -{$grandstream_phonebook_download_interval} + {$grandstream_phonebook_download_interval} {else} -0 + 0 {/if}