This commit is contained in:
markjcrane
2016-08-26 14:10:47 -06:00
20 changed files with 1832 additions and 136 deletions
@@ -2931,8 +2931,8 @@ network.internet_port.gateway =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key. Meet-Me Conference "1" or BLF "16" require pick_value.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -2945,5 +2945,5 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -1956,8 +1956,8 @@ forward.international.enable =
#linekey.x.lable--Define the label for each line key.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -1966,6 +1966,6 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -2928,8 +2928,9 @@ network.internet_port.gateway =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key. Meet-Me Conference "1" or BLF "16" require pick_value.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -2942,7 +2943,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -2963,8 +2964,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -2974,7 +2975,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
memorykey.{$row.device_key_id}.xml_phonebook =
memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -2991,16 +2992,16 @@ memorykey.{$row.device_key_id}.sub_type =
#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line.
#But, when the programmable key is configured as Pick Up, the value 0 stands for line 1.
{foreach $keys as $row}
{foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{if $row.device_key_category == "programmable"}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -3031,8 +3032,8 @@ memorykey.{$row.device_key_id}.sub_type =
{$rownum = 1}
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
{if $rownum <= 40}
#Expansion module 1 key {$row.device_key_id}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
@@ -3042,7 +3043,7 @@ expansion_module.1.key.{$row.device_key_id}.extension = {$row.device_key_extensi
expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label}
expansion_module.1.key.{$row.device_key_id}.xml_phonebook =
{/if}
{/foreach}
##########################################################################################
@@ -1955,8 +1955,8 @@ forward.international.enable =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -1965,6 +1965,6 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -2920,8 +2920,8 @@ network.internet_port.gateway =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key. Meet-Me Conference "1" or BLF "16" require pick_value.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -2934,7 +2934,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -2955,8 +2955,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -2966,7 +2966,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
memorykey.{$row.device_key_id}.xml_phonebook =
memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -2983,15 +2983,15 @@ memorykey.{$row.device_key_id}.sub_type =
#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line.
#But, when the programmable key is configured as Pick Up, the value 0 stands for line 1.
{foreach $keys as $row}
{if $row.device_key_category == "programmable"}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/foreach}
#programablekey.x.value =
@@ -3045,8 +3045,8 @@ programablekey.3.label =
{$rownum = 1}
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
{if $rownum <= 40}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line}
@@ -3063,7 +3063,7 @@ expansion_module.2.key.{$row.device_key_id - 40}.label = {$row.device_key_label}
expansion_module.2.key.{$row.device_key_id - 40}.xml_phonebook =
{/if}
{$rownum = $rownum + 1}
{/if}
{/foreach}
##########################################################################################
@@ -1954,8 +1954,8 @@ forward.international.enable =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -1964,7 +1964,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -1985,8 +1985,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -1996,7 +1996,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
memorykey.{$row.device_key_id}.xml_phonebook =
memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -2013,15 +2013,15 @@ memorykey.{$row.device_key_id}.sub_type =
#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line.
#But, when the programmable key is configured as Pick Up, the value 0 stands for line 1.
{foreach $keys as $row}
{if $row.device_key_category == "programmable"}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/foreach}
#programablekey.x.value =
@@ -2076,8 +2076,8 @@ programablekey.3.label =
{$rownum = 1}
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
{if $rownum <= 40}
#Expansion module 1 key {$row.device_key_id}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
@@ -2095,7 +2095,7 @@ expansion_module.2.key.{$row.device_key_id - 40}.label = {$row.device_key_label}
expansion_module.2.key.{$row.device_key_id - 40}.xml_phonebook =
{/if}
{$rownum = $rownum + 1}
{/if}
{/foreach}
##########################################################################################
@@ -1955,8 +1955,8 @@ forward.international.enable =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -1965,7 +1965,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -1986,8 +1986,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -1997,7 +1997,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
memorykey.{$row.device_key_id}.xml_phonebook =
memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -2014,15 +2014,15 @@ memorykey.{$row.device_key_id}.sub_type =
#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line.
#But, when the programmable key is configured as Pick Up, the value 0 stands for line 1.
{foreach $keys as $row}
{if $row.device_key_category == "programmable"}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/foreach}
#programablekey.x.value =
@@ -2077,8 +2077,8 @@ programablekey.3.label =
{$rownum = 1}
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
{if $rownum <= 40}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line}
@@ -2095,7 +2095,7 @@ expansion_module.2.key.{$row.device_key_id - 40}.label = {$row.device_key_label}
expansion_module.2.key.{$row.device_key_id - 40}.xml_phonebook =
{/if}
{$rownum = $rownum + 1}
{/if}
{/foreach}
##########################################################################################
@@ -237,7 +237,7 @@ account.1.advanced.timer_t1 =
account.1.advanced.timer_t2 =
account.1.advanced.timer_t4 =
#Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.1.ringtone.ring_type =
@@ -863,7 +863,7 @@ account.3.advanced.timer_t1 =
account.3.advanced.timer_t2 =
account.3.advanced.timer_t4 =
#Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.3.ringtone.ring_type =
@@ -1801,7 +1801,7 @@ account.6.advanced.timer_t1 =
account.6.advanced.timer_t2 =
account.6.advanced.timer_t4 =
#Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.6.ringtone.ring_type =
@@ -1919,8 +1919,8 @@ forward.international.enable =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -1931,7 +1931,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
#linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -1952,8 +1952,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -1965,7 +1965,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.{$row.device_key_id}.xml_phonebook =
#memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -1988,12 +1988,15 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
#programablekey.x.label--This parameter is only available to the key 1 to key 4.
programablekey.1.type =
programablekey.1.line =
programablekey.1.value =
programablekey.1.xml_phonebook =
programablekey.1.history_type =
programablekey.1.label =
foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/foreach}
##########################################################################################
@@ -2007,8 +2010,8 @@ programablekey.1.label =
#expansion_module.x.key.y.label =
#expansion_module.X.key.Y.xml_phonebook =
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
#Expansion module 1 key {$row.device_key_id}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line}
@@ -2019,7 +2022,7 @@ expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_exte
expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label}
expansion_module.1.key.{$row.device_key_id}.xml_phonebook =
{/if}
{/foreach}
##########################################################################################
@@ -237,7 +237,7 @@ account.1.advanced.timer_t1 =
account.1.advanced.timer_t2 =
account.1.advanced.timer_t4 =
#Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#Assign a ringtone for account 1. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.1.ringtone.ring_type =
@@ -863,7 +863,7 @@ account.3.advanced.timer_t1 =
account.3.advanced.timer_t2 =
account.3.advanced.timer_t4 =
#Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#Assign a ringtone for account 3. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.3.ringtone.ring_type =
@@ -1801,7 +1801,7 @@ account.6.advanced.timer_t1 =
account.6.advanced.timer_t2 =
account.6.advanced.timer_t4 =
#Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#Assign a ringtone for account 6. The system ring tones are: common.wav (default), Ring1.wav, Ring2.wav - ­Ring8.wav.
#If you configure the custom ring tone (Family.wav) for the account, the value format is: Family.wav
#If you configure the system ring tone (Ring2.wav) for the account, the value format is: Ring2.wav
account.6.ringtone.ring_type =
@@ -1919,8 +1919,8 @@ forward.international.enable =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -1931,7 +1931,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
#linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -1952,8 +1952,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -1965,7 +1965,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.{$row.device_key_id}.xml_phonebook =
#memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -1988,12 +1988,14 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
#programablekey.x.label--This parameter is only available to the key 1 to key 4.
programablekey.1.type =
programablekey.1.line =
programablekey.1.value =
programablekey.1.xml_phonebook =
programablekey.1.history_type =
programablekey.1.label =
{foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/foreach}
##########################################################################################
@@ -2007,8 +2009,8 @@ programablekey.1.label =
#expansion_module.x.key.y.label =
#expansion_module.X.key.Y.xml_phonebook =
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
#Expansion module 1 key {$row.device_key_id}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line}
@@ -2019,7 +2021,7 @@ expansion_module.1.key.{$row.device_key_id}.pickup_value = {$row.device_key_exte
expansion_module.1.key.{$row.device_key_id}.label = {$row.device_key_label}
expansion_module.1.key.{$row.device_key_id}.xml_phonebook =
{/if}
{/foreach}
##########################################################################################
@@ -2920,8 +2920,8 @@ network.internet_port.gateway =
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key. Meet-Me Conference "1" or BLF "16" require pick_value.
{foreach $keys as $row}
{if $row.device_key_category == "line"}
{foreach $keys['line'] as $row}
#Configure Line Key {$row.device_key_id}
linekey.{$row.device_key_id}.line = {$row.device_key_line}
linekey.{$row.device_key_id}.value = {$row.device_key_value}
@@ -2934,7 +2934,7 @@ linekey.{$row.device_key_id}.type = {$row.device_key_type}
linekey.{$row.device_key_id}.xml_phonebook =
linekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{/foreach}
@@ -2955,8 +2955,8 @@ linekey.{$row.device_key_id}.label = {$row.device_key_label}
#memorykey.x.xml_phonebook--Specify the desired remote phonebook/local group/BSFT phonebook for the DSS key. This parameter is only appilicable to the feature XML Group/Local Group/Broadsoft Group.
#memorykey.x.sub_type =
{foreach $keys as $row}
{if $row.device_key_category == "memory"}
{foreach $keys["memory"] as $row}
#Expansion Memory Key {$row.device_key_id}
memorykey.{$row.device_key_id}.type = {$row.device_key_type}
memorykey.{$row.device_key_id}.line = {$row.device_key_line}
@@ -2966,7 +2966,7 @@ memorykey.{$row.device_key_id}.label = {$row.device_key_label}
memorykey.{$row.device_key_id}.xml_phonebook =
memorykey.{$row.device_key_id}.sub_type =
{/if}
{/foreach}
@@ -2983,15 +2983,15 @@ memorykey.{$row.device_key_id}.sub_type =
#The value 0 of the "proramablekey.x.line" stands for Auto, it means the first available line.
#But, when the programmable key is configured as Pick Up, the value 0 stands for line 1.
{foreach $keys as $row}
{if $row.device_key_category == "programmable"}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/if}
{foreach $keys["programmable"] as $row}
programablekey.{$row.device_key_id}.type = {$row.device_key_type}
programablekey.{$row.device_key_id}.line = {$row.device_key_line}
programablekey.{$row.device_key_id}.value = {$row.device_key_value}
programablekey.{$row.device_key_id}.xml_phonebook =
programablekey.{$row.device_key_id}.history_type =
programablekey.{$row.device_key_id}.label = {$row.device_key_label}
{/foreach}
#programablekey.x.value =
@@ -3045,8 +3045,8 @@ programablekey.3.label =
{$rownum = 1}
{foreach $keys as $row}
{if $row.device_key_category == "expansion"}
{foreach $keys["expansion"] as $row}
{if $rownum <= 40}
expansion_module.1.key.{$row.device_key_id}.type = {$row.device_key_type}
expansion_module.1.key.{$row.device_key_id}.line = {$row.device_key_line}
@@ -3063,7 +3063,7 @@ expansion_module.2.key.{$row.device_key_id - 40}.label = {$row.device_key_label}
expansion_module.2.key.{$row.device_key_id - 40}.xml_phonebook =
{/if}
{$rownum = $rownum + 1}
{/if}
{/foreach}
##########################################################################################