Fix: Default models should have at least 1 button if number is currently no known
Enh: allow all model information to be edited. Fix: edit/load loadinformationid Fix: Modal Title -> Model With help from @steve-lad References: #91 Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
This commit is contained in:
parent
85e4bce407
commit
51dad690ef
|
@ -837,7 +837,7 @@ class Sccp_manager extends \FreePBX_Helpers implements \BMO {
|
||||||
$upd_mode = 'replace';
|
$upd_mode = 'replace';
|
||||||
case 'model_update':
|
case 'model_update':
|
||||||
if ($request['command'] == 'model_update') {
|
if ($request['command'] == 'model_update') {
|
||||||
$key_name = array('model', 'loadimage', 'nametemplate');
|
$key_name = array('model','vendor','dns', 'buttons', 'loadimage', 'loadinformationid', 'nametemplate');
|
||||||
$upd_mode = 'update';
|
$upd_mode = 'update';
|
||||||
}
|
}
|
||||||
if (!empty($request['model'])) {
|
if (!empty($request['model'])) {
|
||||||
|
@ -997,9 +997,17 @@ class Sccp_manager extends \FreePBX_Helpers implements \BMO {
|
||||||
if (empty($dev_schema)) {
|
if (empty($dev_schema)) {
|
||||||
$dev_schema[0]['model'] = "ERROR in Model Schema";
|
$dev_schema[0]['model'] = "ERROR in Model Schema";
|
||||||
}
|
}
|
||||||
$result[] = array('name' => $id_name, 'mac' => $id_name, 'button' => '---', 'type' => $dev_schema[0]['model'], 'new_hw' => 'Y',
|
$result[] = array(
|
||||||
'description' => '*NEW* ' . $dev_ids['descr'], 'status' => '*NEW* ' . $dev_ids['status'], 'address' => $dev_ids['address'],
|
'name' => $id_name,
|
||||||
'addon' => $dev_addon);
|
'mac' => $id_name,
|
||||||
|
'button' => '---',
|
||||||
|
'type' => $dev_schema[0]['model'],
|
||||||
|
'new_hw' => 'Y',
|
||||||
|
'description' => '*NEW* ' . $dev_ids['descr'],
|
||||||
|
'status' => '*NEW* ' . $dev_ids['status'],
|
||||||
|
'address' => $dev_ids['address'],
|
||||||
|
'addon' => $dev_addon
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -550,7 +550,8 @@ $(document).ready(function () {
|
||||||
}
|
}
|
||||||
if ($(this).data('id') === 'model_apply') {
|
if ($(this).data('id') === 'model_apply') {
|
||||||
var dev_cmd = 'model_update';
|
var dev_cmd = 'model_update';
|
||||||
var dev_fld = ["model", "loadimage", "nametemplate"];
|
//var dev_fld = ["model", "loadimage", "nametemplate"];
|
||||||
|
var dev_fld = ["model", "vendor", "dns", "buttons", "loadimage", "loadinformationid", "nametemplate"];
|
||||||
datas = '';
|
datas = '';
|
||||||
for (var i = 0; i < dev_fld.length; i++) {
|
for (var i = 0; i < dev_fld.length; i++) {
|
||||||
datas = datas + dev_fld[i] + '=' + $('#editd_' + dev_fld[i]).val() + '&';
|
datas = datas + dev_fld[i] + '=' + $('#editd_' + dev_fld[i]).val() + '&';
|
||||||
|
|
136
install.php
136
install.php
|
@ -672,17 +672,131 @@ function InstallDB_fillsccpdevmodel()
|
||||||
{
|
{
|
||||||
global $db;
|
global $db;
|
||||||
outn("<li>" . _("Fill sccpdevmodel") . "</li>");
|
outn("<li>" . _("Fill sccpdevmodel") . "</li>");
|
||||||
$sql = "REPLACE INTO `sccpdevmodel` (`model`, `vendor`, `dns`, `buttons`, `loadimage`, `loadinformationid`, `enabled`, `nametemplate`) VALUES ('12 SP', 'CISCO', 1, 1, '', 'loadInformation3', 0, NULL)," .
|
$sql = "REPLACE INTO `sccpdevmodel` (`model`, `vendor`, `dns`, `buttons`, `loadimage`, `loadinformationid`, `enabled`, `nametemplate`) VALUES " .
|
||||||
"('12 SP+', 'CISCO', 1, 1, '', 'loadInformation2', 0, NULL), ('30 SP+', 'CISCO', 1, 1, '', 'loadInformation1', 0, NULL), ('30 VIP', 'CISCO', 1, 1, '', 'loadInformation5', 0, NULL), ('3911', 'CISCO', 1, 1, '', 'loadInformation446', 0, NULL), ('3951', 'CISCO', 1, 1, '', 'loadInformation412', 0, ''), ('6901', 'CISCO', 1, 0, 'SCCP6901.9-2-1-a', 'loadInformation547', 0, NULL), ('6911', 'CISCO', 1, 0, 'SCCP6911.9-2-1-a', 'loadInformation548', 0, NULL), ('6921', 'CISCO', 1, 0, 'SCCP69xx.9-4-1-3SR3', 'loadInformation496', 0, NULL), ('6941', 'CISCO', 1, 1, 'SCCP69xx.9-3-1-3', 'loadInformation495', 0, NULL), ('6945', 'CISCO', 1, 0, 'SCCP6945.9-3-1-3', 'loadInformation564', 0, NULL), ('6961', 'CISCO', 1, 0, 'SCCP69xx.9-2-1-0', 'loadInformation497', 0, NULL), ('7902', 'CISCO', 1, 1, 'CP7902080002SCCP060817A', 'loadInformation30008', 0, NULL), " .
|
"('12 SP', 'CISCO', 1, 1, '', 'loadInformation3', 0, NULL)," .
|
||||||
"('7905', 'CISCO', 1, 1, 'CP7905080003SCCP070409A', 'loadInformation20000', 0, NULL), ('7906', 'CISCO', 1, 1, 'SCCP11.9-4-2SR3-1S', 'loadInformation369', 1, 'SEP0000000000.cnf.xml_791x_template'), ('7910', 'CISCO', 1, 1, 'P00405000700', 'loadInformation6', 1, 'SEP0000000000.cnf.xml_791x_template'), ('7911', 'CISCO', 1, 1, 'SCCP11.9-4-2SR3-1S', 'loadInformation307', 1, 'SEP0000000000.cnf.xml_791x_template'), ('7912', 'CISCO', 1, 1, 'CP7912080004SCCP080108A', 'loadInformation30007', 0, NULL), ('7914', 'CISCO', 0, 14, 'S00105000400', 'loadInformation124', 1, NULL),('7914;7914', 'CISCO', 0, 28, 'S00105000400', 'loadInformation124', 1, NULL), ('7915', 'CISCO', 0, 24, 'B015-1-0-4-2', 'loadInformation227', 1, NULL), ('7915;7915', 'CISCO', 0, 48, 'B015-1-0-4-2', 'loadInformation228', 1, NULL), ('7916', 'CISCO', 0, 24, 'B016-1-0-4-2', 'loadInformation229', 1, NULL), " .
|
"('12 SP+', 'CISCO', 1, 1, '', 'loadInformation2', 0, NULL), " .
|
||||||
"('7916;7916', 'CISCO', 0, 48, 'B016-1-0-4-2', 'loadInformation230', 1, NULL), ('7920', 'CISCO', 1, 1, 'cmterm_7920.4.0-03-02', 'loadInformation30002', 0, NULL), ('7921', 'CISCO', 1, 1, 'CP7921G-1.4.6.3', 'loadInformation365', 0, NULL),('7925', 'CISCO', 1, 6, 'CP7925G-1.4.1SR1', 'loadInformation484', 0, 'SEP0000000000.cnf.xml_7925_template'), ('7926', 'CISCO', 1, 1, 'CP7926G-1.4.1SR1', 'loadInformation557', 0, NULL), ('7931', 'CISCO', 1, 34, 'SCCP31.9-2-1S', 'loadInformation348', 0, NULL), ('7935', 'CISCO', 1, 2, 'P00503021900', 'loadInformation9', 0, NULL), ('7936', 'CISCO', 1, 1, 'cmterm_7936.3-3-21-0', 'loadInformation30019', 0, NULL), ('7937', 'CISCO', 1, 1, 'apps37sccp.1-4-5-7', 'loadInformation431', 0, 'SEP0000000000.cnf.xml_7937_template'), ('7940', 'CISCO', 1, 2, 'P0030801SR02', 'loadInformation8', 1, 'SEP0000000000.cnf.xml_7940_template'), " .
|
"('30 SP+', 'CISCO', 1, 1, '', 'loadInformation1', 0, NULL), " .
|
||||||
"('7941', 'CISCO', 1, 2, 'SCCP41.9-4-2SR3-1S', 'loadInformation115', 0, 'SEP0000000000.cnf.xml_796x_template'),('7941G-GE', 'CISCO', 1, 2, 'SCCP41.9-4-2SR3-1S', 'loadInformation309', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7942', 'CISCO', 1, 2, 'SCCP42.9-4-2SR3-1S', 'loadInformation434', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7945', 'CISCO', 1, 2, 'SCCP45.9-3-1SR1-1S', 'loadInformation435', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7960', 'CISCO', 3, 6, 'P0030801SR02', 'loadInformation7', 1, 'SEP0000000000.cnf.xml_7940_template'), ('7961', 'CISCO', 3, 6, 'SCCP41.9-4-2SR3-1S', 'loadInformation30018', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7961G-GE', 'CISCO', 3, 6, 'SCCP41.9-4-2SR3-1S', 'loadInformation308', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7962', 'CISCO', 3, 6, 'SCCP42.9-4-2SR3-1S', 'loadInformation404', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7965', 'CISCO', 3, 6, 'SCCP45.9-3-1SR1-1S', 'loadInformation436', 0, 'SEP0000000000.cnf.xml_796x_template'), ('7970', 'CISCO', 3, 8, 'SCCP70.9-4-2SR3-1S', 'loadInformation30006', 0, 'SEP0000000000.cnf.xml_797x_template'), ('7971', 'CISCO', 1, 2, 'SCCP70.9-4-2SR3-1S', 'loadInformation119', 0, 'SEP0000000000.cnf.xml_797x_template'), ('7975', 'CISCO', 3, 8, 'SCCP75.9-4-2SR3-1S', 'loadInformation437', 0, 'SEP0000000000.cnf.xml_7975_template'), ('7985', 'CISCO', 3, 8, 'cmterm_7985.4-1-7-0', 'loadInformation302', 0, NULL), ('8941', 'CISCO', 1, 0, 'SCCP894x.9-2-2-0', 'loadInformation586', 0, NULL), ('8945', 'CISCO', 1, 0, 'SCCP894x.9-2-2-0', 'loadInformation585', 0, NULL), ('ATA 186', 'CISCO', 1, 1, 'ATA030204SCCP090202A', 'loadInformation12', 0, 'SEP0000000000.cnf.xml_ATA_template'), ('ATA 187', 'CISCO', 1, 1, 'ATA187.9-2-3-1', 'loadInformation550', 0, 'SEP0000000000.cnf.xml_ATA_template'), ('CN622', 'MOTOROLA', 1, 1, '', 'loadInformation335', 0, NULL), ('Digital Access', 'CISCO', 1, 1, 'D001M022', 'loadInformation40', 0, NULL), ('Digital Access+', 'CISCO', 1, 1, 'D00303010033', 'loadInformation42', 0, NULL), ('E-Series', 'NOKIA', 1, 1, '', '', 0, NULL), ('ICC', 'NOKIA', 1, 1, '', '', 0, NULL), " .
|
"('30 VIP', 'CISCO', 1, 1, '', 'loadInformation5', 0, NULL), " .
|
||||||
"('Analog Access', 'CISCO', 1, 1, 'A001C030', 'loadInformation30', 0, ''),('WS-X6608', 'CISCO', 1, 1, 'D00404000032', 'loadInformation43', 0, ''), ('WS-X6624', 'CISCO', 1, 1, 'A00204000013', 'loadInformation43', 0, ''), ('WS-X6608', 'CISCO', 1, 1, 'C00104000003', 'loadInformation51', 0, ''), ('H.323 Phone', 'CISCO', 1, 1, '', 'loadInformation61', 0, ''), ('Simulator', 'CISCO', 1, 1, '', 'loadInformation100', 0, ''), ('MTP', 'CISCO', 1, 1, '', 'loadInformation111', 0, ''), ('MGCP Station', 'CISCO', 1, 1, '', 'loadInformation120', 0, ''), ('MGCP Trunk', 'CISCO', 1, 1, '', 'loadInformation121', 0, ''), ('UPC', 'CISCO', 1, 1, '', 'loadInformation358', 0, ''), ".
|
"('3911', 'CISCO', 1, 1, '', 'loadInformation446', 0, NULL), " .
|
||||||
"('TelePresence', 'TELEPRESENCE', 1, 1, '', 'loadInformation375', 0, ''), ('1000', 'TELEPRESENCE', 1, 1, '', 'loadInformation478', 0, ''), ('3000', 'TELEPRESENCE', 1, 1, '', 'loadInformation479', 0, ''), ('3200', 'TELEPRESENCE', 1, 1, '', 'loadInformation480', 0, ''), ('500-37', 'TELEPRESENCE', 1, 1, '', 'loadInformation481', 0, ''), ('1300-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation505', 0, ''), ('1100', 'TELEPRESENCE', 1, 1, '', 'loadInformation520', 0, ''), ('200', 'TELEPRESENCE', 1, 1, '', 'loadInformation557', 0, ''), ('400', 'TELEPRESENCE', 1, 1, '', 'loadInformation558', 0, ''), ('EX90', 'TELEPRESENCE', 1, 1, '', 'loadInformation584', 0, ''), ('500-32', 'TELEPRESENCE', 1, 1, '', 'loadInformation590', 0, ''), ('1300-47', 'TELEPRESENCE', 1, 1, '', 'loadInformation591', 0, ''), ('TX1310-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation596', 0, ''), ('EX60', 'TELEPRESENCE', 1, 1, '', 'loadInformation604', 0, ''), ('C90', 'TELEPRESENCE', 1, 1, '', 'loadInformation606', 0, ''), ('C60', 'TELEPRESENCE', 1, 1, '', 'loadInformation607', 0, ''), ('C40', 'TELEPRESENCE', 1, 1, '', 'loadInformation608', 0, ''), ('C20', 'TELEPRESENCE', 1, 1, '', 'loadInformation609', 0, ''), ('C20-42', 'TELEPRESENCE', 1, 1, '', 'loadInformation610', 0, ''), ('C60-42', 'TELEPRESENCE', 1, 1, '', 'loadInformation611', 0, ''), ('C40-52', 'TELEPRESENCE', 1, 1, '', 'loadInformation612', 0, ''), ('C60-52', 'TELEPRESENCE', 1, 1, '', 'loadInformation613', 0, ''), ('C60-52D', 'TELEPRESENCE', 1, 1, '', 'loadInformation614', 0, ''),('C60-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation615', 0, ''), ('C90-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation616', 0, ''), ('MX200', 'TELEPRESENCE', 1, 1, '', 'loadInformation617', 0, ''), ('TX9000', 'TELEPRESENCE', 1, 1, '', 'loadInformation619', 0, ''), ('TX9200', 'TELEPRESENCE', 1, 1, '', 'loadInformation620', 0, ''), ('SX20', 'TELEPRESENCE', 1, 1, '', 'loadInformation626', 0, ''), ('MX300', 'TELEPRESENCE', 1, 1, '', 'loadInformation627', 0, ''), ('C40-42', 'TELEPRESENCE', 1, 1, '', 'loadInformation633', 0, ''), ('Jabber', 'CISCO', 1, 1, '', 'loadInformation652', 0, ''), ".
|
"('3951', 'CISCO', 1, 1, '', 'loadInformation412', 0, ''), " .
|
||||||
"('S60', 'NOKIA', 0, 1, '', 'loadInformation376', 0, ''), ('9971', 'CISCO', 1, 1, '', 'loadInformation493', 0, ''), ('9951', 'CISCO', 1, 1, '', 'loadInformation537', 0, ''), ('8961', 'CISCO', 1, 1, '', 'loadInformation540', 0, ''), ('Iphone', 'APPLE', 0, 1, '', 'loadInformation562', 0, ''), ('Android', 'ANDROID', 0, 1, '', 'loadInformation575', 0, ''), ('7926', 'CISCO', 1, 1, 'CP7926G-1.4.5.3', 'loadInformation577', 0, ''), ('7821', 'CISCO', 1, 1, '', 'loadInformation621', 0, ''), ('7841', 'CISCO', 1, 1, '', 'loadInformation622', 0, ''), ('7861', 'CISCO', 1, 1, '', 'loadInformation623', 0, ''), ('VXC 6215', 'CISCO', 1, 1, '', 'loadInformation634', 0, ''), ('8831', 'CISCO', 1, 1, '', 'loadInformation659', 0, ''), ('8841', 'CISCO', 1, 1, '', 'loadInformation683', 0, ''), ('8851', 'CISCO', 1, 1, '', 'loadInformation684', 0, ''), ('8861', 'CISCO', 1, 1, '', 'loadInformation685', 0, ''), ".
|
"('6901', 'CISCO', 1, 1, 'SCCP6901.9-2-1-a', 'loadInformation547', 0, NULL), " .
|
||||||
"('Analog', 'CISCO', 1, 1, '', 'loadInformation30027', 0, ''), ('ISDN', 'CISCO', 1, 1, '', 'loadInformation30028', 0, ''), ('SCCP GW', 'CISCO', 1, 1, '', 'loadInformation30032', 0, ''), ('IP-STE', 'CISCO', 1, 1, '', 'loadInformation30035', 0, ''), ".
|
"('6911', 'CISCO', 1, 1, 'SCCP6911.9-2-1-a', 'loadInformation548', 0, NULL), " .
|
||||||
"('SPA 521S', 'CISCO', 1, 1, '', 'loadInformation80000', 0, ''), ('SPA 502G', 'CISCO', 1, 1, '', 'loadInformation80003', 0, ''), ('SPA 504G', 'CISCO', 1, 1, '', 'loadInformation80004', 0, ''), ('SPA 525G', 'CISCO', 1, 1, '', 'loadInformation80005', 0, ''), ('SPA 525G2', 'CISCO', 1, 1, '', 'loadInformation80009', 0, ''), ('SPA 303G', 'CISCO', 1, 1, '', 'loadInformation80011', 0, ''),".
|
"('6921', 'CISCO', 1, 1, 'SCCP69xx.9-4-1-3SR3', 'loadInformation496', 0, NULL), " .
|
||||||
"('IP Communicator', 'CISCO', 1, 1, '', 'loadInformation30016', 0, NULL), ('Nokia E', 'Nokia', 1, 28, '', 'loadInformation275', 0, NULL), ('VGC Phone', 'CISCO', 1, 1, '', 'loadInformation10', 0, NULL),".
|
"('6941', 'CISCO', 1, 1, 'SCCP69xx.9-3-1-3', 'loadInformation495', 0, NULL), " .
|
||||||
|
"('6945', 'CISCO', 1, 1, 'SCCP6945.9-3-1-3', 'loadInformation564', 0, NULL), " .
|
||||||
|
"('6961', 'CISCO', 1, 1, 'SCCP69xx.9-2-1-0', 'loadInformation497', 0, NULL), " .
|
||||||
|
"('7902', 'CISCO', 1, 1, 'CP7902080002SCCP060817A', 'loadInformation30008', 0, NULL), " .
|
||||||
|
"('7905', 'CISCO', 1, 1, 'CP7905080003SCCP070409A', 'loadInformation20000', 0, NULL), " .
|
||||||
|
"('7906', 'CISCO', 1, 1, 'SCCP11.9-4-2SR3-1S', 'loadInformation369', 1, 'SEP0000000000.cnf.xml_791x_template'), " .
|
||||||
|
"('7910', 'CISCO', 1, 1, 'P00405000700', 'loadInformation6', 1, 'SEP0000000000.cnf.xml_791x_template'), " .
|
||||||
|
"('7911', 'CISCO', 1, 1, 'SCCP11.9-4-2SR3-1S', 'loadInformation307', 1, 'SEP0000000000.cnf.xml_791x_template'), " .
|
||||||
|
"('7912', 'CISCO', 1, 1, 'CP7912080004SCCP080108A', 'loadInformation30007', 0, NULL), " .
|
||||||
|
"('7914', 'CISCO', 0, 14, 'S00105000400', 'loadInformation124', 1, NULL), " .
|
||||||
|
"('7914;7914', 'CISCO', 0, 28, 'S00105000400', 'loadInformation124', 1, NULL), " .
|
||||||
|
"('7915', 'CISCO', 0, 24, 'B015-1-0-4-2', 'loadInformation227', 1, NULL), " .
|
||||||
|
"('7915;7915', 'CISCO', 0, 48, 'B015-1-0-4-2', 'loadInformation228', 1, NULL), " .
|
||||||
|
"('7916', 'CISCO', 0, 24, 'B016-1-0-4-2', 'loadInformation229', 1, NULL), " .
|
||||||
|
"('7916;7916', 'CISCO', 0, 48, 'B016-1-0-4-2', 'loadInformation230', 1, NULL), " .
|
||||||
|
"('7920', 'CISCO', 1, 1, 'cmterm_7920.4.0-03-02', 'loadInformation30002', 0, NULL), " .
|
||||||
|
"('7921', 'CISCO', 1, 1, 'CP7921G-1.4.6.3', 'loadInformation365', 0, NULL), " .
|
||||||
|
"('7925', 'CISCO', 1, 6, 'CP7925G-1.4.1SR1', 'loadInformation484', 0, 'SEP0000000000.cnf.xml_7925_template'), " .
|
||||||
|
"('7926', 'CISCO', 1, 1, 'CP7926G-1.4.1SR1', 'loadInformation557', 0, NULL), " .
|
||||||
|
"('7931', 'CISCO', 1, 34, 'SCCP31.9-2-1S', 'loadInformation348', 0, NULL), " .
|
||||||
|
"('7935', 'CISCO', 1, 2, 'P00503021900', 'loadInformation9', 0, NULL), " .
|
||||||
|
"('7936', 'CISCO', 1, 1, 'cmterm_7936.3-3-21-0', 'loadInformation30019', 0, NULL), " .
|
||||||
|
"('7937', 'CISCO', 1, 1, 'apps37sccp.1-4-5-7', 'loadInformation431', 0, 'SEP0000000000.cnf.xml_7937_template'), " .
|
||||||
|
"('7940', 'CISCO', 1, 2, 'P0030801SR02', 'loadInformation8', 1, 'SEP0000000000.cnf.xml_7940_template'), " .
|
||||||
|
"('7941', 'CISCO', 1, 2, 'SCCP41.9-4-2SR3-1S', 'loadInformation115', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7941G-GE', 'CISCO', 1, 2, 'SCCP41.9-4-2SR3-1S', 'loadInformation309', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7942', 'CISCO', 1, 2, 'SCCP42.9-4-2SR3-1S', 'loadInformation434', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7945', 'CISCO', 1, 2, 'SCCP45.9-3-1SR1-1S', 'loadInformation435', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7960', 'CISCO', 3, 6, 'P0030801SR02', 'loadInformation7', 1, 'SEP0000000000.cnf.xml_7940_template'), " .
|
||||||
|
"('7961', 'CISCO', 3, 6, 'SCCP41.9-4-2SR3-1S', 'loadInformation30018', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7961G-GE', 'CISCO', 3, 6, 'SCCP41.9-4-2SR3-1S', 'loadInformation308', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7962', 'CISCO', 3, 6, 'SCCP42.9-4-2SR3-1S', 'loadInformation404', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7965', 'CISCO', 3, 6, 'SCCP45.9-3-1SR1-1S', 'loadInformation436', 0, 'SEP0000000000.cnf.xml_796x_template'), " .
|
||||||
|
"('7970', 'CISCO', 3, 8, 'SCCP70.9-4-2SR3-1S', 'loadInformation30006', 0, 'SEP0000000000.cnf.xml_797x_template'), " .
|
||||||
|
"('7971', 'CISCO', 1, 2, 'SCCP70.9-4-2SR3-1S', 'loadInformation119', 0, 'SEP0000000000.cnf.xml_797x_template'), " .
|
||||||
|
"('7975', 'CISCO', 3, 8, 'SCCP75.9-4-2SR3-1S', 'loadInformation437', 0, 'SEP0000000000.cnf.xml_7975_template'), " .
|
||||||
|
"('7985', 'CISCO', 3, 8, 'cmterm_7985.4-1-7-0', 'loadInformation302', 0, NULL), " .
|
||||||
|
"('8941', 'CISCO', 1, 1, 'SCCP894x.9-2-2-0', 'loadInformation586', 0, NULL), " .
|
||||||
|
"('8945', 'CISCO', 1, 1, 'SCCP894x.9-2-2-0', 'loadInformation585', 0, NULL), " .
|
||||||
|
"('ATA 186', 'CISCO', 1, 1, 'ATA030204SCCP090202A', 'loadInformation12', 0, 'SEP0000000000.cnf.xml_ATA_template'), " .
|
||||||
|
"('ATA 187', 'CISCO', 1, 1, 'ATA187.9-2-3-1', 'loadInformation550', 0, 'SEP0000000000.cnf.xml_ATA_template'), " .
|
||||||
|
"('CN622', 'MOTOROLA', 1, 1, '', 'loadInformation335', 0, NULL), " .
|
||||||
|
"('Digital Access', 'CISCO', 1, 1, 'D001M022', 'loadInformation40', 0, NULL), " .
|
||||||
|
"('Digital Access+', 'CISCO', 1, 1, 'D00303010033', 'loadInformation42', 0, NULL), " .
|
||||||
|
"('E-Series', 'NOKIA', 1, 1, '', '', 0, NULL), " .
|
||||||
|
"('ICC', 'NOKIA', 1, 1, '', '', 0, NULL), " .
|
||||||
|
"('Analog Access', 'CISCO', 1, 1, 'A001C030', 'loadInformation30', 0, ''),('WS-X6608', 'CISCO', 1, 1, 'D00404000032', 'loadInformation43', 0, ''), " .
|
||||||
|
"('WS-X6624', 'CISCO', 1, 1, 'A00204000013', 'loadInformation43', 0, ''), " .
|
||||||
|
"('WS-X6608', 'CISCO', 1, 1, 'C00104000003', 'loadInformation51', 0, ''), " .
|
||||||
|
"('H.323 Phone', 'CISCO', 1, 1, '', 'loadInformation61', 0, ''), " .
|
||||||
|
"('Simulator', 'CISCO', 1, 1, '', 'loadInformation100', 0, ''), " .
|
||||||
|
"('MTP', 'CISCO', 1, 1, '', 'loadInformation111', 0, ''), " .
|
||||||
|
"('MGCP Station', 'CISCO', 1, 1, '', 'loadInformation120', 0, ''), " .
|
||||||
|
"('MGCP Trunk', 'CISCO', 1, 1, '', 'loadInformation121', 0, ''), " .
|
||||||
|
"('UPC', 'CISCO', 1, 1, '', 'loadInformation358', 0, ''), ".
|
||||||
|
"('TelePresence', 'TELEPRESENCE', 1, 1, '', 'loadInformation375', 0, ''), " .
|
||||||
|
"('1000', 'TELEPRESENCE', 1, 1, '', 'loadInformation478', 0, ''), " .
|
||||||
|
"('3000', 'TELEPRESENCE', 1, 1, '', 'loadInformation479', 0, ''), " .
|
||||||
|
"('3200', 'TELEPRESENCE', 1, 1, '', 'loadInformation480', 0, ''), " .
|
||||||
|
"('500-37', 'TELEPRESENCE', 1, 1, '', 'loadInformation481', 0, ''), " .
|
||||||
|
"('1300-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation505', 0, ''), " .
|
||||||
|
"('1100', 'TELEPRESENCE', 1, 1, '', 'loadInformation520', 0, ''), " .
|
||||||
|
"('200', 'TELEPRESENCE', 1, 1, '', 'loadInformation557', 0, ''), " .
|
||||||
|
"('400', 'TELEPRESENCE', 1, 1, '', 'loadInformation558', 0, ''), " .
|
||||||
|
"('EX90', 'TELEPRESENCE', 1, 1, '', 'loadInformation584', 0, ''), " .
|
||||||
|
"('500-32', 'TELEPRESENCE', 1, 1, '', 'loadInformation590', 0, ''), " .
|
||||||
|
"('1300-47', 'TELEPRESENCE', 1, 1, '', 'loadInformation591', 0, ''), " .
|
||||||
|
"('TX1310-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation596', 0, ''), " .
|
||||||
|
"('EX60', 'TELEPRESENCE', 1, 1, '', 'loadInformation604', 0, ''), " .
|
||||||
|
"('C90', 'TELEPRESENCE', 1, 1, '', 'loadInformation606', 0, ''), " .
|
||||||
|
"('C60', 'TELEPRESENCE', 1, 1, '', 'loadInformation607', 0, ''), " .
|
||||||
|
"('C40', 'TELEPRESENCE', 1, 1, '', 'loadInformation608', 0, ''), " .
|
||||||
|
"('C20', 'TELEPRESENCE', 1, 1, '', 'loadInformation609', 0, ''), " .
|
||||||
|
"('C20-42', 'TELEPRESENCE', 1, 1, '', 'loadInformation610', 0, ''), " .
|
||||||
|
"('C60-42', 'TELEPRESENCE', 1, 1, '', 'loadInformation611', 0, ''), " .
|
||||||
|
"('C40-52', 'TELEPRESENCE', 1, 1, '', 'loadInformation612', 0, ''), " .
|
||||||
|
"('C60-52', 'TELEPRESENCE', 1, 1, '', 'loadInformation613', 0, ''), " .
|
||||||
|
"('C60-52D', 'TELEPRESENCE', 1, 1, '', 'loadInformation614', 0, ''), " .
|
||||||
|
"('C60-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation615', 0, ''), " .
|
||||||
|
"('C90-65', 'TELEPRESENCE', 1, 1, '', 'loadInformation616', 0, ''), " .
|
||||||
|
"('MX200', 'TELEPRESENCE', 1, 1, '', 'loadInformation617', 0, ''), " .
|
||||||
|
"('TX9000', 'TELEPRESENCE', 1, 1, '', 'loadInformation619', 0, ''), " .
|
||||||
|
"('TX9200', 'TELEPRESENCE', 1, 1, '', 'loadInformation620', 0, ''), " .
|
||||||
|
"('SX20', 'TELEPRESENCE', 1, 1, '', 'loadInformation626', 0, ''), " .
|
||||||
|
"('MX300', 'TELEPRESENCE', 1, 1, '', 'loadInformation627', 0, ''), " .
|
||||||
|
"('C40-42', 'TELEPRESENCE', 1, 1, '', 'loadInformation633', 0, ''), " .
|
||||||
|
"('Jabber', 'CISCO', 1, 1, '', 'loadInformation652', 0, ''), ".
|
||||||
|
"('S60', 'NOKIA', 0, 1, '', 'loadInformation376', 0, ''), " .
|
||||||
|
"('9971', 'CISCO', 1, 1, '', 'loadInformation493', 0, ''), " .
|
||||||
|
"('9951', 'CISCO', 1, 1, '', 'loadInformation537', 0, ''), " .
|
||||||
|
"('8961', 'CISCO', 1, 1, '', 'loadInformation540', 0, ''), " .
|
||||||
|
"('Iphone', 'APPLE', 0, 1, '', 'loadInformation562', 0, ''), " .
|
||||||
|
"('Android', 'ANDROID', 0, 1, '', 'loadInformation575', 0, ''), " .
|
||||||
|
"('7926', 'CISCO', 1, 1, 'CP7926G-1.4.5.3', 'loadInformation577', 0, ''), " .
|
||||||
|
"('7821', 'CISCO', 1, 1, '', 'loadInformation621', 0, ''), " .
|
||||||
|
"('7841', 'CISCO', 1, 1, '', 'loadInformation622', 0, ''), " .
|
||||||
|
"('7861', 'CISCO', 1, 1, '', 'loadInformation623', 0, ''), " .
|
||||||
|
"('VXC 6215', 'CISCO', 1, 1, '', 'loadInformation634', 0, ''), " .
|
||||||
|
"('8831', 'CISCO', 1, 1, '', 'loadInformation659', 0, ''), " .
|
||||||
|
"('8841', 'CISCO', 1, 1, '', 'loadInformation683', 0, ''), " .
|
||||||
|
"('8851', 'CISCO', 1, 1, '', 'loadInformation684', 0, ''), " .
|
||||||
|
"('8861', 'CISCO', 1, 1, '', 'loadInformation685', 0, ''), ".
|
||||||
|
"('Analog', 'CISCO', 1, 1, '', 'loadInformation30027', 0, ''), " .
|
||||||
|
"('ISDN', 'CISCO', 1, 1, '', 'loadInformation30028', 0, ''), " .
|
||||||
|
"('SCCP GW', 'CISCO', 1, 1, '', 'loadInformation30032', 0, ''), " .
|
||||||
|
"('IP-STE', 'CISCO', 1, 1, '', 'loadInformation30035', 0, ''), ".
|
||||||
|
"('SPA 521S', 'CISCO', 1, 1, '', 'loadInformation80000', 0, ''), " .
|
||||||
|
"('SPA 502G', 'CISCO', 1, 1, '', 'loadInformation80003', 0, ''), " .
|
||||||
|
"('SPA 504G', 'CISCO', 1, 1, '', 'loadInformation80004', 0, ''), " .
|
||||||
|
"('SPA 525G', 'CISCO', 1, 1, '', 'loadInformation80005', 0, ''), " .
|
||||||
|
"('SPA 525G2', 'CISCO', 1, 1, '', 'loadInformation80009', 0, ''), " .
|
||||||
|
"('SPA 303G', 'CISCO', 1, 1, '', 'loadInformation80011', 0, ''),".
|
||||||
|
"('IP Communicator', 'CISCO', 1, 1, '', 'loadInformation30016', 0, NULL), " .
|
||||||
|
"('Nokia E', 'Nokia', 1, 28, '', 'loadInformation275', 0, NULL), " .
|
||||||
|
"('VGC Phone', 'CISCO', 1, 1, '', 'loadInformation10', 0, NULL),".
|
||||||
"('7911-sip', 'CISCO-SIP', 1, 1, 'SIP11.9-2-1S', 'loadInformation307', 1, 'SEP0000000000.cnf.xml_791x_sip_template'),".
|
"('7911-sip', 'CISCO-SIP', 1, 1, 'SIP11.9-2-1S', 'loadInformation307', 1, 'SEP0000000000.cnf.xml_791x_sip_template'),".
|
||||||
"('9951-sip', 'CISCO-SIP', 1, 1, 'sip9951.9-2-2SR1-9', 'loadinformation537', 1, 'SEP0000000000.cnf.xml_99xx_sip_template'),".
|
"('9951-sip', 'CISCO-SIP', 1, 1, 'sip9951.9-2-2SR1-9', 'loadinformation537', 1, 'SEP0000000000.cnf.xml_99xx_sip_template'),".
|
||||||
"('VGC Virtual', 'CISCO', 1, 1, '', 'loadInformation11', 0, NULL);";
|
"('VGC Virtual', 'CISCO', 1, 1, '', 'loadInformation11', 0, NULL);";
|
||||||
|
|
|
@ -56,12 +56,12 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Begin Form Input New -->
|
<!-- Begin Form Input New -->
|
||||||
<div class="modal fade add_new_model" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
|
<div class="modal fade add_new_model" tabindex="-1" role="dialog" aria-labelledby="myLargeModelLabel">
|
||||||
<div class="modal-dialog modal-lg" role="document">
|
<div class="modal-dialog modal-lg" role="document">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||||
<h4 class="modal-title" id="gridSystemModalLabel"><?php echo _('Modal title');?></h4>
|
<h4 class="modal-title" id="gridSystemModelLabel"><?php echo _('Model');?></h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
|
@ -99,7 +99,6 @@
|
||||||
<span id="new_dns-help" class="help-block fpbx-help-block">Help.</span>
|
<span id="new_dns-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
</div></div></div>
|
</div></div></div>
|
||||||
|
|
||||||
|
|
||||||
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
<label class="control-label" for="new_buttons"><?php echo _('Model Line Buttons');?></label>
|
<label class="control-label" for="new_buttons"><?php echo _('Model Line Buttons');?></label>
|
||||||
<i class="fa fa-question-circle fpbx-help-icon" data-for="new_buttons"></i>
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="new_buttons"></i>
|
||||||
|
@ -110,7 +109,6 @@
|
||||||
<span id="new_buttons-help" class="help-block fpbx-help-block">Help.</span>
|
<span id="new_buttons-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
</div></div></div>
|
</div></div></div>
|
||||||
|
|
||||||
|
|
||||||
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
<label class="control-label" for="new_loadimage"><?php echo _('Load Image');?></label>
|
<label class="control-label" for="new_loadimage"><?php echo _('Load Image');?></label>
|
||||||
<i class="fa fa-question-circle fpbx-help-icon" data-for="new_loadimage"></i>
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="new_loadimage"></i>
|
||||||
|
@ -149,17 +147,14 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="modal fade" id="edit_model" tabindex="-1" role="dialog" aria-labelledby="myLargeModelLabel">
|
||||||
|
|
||||||
<div class="modal fade" id="edit_model" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">
|
|
||||||
<div class="modal-dialog modal-lg" role="document">
|
<div class="modal-dialog modal-lg" role="document">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||||
<h4 class="modal-title" id="gridSystemModalLabel"><?php echo _('Modal title');?></h4>
|
<h4 class="modal-title" id="gridSystemModelLabel"><?php echo _('Model');?></h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
|
|
||||||
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
<label class="control-label" for="editd_model"><?php echo _('Device Model');?></label>
|
<label class="control-label" for="editd_model"><?php echo _('Device Model');?></label>
|
||||||
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_model"></i>
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_model"></i>
|
||||||
|
@ -169,11 +164,45 @@
|
||||||
<div class="row"><div class="col-md-12">
|
<div class="row"><div class="col-md-12">
|
||||||
<span id="editd_model-help" class="help-block fpbx-help-block">Help.</span>
|
<span id="editd_model-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
</div></div></div>
|
</div></div></div>
|
||||||
|
|
||||||
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
|
<label class="control-label" for="editd_vendor"><?php echo _('Vendor name');?></label>
|
||||||
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_vendor"></i>
|
||||||
|
</div><div class="col-md-9">
|
||||||
|
<input type="text" class="form-control" id="editd_vendor" name="editd_vendor" value="CISCO">
|
||||||
|
</div> </div></div>
|
||||||
|
<div class="row"><div class="col-md-12">
|
||||||
|
<span id="editd_vendor-help" class="help-block fpbx-help-block">Use "CISCO" for the Skinny Client Control Protocol and "CISCO-SIP" for the CISCO Sip Protocol</span>
|
||||||
|
</div></div></div>
|
||||||
|
|
||||||
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
|
<label class="control-label" for="editd_dns"><?php echo _('Expansion Module');?></label>
|
||||||
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_dns"></i>
|
||||||
|
</div><div class="col-md-9">
|
||||||
|
<select name="editd_dns" id="editd_dns">
|
||||||
|
<option value="1" selected='selected'>Phone - no sidecars.</option>
|
||||||
|
<option value="2">Phone - one sidecar.</option>
|
||||||
|
<option value="3">Phone - two sidecars.</option>
|
||||||
|
<option value="0">Sidecar</option>
|
||||||
|
</select>
|
||||||
|
</div> </div></div>
|
||||||
|
<div class="row"><div class="col-md-12">
|
||||||
|
<span id="editd_dns-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
|
</div></div></div>
|
||||||
|
|
||||||
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
|
<label class="control-label" for="editd_buttons"><?php echo _('Model Line Buttons');?></label>
|
||||||
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_buttons"></i>
|
||||||
|
</div><div class="col-md-9">
|
||||||
|
<input type="number" min="1" min="96" class="form-control" id="editd_buttons" name="editd_buttons" value="1">
|
||||||
|
</div> </div></div>
|
||||||
|
<div class="row"><div class="col-md-12">
|
||||||
|
<span id="editd_buttons-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
|
</div></div></div>
|
||||||
|
|
||||||
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
<label class="control-label" for="editd_loadimage"><?php echo _('Load Image');?></label>
|
<label class="control-label" for="editd_loadimage"><?php echo _('Load Image');?></label>
|
||||||
<i class="fa fa-question-circle fpbx-help-icon" data-for="edit_devimage"></i>
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_loadimage"></i>
|
||||||
</div><div class="col-md-9">
|
</div><div class="col-md-9">
|
||||||
<input type="text" class="form-control" id="editd_loadimage" name="editd_loadimage" value="">
|
<input type="text" class="form-control" id="editd_loadimage" name="editd_loadimage" value="">
|
||||||
</div> </div></div>
|
</div> </div></div>
|
||||||
|
@ -181,6 +210,16 @@
|
||||||
<span id="editd_loadimage-help" class="help-block fpbx-help-block">Help.</span>
|
<span id="editd_loadimage-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
</div></div></div>
|
</div></div></div>
|
||||||
|
|
||||||
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
|
<label class="control-label" for="editd_loadinformationid"><?php echo _('Load Information ID');?></label>
|
||||||
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_loadinformationid"></i>
|
||||||
|
</div><div class="col-md-9">
|
||||||
|
<input type="text" class="form-control" id="editd_loadinformationid" name="editd_loadinformationid" value="">
|
||||||
|
</div> </div></div>
|
||||||
|
<div class="row"><div class="col-md-12">
|
||||||
|
<span id="editd_loadinformationid-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
|
</div></div></div>
|
||||||
|
|
||||||
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
<div class="element-container"><div class="row"> <div class="form-group"><div class="col-md-3">
|
||||||
<label class="control-label" for="editd_nametemplate"><?php echo _('Model template XML');?></label>
|
<label class="control-label" for="editd_nametemplate"><?php echo _('Model template XML');?></label>
|
||||||
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_nametemplate"></i>
|
<i class="fa fa-question-circle fpbx-help-icon" data-for="editd_nametemplate"></i>
|
||||||
|
@ -190,8 +229,6 @@
|
||||||
<div class="row"><div class="col-md-12">
|
<div class="row"><div class="col-md-12">
|
||||||
<span id="editd_nametemplate-help" class="help-block fpbx-help-block">Help.</span>
|
<span id="editd_nametemplate-help" class="help-block fpbx-help-block">Help.</span>
|
||||||
</div></div></div>
|
</div></div></div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal"><?php echo _('Close');?></button>
|
<button type="button" class="btn btn-default" data-dismiss="modal"><?php echo _('Close');?></button>
|
||||||
|
@ -260,6 +297,10 @@
|
||||||
document.getElementById("editd_model").value = clr;
|
document.getElementById("editd_model").value = clr;
|
||||||
document.getElementById("editd_loadimage").value = drow['loadimage'];
|
document.getElementById("editd_loadimage").value = drow['loadimage'];
|
||||||
document.getElementById("editd_nametemplate").value = drow['nametemplate'];
|
document.getElementById("editd_nametemplate").value = drow['nametemplate'];
|
||||||
|
document.getElementById("editd_loadinformationid").value = drow['loadinformationid'];
|
||||||
|
document.getElementById("editd_dns").value = drow['dns'];
|
||||||
|
document.getElementById("editd_vendor").value = drow['vendor'];
|
||||||
|
document.getElementById("editd_buttons").value = drow['buttons'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in a new issue