Fix Fanvil 'Memory' keys (#3932)
* Expand Fanvil DSS-Key support for templating * Fanvil vendor key fixes. * Fanvil - Edit device keys to type 'memory' only * Add Fanvil SpeedDial memory key support
This commit is contained in:
+42
-31
@@ -2835,6 +2835,7 @@
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-voicemail";
|
||||
$vendors[$y]['functions'][$z]['name'] = "voicemail";
|
||||
$vendors[$y]['functions'][$z]['value'] = "2";
|
||||
$vendors[$y]['functions'][$z]['description'] = "You can press the key to listen to voice messages and configure the line. The LED is on if a new voice message is received.";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
@@ -2845,52 +2846,35 @@
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "dcb10855-c3cf-4dd6-8ef6-8acc5f22df60";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-dtmf";
|
||||
$vendors[$y]['functions'][$z]['name'] = "dtmf";
|
||||
$vendors[$y]['functions'][$z]['value'] = "4";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "000882b9-3c02-4e63-b235-13e0745bd230";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-blf_list";
|
||||
$vendors[$y]['functions'][$z]['name'] = "blf_list";
|
||||
$vendors[$y]['functions'][$z]['value'] = "5";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "8b42f992-33b8-4320-9b0f-9d904acfa088";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-url";
|
||||
$vendors[$y]['functions'][$z]['name'] = "url";
|
||||
$vendors[$y]['functions'][$z]['value'] = "6";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "335176a5-f06e-4ccf-827e-1f65e839b6f3";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-multicast";
|
||||
$vendors[$y]['functions'][$z]['name'] = "multicast";
|
||||
$vendors[$y]['functions'][$z]['value'] = "7";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "5fc20c48-e619-4671-86d1-3fa88a83d88c";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-intercom";
|
||||
$vendors[$y]['functions'][$z]['name'] = "intercom";
|
||||
$vendors[$y]['functions'][$z]['value'] = "8";
|
||||
$vendors[$y]['functions'][$z]['value'] = "i";
|
||||
$vendors[$y]['functions'][$z]['description'] = "Directly speak without answering the call.";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "1cc1b4ff-52cd-4ea7-ab15-5930fc530fec";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-call_park";
|
||||
$vendors[$y]['functions'][$z]['name'] = "call_park";
|
||||
$vendors[$y]['functions'][$z]['value'] = "9";
|
||||
$vendors[$y]['functions'][$z]['value'] = "c";
|
||||
$vendors[$y]['functions'][$z]['description'] = "If you need to move to another place during a call, use this function.";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "330ac56c-c87e-4a65-a0bd-5f8332faeeab";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-call_forward";
|
||||
$vendors[$y]['functions'][$z]['name'] = "call_forward";
|
||||
$vendors[$y]['functions'][$z]['value'] = "10";
|
||||
$vendors[$y]['functions'][$z]['value'] = "a";
|
||||
$vendors[$y]['functions'][$z]['description'] = "When receiving a call, you can press the key to transfer the call to the specified number.";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "6f5d1a1d-19f8-48bb-b4e1-f934b710988f";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-speed_dial";
|
||||
$vendors[$y]['functions'][$z]['name'] = "speed_dial";
|
||||
$vendors[$y]['functions'][$z]['value'] = "f";
|
||||
$vendors[$y]['functions'][$z]['description'] = "Automatically call the specified number when key is pressed. (No BFL)";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
@@ -2898,8 +2882,35 @@
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-blf_new";
|
||||
$vendors[$y]['functions'][$z]['name'] = "blf_new";
|
||||
$vendors[$y]['functions'][$z]['value'] = "11";
|
||||
$vendors[$y]['functions'][$z]['description'] = "BLF - New Call";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "89664b9e-9366-4c7f-9a92-3ecfdfa7e91b";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-blf_new_video";
|
||||
$vendors[$y]['functions'][$z]['name'] = "blf_new_video";
|
||||
$vendors[$y]['functions'][$z]['value'] = "bcV";
|
||||
$vendors[$y]['functions'][$z]['description'] = "BLF - New Video Call";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "e80b6d6d-dedc-456d-9118-8d8f010a0697";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-blf_bxfer";
|
||||
$vendors[$y]['functions'][$z]['name'] = "blf_bxfer";
|
||||
$vendors[$y]['functions'][$z]['value'] = "bb";
|
||||
$vendors[$y]['functions'][$z]['description'] = "BLF - Blind Transfer";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
$vendors[$y]['functions'][$z]['uuid'] = "55b0a1df-a9a1-48c7-9665-e84925631a6d";
|
||||
$vendors[$y]['functions'][$z]['label'] = "label-blf_axfer";
|
||||
$vendors[$y]['functions'][$z]['name'] = "blf_axfer";
|
||||
$vendors[$y]['functions'][$z]['value'] = "ba";
|
||||
$vendors[$y]['functions'][$z]['description'] = "BLF - Attended Transfer";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "superadmin";
|
||||
$vendors[$y]['functions'][$z]['groups'][] = "admin";
|
||||
$z++;
|
||||
|
||||
//algo
|
||||
$y++;
|
||||
$vendors[$y]['uuid'] = "dc5ffcb9-5195-4fb8-8b23-f4216ed7f0f6";
|
||||
|
||||
Reference in New Issue
Block a user