1
{$account.1.display_name}
{if $account.1.sip_transport != 'dns srv'}
{$account.1.server_address}:{$account.1.sip_port}
{else}
{$account.1.server_address}
{/if}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.server_address_secondary)}
{$account.1.server_address_secondary}:{$account.1.sip_port}
{else}
{$account.1.server_address_secondary}
{/if}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_primary)}
{$account.1.outbound_proxy_primary}:{$account.1.sip_port}
{else}
{$account.1.outbound_proxy_primary}
{/if}
{if $account.1.sip_transport != 'dns srv' && isset($account.1.outbound_proxy_secondary)}
{$account.1.outbound_proxy_secondary}:{$account.1.sip_port}
{else}
{$account.1.outbound_proxy_secondary}
{/if}
{if isset($account.1.server_address_secondary)}
{$account.1.user_id}@{$account.1.server_address}
{else}
{$account.1.user_id}
{/if}
{$account.1.auth_id}
{$account.1.password}
{$account.1.display_name}
{$voicemail_number}
0
{if isset($grandstream_dns_mode)}
{$grandstream_dns_mode}
{else}
0
{/if}
0
{if isset($grandstream_nat_traversal)}
{$grandstream_nat_traversal}
{else}
0
{/if}
0
0
1
0
{$account.1.register_expires}
60
0
0
30
30
5060
20
50
400
0
{$tp=0}
{if $account.1.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.1.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.1.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.1.sip_transport == 'dns srv'}
{if isset($grandstream_dnssrv_transport)}
{if $grandstream_dnssrv_transport == 'udp'}{$tp=0}
{elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2}
{else}{$tp=1}
{/if}
{else}{$tp=1}
{/if}
{/if}
{$tp}
0
1
0
0
1
{if isset($subscribe_mwi)}
1
{else}
0
{/if}
0
0
0
0
0
0
0
0
0
1
1
1
1
15
0
{if $nway_conference == 'true'}nway{$account.1.user_id}@{$account.1.server_address}{/if}
{$grandstream_blf_call_pickup}
**
0
0
0
100
0
0
0
0
{if isset($grandstream_feature_key_sync)}
{$grandstream_feature_key_sync}
{/if}
0
1
180
90
0
0
0
0
1
0
0
0
0
0
1
0
0
8
4
18
9
98
2
123
0
1
0
0
{if isset($grandstream_srtp)}
{$grandstream_srtp}
{else}
0
{/if}
0
0
0
0
{if isset ($grandstream_jitter_adapt)}
{$grandstream_jitter_adapt}
{else}
1
{/if}
2
2
1
0
1
97
123
101
0
1
0
250
0
{$grandstream_dial_prefix}
{if isset($grandstream_dial_plan) }
{$grandstream_dial_plan}
{else}
{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}
{/if}
mpk
0
0
0
0
0
0
0
30
4
1
0
1
0
{$grandstream_call_waiting}
{if isset($grandstream_account_ring_tone_1)}
{$grandstream_account_ring_tone_1}
{/if}
{$grandstream_distinctive_ringtone_name_1}
{$grandstream_distinctive_ringtone_1}
{$grandstream_distinctive_ringtone_name_2}
{$grandstream_distinctive_ringtone_2}
{$grandstream_distinctive_ringtone_name_3}
{$grandstream_distinctive_ringtone_3}
{$grandstream_distinctive_ringtone_name_4}
{$grandstream_distinctive_ringtone_4}
{$grandstream_distinctive_ringtone_name_5}
{$grandstream_distinctive_ringtone_5}
{$grandstream_distinctive_ringtone_name_6}
{$grandstream_distinctive_ringtone_6}
{$grandstream_distinctive_ringtone_name_7}
{$grandstream_distinctive_ringtone_7}
{$grandstream_distinctive_ringtone_name_8}
{$grandstream_distinctive_ringtone_8}
{$grandstream_distinctive_ringtone_name_9}
{$grandstream_distinctive_ringtone_9}
{$grandstream_distinctive_ringtone_name_10}
{$grandstream_distinctive_ringtone_10}
{$grandstream_ring_timeout}
1
0
0
0
0
20
{if isset($account.2.password)}
1
{else}
0
{/if}
{$account.2.display_name}
{if $account.2.sip_transport != 'dns srv'}
{$account.2.server_address}:{$account.2.sip_port}
{else}
{$account.2.server_address}
{/if}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.server_address_secondary)}
{$account.2.server_address_secondary}:{$account.2.sip_port}
{else}
{$account.2.server_address_secondary}
{/if}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_primary)}
{$account.2.outbound_proxy_primary}:{$account.2.sip_port}
{else}
{$account.2.outbound_proxy_primary}
{/if}
{if $account.2.sip_transport != 'dns srv' && isset($account.2.outbound_proxy_secondary)}
{$account.2.outbound_proxy_secondary}:{$account.2.sip_port}
{else}
{$account.2.outbound_proxy_secondary}
{/if}
{$account.2.user_id}
{$account.2.auth_id}
{$account.2.password}
{$account.2.display_name}
{$voicemail_number}
0
{if isset($grandstream_dns_mode)}
{$grandstream_dns_mode}
{else}
0
{/if}
0
{if isset($grandstream_nat_traversal)}
{$grandstream_nat_traversal}
{else}
0
{/if}
0
0
1
0
{$account.2.register_expires}
60
0
0
30
30
5060
20
100
400
0
{$tp=0}
{if $account.2.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.2.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.2.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.2.sip_transport == 'dns srv'}
{if isset($grandstream_dnssrv_transport)}
{if $grandstream_dnssrv_transport == 'udp'}{$tp=0}
{elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2}
{else}{$tp=1}
{/if}
{else}{$tp=1}
{/if}
{/if}
{$tp}
0
1
0
0
1
{if isset($subscribe_mwi)}
1
{else}
0
{/if}
0
0
0
0
0
0
0
0
0
1
1
1
1
15
0
{if $nway_conference == 'true'}nway{$account.2.user_id}@{$account.2.server_address}{/if}
{$grandstream_blf_call_pickup}
**
0
0
0
100
0
0
0
0
0
0
1
180
90
0
0
0
0
1
0
0
0
0
0
{$grandstream_accept_sip_from_proxy_only}
0
0
8
4
18
9
98
2
123
0
1
0
0
{if isset($grandstream_srtp)}
{$grandstream_srtp}
{else}
0
{/if}
0
0
0
0
1
2
2
1
0
1
97
123
101
0
1
0
250
0
{if isset($grandstream_dial_plan) }
{$grandstream_dial_plan}
{else}
{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}
{/if}
mpk
0
{if isset($grandstream_account_ring_tone_2)}
{$grandstream_account_ring_tone_2}
{/if}
{$grandstream_distinctive_ringtone_name_1}
{$grandstream_distinctive_ringtone_1}
{$grandstream_distinctive_ringtone_name_2}
{$grandstream_distinctive_ringtone_2}
{$grandstream_distinctive_ringtone_name_3}
{$grandstream_distinctive_ringtone_3}
{$grandstream_distinctive_ringtone_name_4}
{$grandstream_distinctive_ringtone_4}
{$grandstream_distinctive_ringtone_name_5}
{$grandstream_distinctive_ringtone_5}
{$grandstream_distinctive_ringtone_name_6}
{$grandstream_distinctive_ringtone_6}
{$grandstream_distinctive_ringtone_name_7}
{$grandstream_distinctive_ringtone_7}
{$grandstream_distinctive_ringtone_name_8}
{$grandstream_distinctive_ringtone_8}
{$grandstream_distinctive_ringtone_name_9}
{$grandstream_distinctive_ringtone_9}
{$grandstream_distinctive_ringtone_name_10}
{$grandstream_distinctive_ringtone_10}
{$grandstream_ring_timeout}
0
0
0
0
0
0
30
4
1
0
1
0
{$grandstream_call_waiting}
1
0
0
0
0
{if isset($account.3.password)}
1
{else}
0
{/if}
{$account.3.display_name}
{if $account.3.sip_transport != 'dns srv'}
{$account.3.server_address}:{$account.3.sip_port}
{else}
{$account.3.server_address}
{/if}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.server_address_secondary)}
{$account.3.server_address_secondary}:{$account.3.sip_port}
{else}
{$account.3.server_address_secondary}
{/if}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_primary)}
{$account.3.outbound_proxy_primary}:{$account.3.sip_port}
{else}
{$account.3.outbound_proxy_primary}
{/if}
{if $account.3.sip_transport != 'dns srv' && isset($account.3.outbound_proxy_secondary)}
{$account.3.outbound_proxy_secondary}:{$account.3.sip_port}
{else}
{$account.3.outbound_proxy_secondary}
{/if}
{$account.3.user_id}
{$account.3.auth_id}
{$account.3.password}
{$account.3.display_name}
{$voicemail_number}
0
{if isset($grandstream_dns_mode)}
{$grandstream_dns_mode}
{else}
0
{/if}
0
{if isset($grandstream_nat_traversal)}
{$grandstream_nat_traversal}
{else}
0
{/if}
0
0
1
0
{$account.3.register_expires}
60
0
0
30
30
5064
20
50
400
0
{$tp=0}
{if $account.3.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.3.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.3.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.3.sip_transport == 'dns srv'}
{if isset($grandstream_dnssrv_transport)}
{if $grandstream_dnssrv_transport == 'udp'}{$tp=0}
{elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2}
{else}{$tp=1}
{/if}
{else}{$tp=1}
{/if}
{/if}
{$tp}
0
1
0
0
1
{if isset($subscribe_mwi)}
1
{else}
0
{/if}
0
0
0
0
0
0
0
0
0
1
1
1
1
15
0
{if $nway_conference == 'true'}nway{$account.3.user_id}@{$account.3.server_address}{/if}
{$grandstream_blf_call_pickup}
**
0
0
0
100
0
0
0
0
0
0
1
180
90
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
123
101
0
8
4
18
9
98
2
123
0
1
0
{if isset($grandstream_srtp)}
{$grandstream_srtp}
{else}
0
{/if}
0
0
0
0
2
1
0
1
97
1
2
0
250
0
{if isset($grandstream_dial_plan) }
{$grandstream_dial_plan}
{else}
{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}
{/if}
mpk
0
{if isset($grandstream_account_ring_tone_3)}
{$grandstream_account_ring_tone_3}
{/if}
{$grandstream_distinctive_ringtone_name_1}
{$grandstream_distinctive_ringtone_1}
{$grandstream_distinctive_ringtone_name_2}
{$grandstream_distinctive_ringtone_2}
{$grandstream_distinctive_ringtone_name_3}
{$grandstream_distinctive_ringtone_3}
{$grandstream_distinctive_ringtone_name_4}
{$grandstream_distinctive_ringtone_4}
{$grandstream_distinctive_ringtone_name_5}
{$grandstream_distinctive_ringtone_5}
{$grandstream_distinctive_ringtone_name_6}
{$grandstream_distinctive_ringtone_6}
{$grandstream_distinctive_ringtone_name_7}
{$grandstream_distinctive_ringtone_7}
{$grandstream_distinctive_ringtone_name_8}
{$grandstream_distinctive_ringtone_8}
{$grandstream_distinctive_ringtone_name_9}
{$grandstream_distinctive_ringtone_9}
{$grandstream_distinctive_ringtone_name_10}
{$grandstream_distinctive_ringtone_10}
{$grandstream_ring_timeout}
0
0
0
0
0
0
30
4
1
0
1
0
{$grandstream_call_waiting}
0
0
0
0
0
{if isset($account.4.password)}
1
{else}
0
{/if}
{$account.4.display_name}
{if $account.4.sip_transport != 'dns srv'}
{$account.4.server_address}:{$account.4.sip_port}
{else}
{$account.4.server_address}
{/if}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.server_address_secondary)}
{$account.4.server_address_secondary}:{$account.4.sip_port}
{else}
{$account.4.server_address_secondary}
{/if}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_primary)}
{$account.4.outbound_proxy_primary}:{$account.4.sip_port}
{else}
{$account.4.outbound_proxy_primary}
{/if}
{if $account.4.sip_transport != 'dns srv' && isset($account.4.outbound_proxy_secondary)}
{$account.4.outbound_proxy_secondary}:{$account.4.sip_port}
{else}
{$account.4.outbound_proxy_secondary}
{/if}
{$account.4.user_id}
{$account.4.auth_id}
{$account.4.password}
{$account.4.display_name}
{$voicemail_number}
0
{if isset($grandstream_dns_mode)}
{$grandstream_dns_mode}
{else}
0
{/if}
0
{if isset($grandstream_nat_traversal)}
{$grandstream_nat_traversal}
{else}
0
{/if}
0
0
1
0
{$account.4.register_expires}
60
0
0
30
30
5066
20
50
400
0
{$tp=0}
{if $account.4.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.4.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.4.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.4.sip_transport == 'dns srv'}
{if isset($grandstream_dnssrv_transport)}
{if $grandstream_dnssrv_transport == 'udp'}{$tp=0}
{elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2}
{else}{$tp=1}
{/if}
{else}{$tp=1}
{/if}
{/if}
{$tp}
0
1
0
0
1
{if isset($subscribe_mwi)}
1
{else}
0
{/if}
0
0
0
0
0
0
0
0
0
1
1
1
1
15
0
{if $nway_conference == 'true'}nway{$account.4.user_id}@{$account.4.server_address}{/if}
{$grandstream_blf_call_pickup}
**
0
0
0
100
0
0
0
0
0
0
1
180
90
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
123
101
0
8
4
18
9
98
2
123
0
1
0
{if isset($grandstream_srtp)}
{$grandstream_srtp}
{else}
0
{/if}
0
0
0
0
2
1
0
1
97
1
2
0
250
0
{if isset($grandstream_dial_plan) }
{$grandstream_dial_plan}
{else}
{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}
{/if}
mpk
0
{if isset($grandstream_account_ring_tone_4)}
{$grandstream_account_ring_tone_4}
{/if}
{$grandstream_distinctive_ringtone_name_1}
{$grandstream_distinctive_ringtone_1}
{$grandstream_distinctive_ringtone_name_2}
{$grandstream_distinctive_ringtone_2}
{$grandstream_distinctive_ringtone_name_3}
{$grandstream_distinctive_ringtone_3}
{$grandstream_distinctive_ringtone_name_4}
{$grandstream_distinctive_ringtone_4}
{$grandstream_distinctive_ringtone_name_5}
{$grandstream_distinctive_ringtone_5}
{$grandstream_distinctive_ringtone_name_6}
{$grandstream_distinctive_ringtone_6}
{$grandstream_distinctive_ringtone_name_7}
{$grandstream_distinctive_ringtone_7}
{$grandstream_distinctive_ringtone_name_8}
{$grandstream_distinctive_ringtone_8}
{$grandstream_distinctive_ringtone_name_9}
{$grandstream_distinctive_ringtone_9}
{$grandstream_distinctive_ringtone_name_10}
{$grandstream_distinctive_ringtone_10}
{$grandstream_ring_timeout}
0
0
0
0
0
0
30
4
1
0
1
0
0
0
0
0
0
1
{if isset($account.5.password)}
1
{else}
0
{/if}
{$account.5.display_name}
{if $account.5.sip_transport != 'dns srv'}
{$account.5.server_address}:{$account.5.sip_port}
{else}
{$account.5.server_address}
{/if}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.server_address_secondary)}
{$account.5.server_address_secondary}:{$account.5.sip_port}
{else}
{$account.5.server_address_secondary}
{/if}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_primary)}
{$account.5.outbound_proxy_primary}:{$account.5.sip_port}
{else}
{$account.5.outbound_proxy_primary}
{/if}
{if $account.5.sip_transport != 'dns srv' && isset($account.5.outbound_proxy_secondary)}
{$account.5.outbound_proxy_secondary}:{$account.5.sip_port}
{else}
{$account.5.outbound_proxy_secondary}
{/if}
{$account.5.user_id}
{$account.5.auth_id}
{$account.5.password}
{$account.5.display_name}
{$voicemail_number}
0
{if isset($grandstream_dns_mode)}
{$grandstream_dns_mode}
{else}
0
{/if}
0
{if isset($grandstream_nat_traversal)}
{$grandstream_nat_traversal}
{else}
0
{/if}
0
0
1
0
{$account.5.register_expires}
60
0
0
30
30
5068
20
50
400
0
{$tp=0}
{if $account.5.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.5.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.5.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.5.sip_transport == 'dns srv'}
{if isset($grandstream_dnssrv_transport)}
{if $grandstream_dnssrv_transport == 'udp'}{$tp=0}
{elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2}
{else}{$tp=1}
{/if}
{else}{$tp=1}
{/if}
{/if}
{$tp}
0
1
0
0
1
{if isset($subscribe_mwi)}
1
{else}
0
{/if}
0
0
0
0
0
0
0
0
0
1
1
1
1
15
0
{if $nway_conference == 'true'}nway{$account.5.user_id}@{$account.5.server_address}{/if}
{$grandstream_blf_call_pickup}
**
0
0
0
100
0
0
0
0
0
0
1
180
90
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
123
101
0
8
4
18
9
98
2
123
0
1
0
{if isset($grandstream_srtp)}
{$grandstream_srtp}
{else}
0
{/if}
0
0
0
0
2
1
0
1
97
1
2
0
250
0
{if isset($grandstream_dial_plan) }
{$grandstream_dial_plan}
{else}
{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}
{/if}
mpk
0
{if isset($grandstream_account_ring_tone_5)}
{$grandstream_account_ring_tone_5}
{/if}
{$grandstream_distinctive_ringtone_name_1}
0
{$grandstream_distinctive_ringtone_name_2}
0
{$grandstream_distinctive_ringtone_name_3}
{$grandstream_distinctive_ringtone_3}
{$grandstream_distinctive_ringtone_name_4}
{$grandstream_distinctive_ringtone_4}
{$grandstream_distinctive_ringtone_name_5}
{$grandstream_distinctive_ringtone_5}
{$grandstream_distinctive_ringtone_name_6}
{$grandstream_distinctive_ringtone_6}
{$grandstream_distinctive_ringtone_name_7}
{$grandstream_distinctive_ringtone_7}
{$grandstream_distinctive_ringtone_name_8}
{$grandstream_distinctive_ringtone_8}
{$grandstream_distinctive_ringtone_name_9}
{$grandstream_distinctive_ringtone_9}
{$grandstream_distinctive_ringtone_name_10}
{$grandstream_distinctive_ringtone_10}
{$grandstream_ring_timeout}
0
0
0
0
0
0
30
4
1
0
1
0
{$grandstream_call_waiting}
0
0
0
0
1
{if isset($account.6.password)}
1
{else}
0
{/if}
{$account.6.display_name}
{if $account.6.sip_transport != 'dns srv'}
{$account.6.server_address}:{$account.6.sip_port}
{else}
{$account.6.server_address}
{/if}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.server_address_secondary)}
{$account.6.server_address_secondary}:{$account.6.sip_port}
{else}
{$account.6.server_address_secondary}
{/if}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_primary)}
{$account.6.outbound_proxy_primary}:{$account.6.sip_port}
{else}
{$account.6.outbound_proxy_primary}
{/if}
{if $account.6.sip_transport != 'dns srv' && isset($account.6.outbound_proxy_secondary)}
{$account.5.outbound_proxy_secondary}:{$account.6.sip_port}
{else}
{$account.6.outbound_proxy_secondary}
{/if}
{$account.6.user_id}
{$account.6.auth_id}
{$account.6.password}
{$account.6.display_name}
{$voicemail_number}
0
{if isset($grandstream_dns_mode)}
{$grandstream_dns_mode}
{else}
0
{/if}
0
{if isset($grandstream_nat_traversal)}
{$grandstream_nat_traversal}
{else}
0
{/if}
0
0
1
0
{$account.6.register_expires}
60
0
0
30
30
5070
20
50
400
0
{$tp=0}
{if $account.6.sip_transport == 'udp'}{$tp=0}{/if}
{if $account.6.sip_transport == 'tcp'}{$tp=1}{/if}
{if $account.6.sip_transport == 'tls'}{$tp=2}{/if}
{if $account.6.sip_transport == 'dns srv'}
{if isset($grandstream_dnssrv_transport)}
{if $grandstream_dnssrv_transport == 'udp'}{$tp=0}
{elseif $grandstream_dnssrv_transport == 'tls'}{$tp=2}
{else}{$tp=1}
{/if}
{else}{$tp=1}
{/if}
{/if}
{$tp}
0
1
0
0
1
{if isset($subscribe_mwi)}
1
{else}
0
{/if}
0
0
0
0
0
0
0
0
0
1
1
1
1
15
0
{if $nway_conference == 'true'}nway{$account.6.user_id}@{$account.6.server_address}{/if}
{$grandstream_blf_call_pickup}
**
0
0
0
100
0
0
0
0
0
0
1
180
90
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
123
101
0
8
4
18
9
98
2
123
0
1
0
{if isset($grandstream_srtp)}
{$grandstream_srtp}
{else}
0
{/if}
0
0
0
0
2
1
0
1
97
1
2
0
250
0
{if isset($grandstream_dial_plan) }
{$grandstream_dial_plan}
{else}
{literal}{x+|*x+|*++|\p\a\r\k\+*x+|\p\a\r\k\+x+|\f\l\o\w\+*x+}{/literal}
{/if}
mpk
0
{if isset($grandstream_account_ring_tone_6)}
{$grandstream_account_ring_tone_6}
{/if}
{$grandstream_distinctive_ringtone_name_1}
{$grandstream_distinctive_ringtone_1}
{$grandstream_distinctive_ringtone_name_2}
{$grandstream_distinctive_ringtone_2}
{$grandstream_distinctive_ringtone_name_3}
{$grandstream_distinctive_ringtone_3}
{$grandstream_distinctive_ringtone_name_4}
{$grandstream_distinctive_ringtone_4}
{$grandstream_distinctive_ringtone_name_5}
{$grandstream_distinctive_ringtone_5}
{$grandstream_distinctive_ringtone_name_6}
{$grandstream_distinctive_ringtone_6}
{$grandstream_distinctive_ringtone_name_7}
{$grandstream_distinctive_ringtone_7}
{$grandstream_distinctive_ringtone_name_8}
{$grandstream_distinctive_ringtone_8}
{$grandstream_distinctive_ringtone_name_9}
{$grandstream_distinctive_ringtone_9}
{$grandstream_distinctive_ringtone_name_10}
{$grandstream_distinctive_ringtone_10}
{$grandstream_ring_timeout}
0
0
0
0
0
0
30
4
1
0
1
0
0
0
0
0
0
1
{if isset($grandstream_ipv_mode)}{$grandstream_ipv_mode}{else}0{/if}
{$grandstream_ip_address_mode}
phone-{$mac|replace:'-':''}
{if isset($grandstream_ipv4octet_1)}{$grandstream_ipv4octet_1}{else}192{/if}
{if isset($grandstream_ipv4octet_2)}{$grandstream_ipv4octet_2}{else}168{/if}
{if isset($grandstream_ipv4octet_3)}{$grandstream_ipv4octet_3}{else}1{/if}
{if isset($grandstream_ipv4octet_4)}{$grandstream_ipv4octet_4}{else}102{/if}
{if isset($grandstream_ipv4mask_1)}{$grandstream_ipv4mask_1}{else}255{/if}
{if isset($grandstream_ipv4mask_2)}{$grandstream_ipv4mask_2}{else}255{/if}
{if isset($grandstream_ipv4mask_3)}{$grandstream_ipv4mask_3}{else}0{/if}
{if isset($grandstream_ipv4mask_4)}{$grandstream_ipv4mask_4}{else}0{/if}
{if isset($grandstream_ipv4gw_1)}{$grandstream_ipv4gw_1}{else}192{/if}
{if isset($grandstream_ipv4gw_2)}{$grandstream_ipv4gw_2}{else}168{/if}
{if isset($grandstream_ipv4gw_3)}{$grandstream_ipv4gw_3}{else}2{/if}
{if isset($grandstream_ipv4gw_4)}{$grandstream_ipv4gw_4}{else}1{/if}
{if isset($grandstream_ipv4dns1_1)}{$grandstream_ipv4dns1_1}{else}0{/if}
{if isset($grandstream_ipv4dns1_2)}{$grandstream_ipv4dns1_2}{else}0{/if}
{if isset($grandstream_ipv4dns1_3)}{$grandstream_ipv4dns1_3}{else}0{/if}
{if isset($grandstream_ipv4dns1_4)}{$grandstream_ipv4dns1_4}{else}0{/if}
{if isset($grandstream_ipv4dns2_1)}{$grandstream_ipv4dns2_1}{else}0{/if}
{if isset($grandstream_ipv4dns2_2)}{$grandstream_ipv4dns2_2}{else}0{/if}
{if isset($grandstream_ipv4dns2_3)}{$grandstream_ipv4dns2_3}{else}0{/if}
{if isset($grandstream_ipv4dns2_4)}{$grandstream_ipv4dns2_4}{else}0{/if}
{if isset($grandstream_ipv4preferdns_1)}{$grandstream_ipv4preferdns_1}{else}0{/if}
{if isset($grandstream_ipv4preferdns_2)}{$grandstream_ipv4preferdns_2}{else}0{/if}
{if isset($grandstream_ipv4preferdns_3)}{$grandstream_ipv4preferdns_3}{else}0{/if}
{if isset($grandstream_ipv4preferdns_4)}{$grandstream_ipv4preferdns_4}{else}0{/if}
0
0
0
26
46
0
{if isset($grandstream_lan_port_vlan) }
1
{$grandstream_lan_port_vlan}
{else}
0
0
{/if}
0
0
{if isset($grandstream_pc_port_vlan) }
{$grandstream_pc_port_vlan}
{else}
0
{/if}
0
1
1
30
1500
0
1
1
0
0
0
{if isset($grandstream_bluetooth_power)}
{$grandstream_bluetooth_power}
{/if}
{if isset($grandstream_bluetooth_handsfree)}
{$grandstream_bluetooth_handsfree}
{/if}
{if isset($grandstream_openvpn_enable)}
{$grandstream_openvpn_enable}
{else}
0
{/if}
{$grandstream_openvpn_server}
{if isset($grandstream_openvpn_port)}
{$grandstream_openvpn_port}
{else}
1194
{/if}
{if isset($grandstream_openvpn_transport)}
{$grandstream_openvpn_transport}
{else}
0
{/if}
{$grandstream_openvpn_ca}
{$grandstream_openvpn_cert}
{$grandstream_openvpn_key}
{if isset($grandstream_openvpn_cipher)}
{$grandstream_openvpn_cipher}
{else}
0
{/if}
{$grandstream_openvpn_username}
{$grandstream_openvpn_password}
{$grandstream_openvpn_options}
0
3
161
162
5
1
0
0
0
0
0
0
{$user_password}
{if isset($admin_password)}
{$admin_password}
{else}
{$mac|replace:'-':''}
{/if}
0
0
{if isset($grandstream_dhcp_option_override)}{$grandstream_dhcp_option_override}{else}1{/if}
{if isset($grandstream_dhcp_option_additional_override)}{$grandstream_dhcp_option_additional_override}{else}0{/if}
{if isset($grandstream_dhcp_option_override_sip_server)}{$grandstream_dhcp_option_override_sip_server}{else}0{/if}
0
0
10080
0
1
0
1
0
1
2
{if $grandstream_config_server_path=="none"}
{elseif isset($grandstream_config_server_path)}
{$grandstream_config_server_path}
{elseif isset($domain_name)}
{$domain_name}{$project_path}/app/provision
{/if}
{$http_auth_username}
{$http_auth_password}
0
0
0
2
{if isset($grandstream_firmware_path) && isset($firmware_version)}
{$grandstream_firmware_path}/{$firmware_version}
{elseif isset($grandstream_firmware_path)}
{$grandstream_firmware_path}
{else}
{$domain_name}{$project_path}/app/provision/resources/firmware/
{/if}
0
{$grandstream_syslog_server}
{if isset($grandstream_syslog_level)}
{$grandstream_syslog_level}
{else}
0
{/if}
{if isset($grandstream_send_sip_log)}
{$grandstream_send_sip_log}
{else}
0
{/if}
0
1
0
{if isset($grandstream_display_language)}
{$grandstream_display_language}
{else}
Auto
{/if}
0
0
0
86400
7547
0
{$grandstream_config_via_keypad}
0
0
1
80
443
1
5
20
10
0
0
0
0
0
{$grandstream_phonebook_download}
{$http_auth_username}
{$http_auth_password}
{if isset($grandstream_phonebook_xml_server_path)}
{$grandstream_phonebook_xml_server_path}/{$mac}
{else}
{/if}
{if isset($grandstream_phonebook_download_interval)}
{$grandstream_phonebook_download_interval}
{else}
0
{/if}
0
0
{if isset($grandstream_sort_phonebook_by)}
{$grandstream_sort_phonebook_by}
{else}
0
{/if}
{if isset($contact_groups) || isset($contact_users) || isset($contact_extensions)}
2
{else}
0
{/if}
{if isset($grandstream_phonebook_search_mode)}
{$grandstream_phonebook_search_mode}
{else}
0
{/if}
0
{$grandstream_ldap_server}
389
{$grandstream_ldap_base_dn}
{$grandstream_ldap_username}
{$grandstream_ldap_password}
{$grandstream_ldap_number_filter}
{$grandstream_ldap_name_filter}
3
{$grandstream_ldap_name_attr}
{$grandstream_ldap_number_attr}
{$grandstream_ldap_display_name}
50
30
0
0
0
givenName sn title
0
5004
200
1
20
{if isset($public_mode) }
{if $public_mode|strtolower == 'true'}
1
{elseif $public_mode|strtolower == 'yes'}
1
{elseif $public_mode == '1'}
1
{else}
0
{/if}
{else}
0
{/if}
0
0
0
4320
100
100
0
0
0
0
0
0
0
0
0
0
5222
0
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
1
CallHistory,LocalPhonebook,RemotePhonebook,FeatureCode
{if isset($grandstream_onhook_dial_barging)}
{$grandstream_onhook_dial_barging}
{/if}
0
30
0
5
0
10
20
{if isset($grandstream_history_dialplan_bypass)}
{$grandstream_history_dialplan_bypass}
{/if}
{if isset($grandstream_call_waiting)}
{if $grandstream_call_waiting == "1"} 0{/if}
{if $grandstream_call_waiting == "2"} 1{/if}
{/if}
{if isset($grandstream_call_waiting)}
{if $grandstream_call_waiting == "1"} 0{/if}
{if $grandstream_call_waiting == "2"} 1{/if}
{/if}
{if isset($grandstream_call_waiting)}
{if $grandstream_call_waiting == "1"} 0{/if}
{if $grandstream_call_waiting == "2"} 1{/if}
{/if}
0
0
0
0
0
0
0
{if isset($grandstream_disable_active_mpk_page)}
{$grandstream_disable_active_mpk_page}
{else}
0
{/if}
0
{if isset($dnd)}
{$dnd}
{else}
1
{/if}
0
0
0
{if isset($grandstream_auto_attended_transfer)}
{$grandstream_auto_attended_transfer}
{else}
1
{/if}
0
0
0
0
0
0
0
0
0
0
0
1
10
0
0
{$grandstream_blf_remote_status}
1
0
0
1
1
1
0
0
0
0
0
{if isset($grandstream_headset_key_mode)}
{$grandstream_headset_key_mode}
{/if}
{if isset($grandstream_headset_type)}
{$grandstream_headset_type}
{$grandstream_headset_type}
{/if}
{if isset($grandstream_headset_ring)}
{$grandstream_headset_ring}
{/if}
0
{if isset($grandstream_headset_tx_gain)}
{$grandstream_headset_tx_gain}
{else}
0
{/if}
{if isset($grandstream_headset_rx_gain)}
{$grandstream_headset_rx_gain}
{else}
0
{/if}
0
{if isset($ntp_server_primary)}
{$ntp_server_primary}
{else}
pool.ntp.org
{/if}
{if isset($ntp_server_secondary)}
{$ntp_server_secondary}
{else}
2.us.pool.ntp.org
{/if}
1440
1
{if isset($grandstream_timezone) }
{$grandstream_timezone}
{elseif isset($grandstream_gxp_time_zone) }
{$grandstream_gxp_time_zone}
{else}
auto
{/if}
{if isset($grandstream_dhcp_option_2_timezone_override) }
{$grandstream_dhcp_option_2_timezone_override}
{else}
0
{/if}
MTZ+6MDT+5,M4.1.0,M11.1.0
0
0
0
{$grandstream_lcd_brightness}
{$grandstream_lcd_brightness_idle}
{$grandstream_active_backlight_timeout}
1
{if isset($grandstream_wallpaper_url)}
1
{/if}
{if isset($grandstream_wallpaper_url)}
{$grandstream_wallpaper_url}
{/if}
#000000
{if isset($grandstream_screensaver)}
{$grandstream_screensaver}
{/if}
{if isset($grandstream_screensaver_source)}
{$grandstream_screensaver_source}
{/if}
{if isset($grandstream_screensaver_show_date_time)}
{$grandstream_screensaver_show_date_time}
{else}
1
{/if}
{if isset($grandstream_screensaver_timeout)}
{$grandstream_screensaver_timeout}
{else}
3
{/if}
{if isset($grandstream_screensaver_server_path)}
{$grandstream_screensaver_server_path}
{else}
{/if}
{if isset($grandstream_screensaver_xml_download_interval)}
{$grandstream_screensaver_xml_download_interval}
{else}
0
{/if}
0
0
f1=440,f2=480,c=200/400;
f1=350,f2=440;
f1=350,f2=440;
f1=350,f2=440,c=10/10;
f1=440,f2=480,c=200/400;
f1=440,f2=440,c=25/525;
0
f1=480,f2=620,c=50/50;
f1=480,f2=620,c=25/25;
{if isset($grandstream_speaker_ring_volume)}
{$grandstream_speaker_ring_volume}
{/if}
5
0
{if isset($grandstream_default_ringtone)}
{$grandstream_default_ringtone}
{/if}
1
1
{if isset($grandstream_city_code)}
0
{/if}
{if isset($grandstream_city_code)}
{$grandstream_city_code}
{/if}
15
{if isset ($grandstream_temp_unit)}
{$grandstream_temp_unit}
{/if}
{if isset($xmlappurl)}
{$xmlappurl}?token={$xmlapptoken}
{$xmlapp}
{elseif isset($xmlapp)}
https://{$server_address_1}/app/change-caller-id/app.php?token={$xmlapptoken}
{$xmlapp}
{/if}
0
{$grandstream_label_background}
{$grandstream_long_label}
{if isset ($grandstream_key_mode)}
{$grandstream_key_mode}
{else}
1
{/if}
0
{$grandstream_blind_xfer_blf}
0
0
1
{$fixed_keys=4}
{if $template == "grandstream/gxp2130"}{$fixed_keys=3}{/if}
{if $template == "grandstream/gxp2140"}{$fixed_keys=4}{/if}
{if $template == "grandstream/gxp2160"}{$fixed_keys=6}{/if}
{if $template == "grandstream/gxp2170"}{$fixed_keys=12}{/if}
{if $template == "grandstream/gxp2135"}{$fixed_keys=8}{/if}
{$start_id=1363}
{assign var=key_types value=["none"=>-1,"line"=>0,"shared line"=>1,"speed dial"=>10, "blf"=>11, "presence watcher"=>12, "eventlist blf"=>13,"speed dial active"=>14,"dial dtmf"=>15,"voicemail"=>16,"call return"=>17,"transfer"=>18,"call park"=>19,"intercom"=>20,"ldap search"=>21,"multicast paging"=>23,"record"=>24,"call log"=>25,"monitored call park"=>26,"menu"=>27]}
{for $line=1 to 6}
{$pid=$line*2-2}
{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])}
{if $line <= $fixed_keys}
{$key_types[$keys.line.$line.device_key_type]}
{else}
{$key_types[$keys.line.$line.device_key_type]-10}
{/if}
{$keys.line.$line.device_key_line}
{$keys.line.$line.device_key_label}
{$keys.line.$line.device_key_value}
{else}
{if $line <= $fixed_keys}
0
{$line-1}
{else}
-1
{/if}
{/if}
{/for}
{$start_id=23800}
{for $line=7 to 48}
{$pid=($line-6)*4-4}
{if isset($keys.line.$line.device_key_category) && isset($keys.line.$line.device_key_type) && isset($key_types[$keys.line.$line.device_key_type])}
{if $line <= $fixed_keys}
{$key_types[$keys.line.$line.device_key_type]}
{else}
{$key_types[$keys.line.$line.device_key_type]-10}
{/if}
{$keys.line.$line.device_key_line}
{$keys.line.$line.device_key_label}
{$keys.line.$line.device_key_value}
{else}
{if $line <= $fixed_keys}
-1
0
{else}
-1
{/if}
{/if}
{/for}
{literal}
{/literal}
{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"conference"=>12,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]}
{$start_id=323}
{for $mem=1 to 7}
{$pid=$mem*3-3}
{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.memory.$mem.device_key_type|in_array:$key_types}
{$key_types[$keys.memory.$mem.device_key_type]}
{$keys.memory.$mem.device_key_line}
{$keys.memory.$mem.device_key_label}
{$keys.memory.$mem.device_key_value}
{else}
-1
0
{/if}
{/for}
{$start_id=353}
{for $mem=8 to 18}
{$pid=($mem-7)*4-4}
{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.line.$line.device_key_type|in_array:$key_types}
{$key_types[$keys.memory.$mem.device_key_type]}
{$keys.memory.$mem.device_key_line}
{$keys.memory.$mem.device_key_label}
{$keys.memory.$mem.device_key_value}
{else}
-1
0
{/if}
{/for}
{$start_id=1440}
{for $mem=19 to 24}
{$pid=($mem-18)*4-4}
{if isset($keys.memory.$mem.device_key_category) && isset($keys.memory.$mem.device_key_type) && $keys.line.$line.device_key_type|in_array:$key_types}
{$key_types[$keys.memory.$mem.device_key_type]}
{$keys.memory.$mem.device_key_line}
{$keys.memory.$mem.device_key_label}
{$keys.memory.$mem.device_key_value}
{else}
-1
0
{/if}
{/for}
{literal}
{/literal}
0
1
0
0
BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,Redial,Dial,Backspace,PickUp,Target
BTPhonebook,DirectIP,Onhook,Cancel,Dial,Backspace,Target
Answer,Reject,Forward,ReConf
BTOnOff,EndCall,ReConf,ConfRoom,ConfCall
BTPhonebook,BTOnOff,EndCall,ReConf,ConfRoom,ConfCall,Cancel,NewCall,Swap,Transfer,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,UCallPark,PrivateHold,CallPark
BTOnOff,EndCall,Kick,NewCall,Trnf>VM,DialDTMF,BSCCenter,URecord,Record,ConfRoom,Add
ReConf,Resume,HoldTrnf,ConfCall,Add
EndCall,ReConf,ConfRoom
BTOnOff,Cancel,BlindTrnf,AttTrnf,Backspace,Target
BTOnOff,Cancel,Dial,Backspace,Target
{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>27]}
{$start_id=2987}
{for $prog=1 to 3}
{$pid=$prog*4-4}
{if isset($keys.programmable.$prog.device_key_category) && isset($keys.programmable.$prog.device_key_type) && $keys.programmable.$prog.device_key_type|in_array:$key_types}
{$key_types[$keys.programmable.$prog.device_key_type]}
{$keys.programmable.$prog.device_key_line}
{$keys.programmable.$prog.device_key_label}
{$keys.programmable.$prog.device_key_value}
{else}
0
0
{/if}
{/for}
0
0
0
0
0
0
0
0
0
{if $template == "grandstream/gxp2140"||$template == "grandstream/gxp2170"}
{assign var=key_types value=["none"=>-1,"speed dial"=>0, "blf"=>1, "presence watcher"=>2, "eventlist blf"=>3,"speed dial active"=>4,"dial dtmf"=>5,"voicemail"=>6,"call return"=>7,"transfer"=>8,"call park"=>9,"intercom"=>10,"ldap search"=>11,"multicast paging"=>13,"record"=>14,"call log"=>15,"monitored call park"=>16,"menu"=>17]}
{$start_id=23000}
{for $exp=1 to 160}
{$pid=$exp*5-5}
{if isset($keys.expansion.$exp.device_key_category) && isset($keys.expansion.$exp.device_key_type) && $keys.expansion.$exp.device_key_type|in_array:$key_types}
{$key_types[$keys.expansion.$exp.device_key_type]}
{$keys.expansion.$exp.device_key_line}
{$keys.expansion.$exp.device_key_label}
{$keys.expansion.$exp.device_key_value}
{else}
-1
0
{/if}
{/for}
{/if}
{literal}
{/literal}