diff --git a/app/grandstream/app_config.php b/app/grandstream/app_config.php index 159e3d8bce..0310250f04 100644 --- a/app/grandstream/app_config.php +++ b/app/grandstream/app_config.php @@ -1,5 +1,4 @@ diff --git a/resources/templates/provision/grandstream/gxp2170/README.txt b/resources/templates/provision/grandstream/gxp2170/README.txt index 64bdd810f4..3cd2a5b9da 100644 --- a/resources/templates/provision/grandstream/gxp2170/README.txt +++ b/resources/templates/provision/grandstream/gxp2170/README.txt @@ -7,7 +7,7 @@ I've added symlinks so you can download both files for upload to the phone if au - auto provision requires nginx rewrite rules provision enabled text true - provision granstream_config_server_path text mydomain.com/provision + provision granstream_config_server_path text mydomain.com/app/provision # to enable phonebook contacts see below... ====================== @@ -22,15 +22,15 @@ phonebook.xml This provisions the phonebook button and the phone's display for incoming/outgoing calls. - requires nginx rewrite rules - rewrite "^.*/provision/pb([A-Fa-f0-9-]{12,17})/phonebook\.xml$" /app/provision/?mac=$1&file=phonebook.xml; + rewrite "^.*/provision/pb/([A-Fa-f0-9]{12})/phonebook\.xml$" /app/provision/?mac=$1&file=phonebook.xml; - requires Default Settings: provision enabled text true provision contact_extensions boolean false provision contact_grandstream text true - provision granstream_phonebook_xml_server_path text mydomain.com/provision/pb # note provision template adds {$mac} on the end + provision granstream_phonebook_xml_server_path text mydomain.com/app/provision/pb/ # note provision template adds {$mac} on the end handled by nginx (above). - provision granstream_config_server_path text mydomain.com/provision + provision granstream_config_server_path text mydomain.com/app/provision provision granstream_phonebook_download_interval text 720 provision granstream_global_contact_groups text contacts_it,contacts_finance # these are setup in Group Manager (see below). Comma seperated groups listed here will be on all phones, saving the need to add these groups to every user. diff --git a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml index 713dca6674..0b3c1679a0 100644 --- a/resources/templates/provision/grandstream/gxp2170/{$mac}.xml +++ b/resources/templates/provision/grandstream/gxp2170/{$mac}.xml @@ -1,23 +1,25 @@ - + + {$mac|replace:'-':''} - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + + {if isset($user_password_1)} 1 {else} @@ -68,106 +70,121 @@ *97 - - - - - - -{if isset($gs_dns_mode_1) } -{$gs_dns_mode_1} + + + + + + +{if isset($grandstream_dns_mode_1) } +{$grandstream_dns_mode_1} {else} 0 {/if} - - - + + + 0 - - + + - - + + - - + + - - - + + + {if isset($nat_traversal_1) } {$nat_traversal_1} {else} 0 {/if} - - + + - - - - - - + + + + + + 0 - - - + + + 1 - - - + + + 0 - - - -3 + + + +60 - - - + + + 60 - - - + + + 0 - - - + + + +0 + + + + +30 + + + + +30 + + + + 5060 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + {$tp=0} {if $sip_transport_1 == 'udp'}{$tp=0}{/if} {if $sip_transport_1 == 'tcp'}{$tp=1}{/if} @@ -175,1522 +192,1664 @@ {if $sip_transport_1 == 'dns srv'}{$tp=1}{/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 - - + + - - + + - - - + + + 0 - - - + + + ** - - + + - - - + + + 0 - - - + + + 0 - - - - - + + + +0 + + + + + + 100 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 + + + +0 - - - + + + 0 - - - + + + 0 - - - - - - + + + + + + 1 - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - - - - - - - + + + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - - - - - + + + + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - -123 + + + +125 - - - + + + 0 - - - - + + + +1 + + + + + 0 - - - - + + + + 0 - - - + + + 0 - - - - + + + + +0 + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - - + + + + 2 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 123 - - - + + + 101 - - - + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 250 - - - - - - + + + + + + 0 - - + + - - - + + + {$grandstream_dial_plan} - - - + + + 0 - - - -{if isset($gs_account_ring_tone_1)||$gs_account_ring_tone_1==0} -{$gs_account_ring_tone_1} -{/if} + + + +0 - - + + + -{if isset($gs_ring_tone_caller_id_1_1)} -{$gs_ring_tone_caller_id_1_1} -{/if} + + + + +0 - - - - -{if isset($gs_ring_tone_1_1)||$gs_ring_tone_1_1==0} -{$gs_ring_tone_1_1} -{/if} + + + - - -{if isset($gs_ring_tone_caller_id_2_1)} -{$gs_ring_tone_caller_id_2_1} -{/if} + + + + +0 - - - - -{if isset($gs_ring_tone_2_1)||$gs_ring_tone_2_1==0} -{$gs_ring_tone_2_1} -{/if} + + + - - -{if isset($gs_ring_tone_caller_id_3_1)} -{$gs_ring_tone_caller_id_3_1} -{/if} + + + + +0 - - - - -{if isset($gs_ring_tone_3_1)||$gs_ring_tone_2_1==0} -{$gs_ring_tone_3_1} -{/if} - - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 - - - - -0 - - - - - - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + +30 + + + + 4 - - - + + + 1 - - - + + + 0 - - - - - - -0 + + + +1 - - -*78 + + + + - - -*79 + + + +0 - - -*72 + + + +0 - - -*73 + + + + + + +0 - - + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + +1 + + + + + + + + + + + + + + + + + + + - - + + - - + + - - + + - - - + + + 20 - - - - - - - - - + + + + + + + + + {if isset($user_password_2)} 1 {else} 0 {/if} - - + + {$display_name_2} - - + + {$server_address_2} - - + + - - + + {$outbound_proxy_2} - - + + - - + + - - + + {$user_id_2} - - + + {$auth_id_2} - - + + {$user_password_2} - - + + {$display_name_2} - - + + *97 - - - - - - -{if isset($gs_dns_modee_2) } -{$gs_dns_modee_2} + + + + + + +{if isset($grandstream_dns_mode_2) } +{$grandstream_dns_mode_2} {else} 0 {/if} - - - - + + + 0 - - + + - - + + - - + + - - - + + + {if isset($nat_traversal_2) } {$nat_traversal_2} {else} 0 {/if} - - + + - - - - - - + + + + + + 0 - - - + + + 1 - - - + + + 0 - - - -3 + + + +60 - - - + + + 60 - - - + + + 0 - - - + + + +0 + + + + +30 + + + + +30 + + + + 5062 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + {$tp=0} {if $sip_transport_2 == 'udp'}{$tp=0}{/if} {if $sip_transport_2 == 'tcp'}{$tp=1}{/if} {if $sip_transport_2 == 'tls'}{$tp=2}{/if} {if $sip_transport_2 == 'dns srv'}{$tp=1}{/if} {$tp} - - - - - + + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - - + + + 0 - - - + + + 0 - - - + + + +0 + + + + 0 - - - - + + + + 0 - - - - -0 + + + + +0 - - - - + + + + 0 - - - + + + - - - - + + + + 0 - - - - + + + + 0 - - - - + + + + 1 - - - - + + + + 1 - - - - + + + + 1 - - - - - - + + + + +1 + + + + + + + 15 - - + + - - - + + + 0 - - + + - - + + - - - + + + 0 - - - + + + ** - - + + - - - + + + 0 - - - + + + 0 - - - + + + +0 + + + + 100 - - - - + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - - - + + + + + + 1 - - - + + + 180 - - - + + + 90 - - - + + + 0 - - - - + + + + 0 - - - -0 + + + +0 - - - + + + 0 - - - + + + 1 - - - - + + + + 0 - - - - - - - + + + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - - - - -0 - - - - -1 - - - - -0 - - - - -123 - - - - -101 - - - - - - + + + + + + + + 0 - - - + + + 8 - - - + + + 4 - - - + + + 18 - - - + + + 9 - - - + + + 98 - - - + + + 2 - - - + + + 125 - - - + + + 0 - - - - -0 + + + +1 - - - - -0 - - - - - -0 - - - - -0 - - - - -0 - - - - -2 - - - - -1 - - - - -0 - - - - -1 - - - - -97 - - - - -1 - - - - - -2 - - - - - + + + + 0 - - - + + + + +0 + + + + + +0 + + + + + +0 + + + + + +0 + + + + +0 + + + + +0 + + + + +1 + + + + + +2 + + + + +2 + + + + +1 + + + + +0 + + + + +1 + + + + +97 + + + + +123 + + + + +101 + + + + +0 + + + + +1 + + + + +0 + + + + 250 - - - - - - + + + + + + 0 - - + + - - - -{ x+ | *x+ | *xx | *xxx | *xxxx | *xxxxx | *xxxxxx | **xx | **xxx | **xxxx | **xxxxx | **xxxxxx | **xxxxxxx | **xxxxxxxx | *xx*x+ | \+x+ | \p\a\r\k\+*x+ } + + + +{$grandstream_dial_plan} - - - + + + 0 - - - -{if isset($gs_account_ring_tone_2)||$gs_account_ring_tone_2==0} -{$gs_account_ring_tone_2} -{/if} + + + +0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 - - - - -0 - - - - - - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + +30 + + + + 4 - - - + + + 1 - - - + + + 0 - - - - - - + + + +1 + + + + + + + + + +0 + + + + +0 + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + 1 - - -*79 + + + - - -*79 + + + - - -*72 + + + - - -*73 + + + - - + + - - + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + {if isset($user_password_3)} 1 {else} 0 {/if} - - + + {$display_name_3} - - + + {$server_address_3} - - + + - - + + {$outbound_proxy_3} - - + + - - + + - - + + {$user_id_3} - - + + {$auth_id_3} - - + + {$user_password_3} - - + + {$display_name_3} - - - + + + + *97 - - - - - - -{if isset($gs_dns_modee_3) } -{$gs_dns_modee_3} + + + + + + +{if isset($grandstream_dns_mode_3) } +{$grandstream_dns_mode_3} {else} 0 {/if} - - - + + + 0 - - + + - - + + - - + + - - - + + + {if isset($nat_traversal_3) } {$nat_traversal_3} {else} 0 {/if} - - + + - - - - - - + + + + + + 0 - - - + + + 1 - - - + + + 0 - - - -3 + + + +60 - - - + + + 60 - - - + + + 0 - - - + + + +0 + + + + +30 + + + + +30 + + + + 5064 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + {$tp=0} {if $sip_transport_3 == 'udp'}{$tp=0}{/if} {if $sip_transport_3 == 'tcp'}{$tp=1}{/if} @@ -1698,752 +1857,831 @@ {if $sip_transport_3 == 'dns srv'}{$tp=1}{/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 - - + + - - + + - - - + + + 0 - - - + + + ** - - - + + + - - - + + + 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 - - - + + + 125 - - - + + + 0 - - - - + + + +1 + + + + + 0 - - - - + + + + 0 - - - - + + + + +0 + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - + + + 2 - - - - + + + + 0 - - - + + + 250 - - - - - - + + + + + + 0 - - + + - - - -{ x+ | *x+ | *xx | *xxx | *xxxx | *xxxxx | *xxxxxx | **xx | **xxx | **xxxx | **xxxxx | **xxxxxx | **xxxxxxx | **xxxxxxxx | *xx*x+ | \+x+ | \p\a\r\k\+*x+ } + + + +{$grandstream_dial_plan} - - - + + + 0 - - - -{if isset($gs_account_ring_tone_3)||$gs_account_ring_tone_3==0} -{$gs_account_ring_tone_3} -{/if} + + + +0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 - - - - -0 - - - - - - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + +30 + + + + 4 - - - + + + 1 - - - + + + 0 - - - - - - + + + +1 + + + + + + + + + +0 + + + + +0 + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + + 1 - - -*78 + + + - - -*79 + + + - - -*72 + + + - - -*73 + + + - - + + - - + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + {if isset($user_password_4)} 1 {else} 0 {/if} - - + + {$display_name_4} - - + + {$server_address_4} - - + + - - + + {$outbound_proxy_4} - - + + - - + + - - + + {$user_id_4} - - + + {$auth_id_4} - - + + {$user_password_4} - - + + {$display_name_4} - - + + *97 - - - - - - -{if isset($gs_dns_modee_4) } -{$gs_dns_modee_4} + + + + + + +{if isset($grandstream_dns_mode_4) } +{$grandstream_dns_mode_4} {else} 0 {/if} - - - + + + 0 - - + + - - + + - - + + - - - + + + {if isset($nat_traversal_4) } {$nat_traversal_4} {else} 0 {/if} - - + + - - - - - - + + + + + + 0 - - - + + + 1 - - - + + + 0 - - - -3 + + + +60 - - - + + + 60 - - - + + + 0 - - - + + + +0 + + + + +30 + + + + +30 + + + + 5066 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + {$tp=0} {if $sip_transport_4 == 'udp'}{$tp=0}{/if} {if $sip_transport_4 == 'tcp'}{$tp=1}{/if} @@ -2451,754 +2689,833 @@ {if $sip_transport_4 == 'dns srv'}{$tp=1}{/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 - - + + - - + + - - - + + + 0 - - - + + + ** - - - + + + - - - + + + 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 - - - + + + 125 - - - + + + 0 - - - - + + + +1 + + + + + 0 - - - - + + + + 0 - - - - + + + + +0 + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - - + + + + 2 - - - - + + + + 0 - - - + + + 250 - - - - - - + + + + + + 0 - - + + - - - -{ x+ | *x+ | *xx | *xxx | *xxxx | *xxxxx | *xxxxxx | **xx | **xxx | **xxxx | **xxxxx | **xxxxxx | **xxxxxxx | **xxxxxxxx | *xx*x+ | \+x+ | \p\a\r\k\+*x+ } + + + +{$grandstream_dial_plan} - - - + + + 0 - - - -{if isset($gs_account_ring_tone_4)||$gs_account_ring_tone_4==0} -{$gs_account_ring_tone_4} -{/if} + + + +0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 - - - - -0 - - - - - - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + +30 + + + + 4 - - - + + + 1 - - - + + + 0 - - - - - - + + + +1 + + + + + + + + + +0 + + + + +0 + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + + 1 - - -*78 + + + - - -*79 + + + - - -*72 + + + - - -*73 + + + - - + + - - + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + {if isset($user_password_5)} 1 {else} 0 {/if} - - + + {$display_name_5} - - + + {$server_address_5} - - + + - - + + {$outbound_proxy_5} - - + + - - + + - - + + {$user_id_5} - - + + {$auth_id_5} - - + + {$user_password_5} - - + + {$display_name_5} - - + + *97 - - - - - - -{if isset($gs_dns_modee_5) } -{$gs_dns_modee_5} + + + + + + +{if isset($grandstream_dns_mode_5) } +{$grandstream_dns_mode_5} {else} 0 {/if} - - - + + + 0 - - + + - - + + - - + + - - - + + + {if isset($nat_traversal_5) } {$nat_traversal_5} {else} 0 {/if} - - + + - - - - - - + + + + + + 0 - - - + + + 1 - - - + + + 0 - - - -3 + + + +60 - - - + + + 60 - - - + + + 0 - - - + + + +0 + + + + +30 + + + + +30 + + + + 5068 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + {$tp=0} {if $sip_transport_5 == 'udp'}{$tp=0}{/if} {if $sip_transport_5 == 'tcp'}{$tp=1}{/if} @@ -3206,754 +3523,833 @@ {if $sip_transport_5 == 'dns srv'}{$tp=1}{/if} {$tp} - - - - + + + + 0 - - - + + + 1 - - - + + + 0 - - - + + + 0 - - - + + + 1 - - - + + + {if isset($subscribe_mwi)} 1 {else} 0 {/if} - - - + + + 0 - - - + + + 0 - - - + + + +0 + + + + 0 - - - - + + + + 0 - - - - -0 + + + + +0 - - - - + + + + 0 - - - + + + - - - - + + + + 0 - - - - + + + + 0 - - - - + + + + 1 - - - - + + + + 1 - - - - + + + + 1 - - - - - - + + + + +1 + + + + + + + 15 - - + + - - - + + + 0 - - + + - - + + - - - + + + 0 - - - + + + ** - - - + + + - - - + + + 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 - - - + + + 125 - - - + + + 0 - - - - + + + +1 + + + + + 0 - - - - + + + + 0 - - - - + + + + +0 + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - + + + 2 - - - - + + + + 0 - - - + + + 250 - - - - - - + + + + + + 0 - - + + - - - -{ x+ | *x+ | *xx | *xxx | *xxxx | *xxxxx | *xxxxxx | **xx | **xxx | **xxxx | **xxxxx | **xxxxxx | **xxxxxxx | **xxxxxxxx | *xx*x+ | \+x+ | \p\a\r\k\+*x+ } + + + +{$grandstream_dial_plan} - - - + + + 0 - - - -{if isset($gs_account_ring_tone_5)||$gs_account_ring_tone_5==0} -{$gs_account_ring_tone_5} -{/if} + + + +0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 - - - - -0 - - - - - - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -4 + + + +30 - - - -1 + + + +4 - - - + + + +1 + + + + 0 - - - - - - + + + +1 + + + + + + + + + +0 + + + + +0 + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + + 1 - - -*78 + + + - - -*79 + + + - - -*72 + + + - - -*73 + + + - - + + - - + + - - + + - - + + - - - + + + - - - - - - - - - + + + + + + + + + {if isset($user_password_6)} 1 {else} 0 {/if} - - + + {$display_name_6} - - + + {$server_address_6} - - + + - - + + {$outbound_proxy_6} - - + + - - + + - - + + {$user_id_6} - - + + {$auth_id_6} - - + + {$user_password_6} - - + + {$display_name_6} - - + + *97 - - - - - - -{if isset($gs_dns_modee_6) } -{$gs_dns_modee_6} + + + + + + +{if isset($grandstream_dns_mode_6) } +{$grandstream_dns_mode_6} {else} 0 {/if} - - - + + + 0 - - + + - - + + - - + + - - - + + + {if isset($nat_traversal_6) } {$nat_traversal_6} {else} 0 {/if} - - - + + + - - - - - - + + + + + + 0 - - - + + + 1 - - - + + + 0 - - - -3 + + + +60 - - - + + + 60 - - - + + + 0 - - - + + + +0 + + + + +30 + + + + +30 + + + + 5070 - - - + + + 20 - - - - + + + + 50 - - - - + + + + 400 - - - + + + {$tp=0} {if $sip_transport_6 == 'udp'}{$tp=0}{/if} {if $sip_transport_6 == 'tcp'}{$tp=1}{/if} @@ -3961,1346 +4357,1557 @@ {if $sip_transport_6 == 'dns srv'}{$tp=1}{/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 - - + + - - + + - - - + + + 0 - - - + + + ** - - + + - - - + + + 0 - - - -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 - - - + + + 125 - - - + + + 0 - - - - + + + +1 + + + + + 0 - - - - + + + + 0 - - - - + + + + +0 + + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 2 - - - + + + 1 - - - + + + 0 - - - + + + 1 - - - + + + 97 - - - + + + 1 - - - + + + 2 - - - - + + + + 0 - - - + + + 250 - - - - - - + + + + + + 0 - - + + - - - -{ x+ | *x+ | *xx | *xxx | *xxxx | *xxxxx | *xxxxxx | **xx | **xxx | **xxxx | **xxxxx | **xxxxxx | **xxxxxxx | **xxxxxxxx | *xx*x+ | \+x+ | \p\a\r\k\+*x+ } + + + +{$grandstream_dial_plan} - - - + + + 0 - - - -{if isset($gs_account_ring_tone_6)||$gs_account_ring_tone_6==0} -{$gs_account_ring_tone_6} -{/if} + + + +0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - + + - - - - + + + + 0 - - - + + + 60 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -0 - - - - -0 - - - - - - - - + + + 0 - - - + + + 0 - - - + + + 0 - - -4 + + + +30 - - - -1 + + +4 - - - + + + +1 + + + + 0 - - - - - - + + + +1 + + + + + + + + + +0 + + + + +0 + + + + + + + +0 + + + + +0 + + + + +0 + + + + +0 + + + + + + + + + + + 1 - - -*78 + + + - - -*79 + + + - - -*72 + + + - - -*73 + + + - - + + - - + + - - + + - - + + - - - + + + - - - - - - + + + + + + 0 - - - - + + + + - - - - - + + + + + - - - - - - - + + + + + + + - - + + - - + + - - + + - - - - - + + + + + - - - + + + - - + + - - - - - - + + + + + +192 - - + +168 - - + +0 - - + +160 - - - + + +255 - - + +255 - - + +0 - - + +0 - - - + + +0 - - + +0 - - + +0 - - + +0 - - - + + +0 - - + +0 - - + +0 - - + +0 - - - + + +0 - - + +0 - - + +0 - - + +0 - - - + + +0 - - + +0 - - + +0 - - + +0 - - - + + + 0 - - + + 0 - + - + - + - - + + - - + + - - + + - - - + + + - - - + + + 0 - - + + - - + + - - + + + + + + + + + + - - + + - - - -26 + + + - - - -46 + + + +26 - - - + + + +46 + + + + 0 - - - -{if isset($gs_lan_port_vlan) } -{$gs_lan_port_vlan} + + + +{if isset($grandstream_lan_port_vlan) } +{$grandstream_lan_port_vlan} {else} 0 {/if} - - - + + + 0 - - - + + + 0 - - - -{if isset($gs_pc_port_vlan) } -{$gs_pc_port_vlan} + + + +{if isset($grandstream_pc_port_vlan) } +{$grandstream_pc_port_vlan} {else} 1 {/if} - - - + + + + 0 - - - + + + +1 + + + + 1 - - - + + + 30 - - - -0 + + + +1500 - - - - - - -0 + + + + + + + +0 - - - + + + +0 - - - -1194 - - - - -0 - - - - - - - -{$user_password} - - - -{$admin_password} - - - - - - - - - - - -0 - - - - - - - -{$http_auth_username} - - - -{$http_auth_password} - - - - -0 - - - - -2 - - - -{if isset($gs_firmware_path)} -{$gs_firmware_path} + + + + + + + +{if isset($grandstream_bluetooth_power)} +{$grandstream_bluetooth_power} {else} -{$domain_name}{$project_path}/app/provision +0 {/if} - - + + + +{if isset($grandstream_bluetooth_handsfree)} +{$grandstream_bluetooth_handsfree} +{else} +0 +{/if} -{if $gs_config_server_path=="none"} + + + + + + + + + + +0 + + + + + + + + +1194 + + + + +0 + + + + + + + + + + + + + + + + +0 + + + + + + + + + + + + + + + +{$user_password} + + + +{$admin_password} + + + + + + + + + + + +0 + + + + +0 + + + + + +1 + + + + +0 + + + + + +0 + + + + +1 + + + + + + + + + +1 + + + + +60 + + + +1 + + + +1 + + + + +0 + + + + + +2 + + + +{if $grandstream_config_server_path=="none"} -{elseif isset($gs_config_server_path)} -{$gs_config_server_path} +{elseif isset($grandstream_config_server_path)} +{$grandstream_config_server_path} {else} {$domain_name}{$project_path}/app/provision {/if} - - - + + +{$http_auth_username} - - - + + +{$http_auth_password} - - + + - - + + - - - - -1 + + + - - - -0 - - - - - -0 - - - - -1 - - - - - - - - - -0 - - - - -10080 - - - -1 - - - -1 - - - - -0 - - - - + + + 0 - - - - - -{$gs_syslog_server} + + + + +2 + + +{if isset($grandstream_firmware_path)} +{$grandstream_firmware_path} +{else} +{$domain_name}{$project_path}/app/provision +{/if} - - - -{if isset($gs_syslog_level)} -{$gs_syslog_level} + + + + + + + + + + + + + + + + + + + + + + +0 + + + +{$grandstream_syslog_server} + + + + +{if isset($grandstream_syslog_level)} +{$grandstream_syslog_level} {else} 0 {/if} - - - -{if isset($gs_send_sip_log)} -{$gs_send_sip_log} + + + + + + + +{if isset($grandstream_send_sip_log)} +{$grandstream_send_sip_log} {else} 0 {/if} - - - + + + +0 + + + + 1 - - - - - - - - - - - - - - + + + +0 + + + + + + + + + + + + + + + Auto - - + + 0 - - - + + + 0 - - - - - - + + + + + + - - + + - - + + - - - + + + 0 - - + + 86400 - - + + - - + + - - -0 + + +7547 - - + + - - + + - - - - - - + + + + + + 0 - - - -0 + + + - - - + + + - - - - - - - - - - + + - - - + + + 1 - - -0 - - - - + + + 80 - - - + + + 443 - - + + +0 + + + 5 - - - + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +0 + + + + +0 + + + + + + + + +0 + + + + + + + + + + + 0 - - - - - - + + + 0 - - - - - + + - - - - - - + + + + + + {if isset($contact_grandstream)} 1 {else} 0 {/if} - - + + - - + + - - - - + + + + {if isset($contact_grandstream)} -{$gs_phonebook_xml_server_path}{$mac}/ -{elseif isset($gs_phonebook_xml_server_path)} -{$gs_phonebook_xml_server_path} +{$grandstream_phonebook_xml_server_path}{$mac}/ +{elseif isset($grandstream_phonebook_xml_server_path)} +{$grandstream_phonebook_xml_server_path} {else} {/if} - - - - -{if isset($gs_phonebook_download_interval)} -{$gs_phonebook_download_interval} + + + +{if isset($grandstream_phonebook_download_interval)} +{$grandstream_phonebook_download_interval} {else} 0 {/if} - - - + + + 1 - - - -1 + + + +0 - - - + + + {if isset($contact_grandstream)} 2 {else} 0 {/if} - - - + + + 0 - - - - - - + + + + + + 0 - - -{$gs_ldap_server} + + +{$grandstream_ldap_server} - - + + 389 - - - - -{$gs_ldap_base_dn} + + + + +{$grandstream_ldap_base_dn} - - -{$ldap_username} + + +{$grandstream_ldap_username} - - -{$ldap_password} + + +{$grandstream_ldap_password} - - - -{$gs_ldap_number_filter} + + + +{$grandstream_ldap_number_filter} - - - -{$gs_ldap_name_filter} + + + +{$grandstream_ldap_name_filter} - - - + + + 3 - - - -{$gs_ldap_name_attr} + + + +{$grandstream_ldap_name_attr} - - - -{$gs_ldap_number_attr} + + + +{$grandstream_ldap_number_attr} - - + + givenName sn title - - - - + + + + 50 - - - - + + + + 30 - - - + + + 0 - - -1 + + +0 - -1 + +0 - - + + givenName sn title - - - - - - + + + + + + 5004 - - - + + + 200 @@ -5308,1080 +5915,1376 @@ 5204 - - - + + + 0 - - - + + + 20 - - + + - - + + - - - + + + {if isset($public_mode) } -{if $public_mode|strtolower == 'true'} -1 -{elseif $public_mode|strtolower == 'yes'} -1 -{elseif $public_mode == '1'} -1 + {if $public_mode|strtolower == 'true'} + 1 + {elseif $public_mode|strtolower == 'yes'} + 1 + {elseif $public_mode == '1'} + 1 + {else} + 0 + {/if} {else} 0 {/if} -{else} -0 -{/if} - - - + + + + 0 - - - - - + + + + + + + + + + + + + + + + + + + + + + +0 + + + + +0 + + + + + + + + + + + + + + + + + + + + + + + + + + +0 + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + +0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +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 + + + + +1 + + + - - - + + +0 + + + + 30 - - - + + + +0 + + + + +5 + + + + +0 + + + + +10 + + + + +20 + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - -1 + + + +0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + +0 + + + + 0 - - + + - - - -{if isset($gs_auto_attended_transfer) } -{$gs_auto_attended_transfer} + + + +{if isset($grandstream_auto_attended_transfer) } +{$grandstream_auto_attended_transfer} {else} 1 {/if} - - - + + + +0 + + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - - + + + 0 - - + + - - + + - - - + + + 0 - - - + + + 0 - - - - - - - -0 - - - - + + + 10 - - - - -0 - - - - -0 - - - - - - - - + + + +0 + + + + + + + + + + + + + + +0 + + + + +1 + + + + +0 + + + + +0 + + + + + + + + + + + +0 + + + + + + 0 - - - + + + 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; + + + - - - - + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 - - - + + + 0 - - - + + + 0 - - - -1 + + + +0 - - - + + + 0 - - - + + + 0 - - - -{if isset($gs_handset_tx_gain) } -{$gs_handset_tx_gain} -{else} + + + 0 -{/if} - - - - - - - -100 - - - - -60 - - - - -5 - - - - -0 - - - - - - - - - - -0 - - - - -0 - - - - -1 - - - - - - - - - -{if isset($gs_wallpaper_url)} -1 -{$gs_wallpaper_url} -{else} -0 - -{/if} - - - -#000000 - - - - -0 - - - -0 - - - - -3 - - - - - - - - -0 - - - - - - - -0 - - - - -0 - - - - - - + + + + + {if isset($ntp_server_primary)} {$ntp_server_primary} {else} pool.ntp.org {/if} - - + + - - - + + + 1440 - - - - + + + + 1 - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + {if isset($grandstream_timezone) } {$grandstream_timezone} -{elseif isset($gs_gxp_time_zone) } -{$gs_gxp_time_zone} +{elseif isset($grandstream_gxp_time_zone) } +{$grandstream_gxp_time_zone} {else} auto {/if} - - - - -0 + + + + +1 - - - - -PST+8PDT,M3.2.0,M11.1.0 + + + +MTZ+6MDT+5,M4.1.0,M11.1.0 - - - - - - - - + + + + + + + + 3 - - - + + + 0 - - - - + + + +0 - - - + + + + + + + +100 + + + + +60 + + + + +1 + + + + +0 + + + + + + + + + + +{if isset($grandstream_wallpaper_url)} +1 +{$grandstream_wallpaper_url} +{else} +0 + +{/if} + + + +#000000 + + + + +1 + + + + +0 + + + + +1 + + + + +5 + + + + + + + + +0 + + + + + + + +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; + + + + +5 + + + + +5 + + + + +0 + + + + +0 + + + + + + + + + + 1 - - - + + + 1 - - - - + + + + 1 - - + + - - - + + + 15 - - - -c + + + +auto - - - - + + + + 1 - - - -CAD/USD;CAD/EUR;CAD/GBP;CAD/AUD;CAD/CNY;CAD/JPY + + + +EUR/USD;GBP/USD;CAD/USD;AUD/USD;CNY/USD;JPY/USD - - - - - + + + + + - - + + XMLApp - - + + - - - + + + 0 - - - - - - - - - + + + + + + + + + + +0 - - - + + + +0 - - - -0 + + + + +1 - - - -0 + + + +0 - - - - + + + +0 - - - - - - - - - - - - - - - - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - -0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -0 - - - - -0 - - - - -0 - - - - -0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -{if isset($gs_bluetooth_power)} -{$gs_bluetooth_power} -{/if} - - - - -{if isset($gs_bluetooth_handsfree)} -{$gs_bluetooth_handsfree} -{/if} - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -6420,20 +7323,10 @@ {/if} {/for} - - - - - - - - - - - + {$start_id=23800} -{for $line=7 to 32} +{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} @@ -6458,76 +7351,36 @@ {/for} - - - - - - - - - - + + + + + - - - - - - - - - - -{assign var=key_types value=["speed dial"=>10, "speed dial active"=>14,"voicemail"=>16,"call return"=>17,"intercom"=>20,"ldap search"=>21,"menu"=>17]} -{$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} - - - - - - - - - - - - - - - - - - - - - - - {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 @@ -6555,6 +7408,7 @@ {/for} + {$start_id=1440} {for $mem=19 to 24} {$pid=($mem-18)*4-4} @@ -6572,34 +7426,154 @@ {/for} + + + + + + + + + +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 + + + + + + + + + + + + + + + + + + + + + + + + + + {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} @@ -6619,5 +7593,7 @@ {/for} {/if} + +