diff --git a/resources/templates/provision/fanvil/x6/{$mac}.cfg b/resources/templates/provision/fanvil/x6/{$mac}.cfg index b92a37a5e5..ba71fabb8f 100644 --- a/resources/templates/provision/fanvil/x6/{$mac}.cfg +++ b/resources/templates/provision/fanvil/x6/{$mac}.cfg @@ -55,7 +55,7 @@ 0 - 11 + {if isset($fanvil_country_toneset)}{$fanvil_country_toneset}{else}11{/if} 1 350+440/0 440+480/2000,0/4000 @@ -1060,12 +1060,12 @@ 0 - - Type 1 + External + {if isset($fanvil_default_ringtone_ext)}{$fanvil_default_ringtone_ext}{else}Type 1{/if} - - Type 1 + External2 + {if isset($fanvil_default_ringtone_ext2)}{$fanvil_default_ringtone_ext2}{else}Type 4{/if} @@ -1778,8 +1778,8 @@ {foreach $keys["memory"] as $row} {if $row.device_key_id <= 12} - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} {$row.device_key_label} {$row.device_key_icon} @@ -1788,10 +1788,10 @@ {foreach $keys["memory"] as $row} -{if $row.device_key_id > 12 && $row.device_key_id < 24} - - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} +{if $row.device_key_id > 12 && $row.device_key_id <= 24} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} {$row.device_key_label} {$row.device_key_icon} @@ -1800,10 +1800,10 @@ {foreach $keys["memory"] as $row} -{if $row.device_key_id > 24 && $row.device_key_id < 36} - - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} +{if $row.device_key_id > 24 && $row.device_key_id <= 36} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} {$row.device_key_label} {$row.device_key_icon} @@ -1812,10 +1812,10 @@ {foreach $keys["memory"] as $row} -{if $row.device_key_id > 35 && $row.device_key_id < 48} - - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} +{if $row.device_key_id > 36 && $row.device_key_id <= 48} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} {$row.device_key_label} {$row.device_key_icon} @@ -1824,10 +1824,10 @@ {foreach $keys["memory"] as $row} -{if $row.device_key_id > 47 && $row.device_key_id < 61} - - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} +{if $row.device_key_id > 48 && $row.device_key_id <= 62} + + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} {$row.device_key_label} {$row.device_key_icon} @@ -1836,8 +1836,8 @@ {foreach $keys["programmable"] as $row} - 1 - {$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type} + {if $row.device_key_type == 3}0{elseif $row.device_key_type == 1}2{else}1{/if} + {if $row.device_key_type == 3}{elseif $row.device_key_type == 1}SIP{$row.device_key_line}{else}{$row.device_key_value}@{$row.device_key_line}/{$row.device_key_type}{/if} {$row.device_key_label} {/foreach}