86 |
87 |
88 |
92 |
93 |
94 |
100 |
101 | Help. max len = 15
102 |
103 |
104 |
105 |
106 |
107 | $value) {
110 | if ($i == 0) {
111 | echo '- ';
112 | } else {
113 | echo '
- ';
114 | }
115 | echo ''._($key);
116 | echo '
';
117 | $i ++;
118 | }
119 | ?>
120 |
121 |
122 | $value) {
125 | if ($i == 0) {
126 | echo '
';
127 | } else {
128 | echo '
';
129 | }
130 | echo '
';
144 | echo ''._($keynamearray[$key]['help']).'';
145 | echo '
';
146 | $i ++;
147 | }
148 | ?>
149 |
150 |
151 |
152 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
--------------------------------------------------------------------------------
/views/form.adddevice.php:
--------------------------------------------------------------------------------
1 | 'netlang', "data" => $this->sccpvalues['netlang']['data'], "seq" => "99");
14 | $def_val['devlang'] = array("keyword" => 'devlang', "data" => $this->sccpvalues['devlang']['data'], "seq" => "99");
15 | $def_val['directed_pickup_context'] = array("keyword" => 'directed_pickup_context', "data" => $this->sccpvalues['directed_pickup_context']['data'], "seq" => "99");
16 |
17 | if (!empty($_REQUEST['new_id'])) {
18 | $dev_id = $_REQUEST['new_id'];
19 | $val = str_replace(array('SEP','ATA','VG'), '', $dev_id);
20 | $val = implode('.', sscanf($val, '%4s%4s%4s')); // Convert to Cisco display Format
21 | $def_val['mac'] = array("keyword" => 'mac', "data" => $val, "seq" => "99");
22 | $val = $_REQUEST['type'];
23 | $def_val['type'] = array("keyword" => 'type', "data" => $val, "seq" => "99");
24 | if (!empty($_REQUEST['addon'])) {
25 | $def_val['addon'] = array("keyword" => 'type', "data" => $_REQUEST['addon'], "seq" => "99");
26 | }
27 | }
28 |
29 | if (!empty($_REQUEST['id'])) {
30 | $dev_id = $_REQUEST['id'];
31 | $dev_new = $dev_id;
32 | $db_res = $this->dbinterface->HWextension_db_SccpTableData('get_sccpdevice_byid', array("id" => $dev_id));
33 | foreach ($db_res as $key => $val) {
34 | if (!empty($val)) {
35 | switch ($key) {
36 | case 'type':
37 | $tmp_raw = $this->getSccpModelInformation('byid', true, 'all', array('model'=>$val));
38 | if (!empty($tmp_raw[0])) {
39 | $tmp_raw = $tmp_raw[0];
40 | }
41 | if (!empty($tmp_raw['validate'])) {
42 | $tmpar = explode(";", $tmp_raw['validate']);
43 | if ($tmpar[0] != 'yes') {
44 | $device_warning['Image'] = array('Device firmware not found : '.$tmp_raw['loadimage']);
45 | }
46 | if ($tmpar[1] != 'yes') {
47 | $device_warning['Template'] = array('Missing device configuration template : '. $tmp_raw['nametemplate']);
48 | }
49 | }
50 | break;
51 | case 'name':
52 | $key = 'mac';
53 | $val = str_replace(array('SEP','ATA','VG'), '', $val);
54 | $val = implode('.', sscanf($val, '%4s%4s%4s')); // Convert to Cisco display Format
55 | break;
56 | case '_hwlang':
57 | $tmpar = explode(":", $val);
58 | $def_val['netlang'] = array("keyword" => 'netlang', "data" => $tmpar[0], "seq" => "99");
59 | $def_val['devlang'] = array("keyword" => 'devlang', "data" => $tmpar[1], "seq" => "99");
60 | break;
61 | // case 'permit':
62 | // case 'deny':
63 | // $def_val[$key . '_net'] = array("keyword" => $key, "data" => before('/', $val), "seq" => "99");
64 | // $key = $key . '_mask';
65 | // $val = after('/', $val);
66 | // break;
67 | }
68 | $def_val[$key] = array("keyword" => $key, "data" => $val, "seq" => "99");
69 | }
70 | }
71 | }
72 | //print_r($db_res);
73 |
74 | if (!empty($device_warning)) {
75 | ?>
76 |
77 |
78 |
79 |
Warning in the SCCP Device
80 |
81 | $value) {
83 | echo '
'.$key.'
';
84 | if (is_array($value)) {
85 | echo ''._(implode('', $value)).'';
86 | } else {
87 | echo ''. _($value).'';
88 | }
89 | }
90 | ?>
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
123 |
--------------------------------------------------------------------------------
/views/form.addruser.php:
--------------------------------------------------------------------------------
1 | 'id', "data" => $dev_id, "seq" => "99");
14 | $db_res = $this->dbinterface->HWextension_db_SccpTableData('get_sccpuser', array("id" => $dev_id));
15 | if (!empty($db_res)) {
16 | foreach ($db_res as $key => $val) {
17 | if (!empty($val)) {
18 | $def_val[$key] = array("keyword" => $key, "data" => $val, "seq" => "99");
19 | }
20 | }
21 | }
22 | }
23 |
24 | ?>
25 |
26 |
35 |
--------------------------------------------------------------------------------
/views/form.addsdevice.php:
--------------------------------------------------------------------------------
1 | 'netlang', "data" => $this->sccpvalues['netlang']['data'], "seq" => "99");
14 | $def_val['devlang'] = array("keyword" => 'devlang', "data" => $this->sccpvalues['devlang']['data'], "seq" => "99");
15 | $def_val['directed_pickup_context'] = array("keyword" => 'directed_pickup_context', "data" => $this->sccpvalues['directed_pickup_context']['data'], "seq" => "99");
16 |
17 | if (!empty($_REQUEST['new_id'])) {
18 | $dev_id = $_REQUEST['new_id'];
19 | $val = str_replace(array('SEP','ATA','VG'), '', $dev_id);
20 | $val = implode('.', sscanf($val, '%4s%4s%4s')); // Convert to Cisco display Format
21 | $def_val['mac'] = array("keyword" => 'mac', "data" => $val, "seq" => "99");
22 | $val = $_REQUEST['type'];
23 | $def_val['type'] = array("keyword" => 'type', "data" => $val, "seq" => "99");
24 | if (!empty($_REQUEST['addon'])) {
25 | $def_val['addon'] = array("keyword" => 'type', "data" => $_REQUEST['addon'], "seq" => "99");
26 | }
27 | }
28 |
29 | if (!empty($_REQUEST['id'])) {
30 | $dev_id = $_REQUEST['id'];
31 | $dev_new = $dev_id;
32 | $db_res = $this->dbinterface->HWextension_db_SccpTableData('get_sccpdevice_byid', array("id" => $dev_id));
33 | foreach ($db_res as $key => $val) {
34 | if (!empty($val)) {
35 | switch ($key) {
36 | case 'type':
37 | $tmp_raw = $this->getSccpModelInformation('byid', true, 'all', array('model'=>$val));
38 | if (!empty($tmp_raw[0])) {
39 | $tmp_raw = $tmp_raw[0];
40 | }
41 | if (!empty($tmp_raw['validate'])) {
42 | $tmpar = explode(";", $tmp_raw['validate']);
43 | if ($tmpar[0] != 'yes') {
44 | $device_warning['Image'] = array('Device firmware not found : '.$tmp_raw['loadimage']);
45 | }
46 | if ($tmpar[1] != 'yes') {
47 | $device_warning['Template'] = array('Missing device configuration template : '. $tmp_raw['nametemplate']);
48 | }
49 | }
50 | break;
51 | case 'name':
52 | $key = 'mac';
53 | $val = str_replace(array('SEP','ATA','VG'), '', $val);
54 | $val = implode('.', sscanf($val, '%4s%4s%4s')); // Convert to Cisco display Format
55 | break;
56 | case '_hwlang':
57 | $tmpar = explode(":", $val);
58 | $def_val['netlang'] = array("keyword" => 'netlang', "data" => $tmpar[0], "seq" => "99");
59 | $def_val['devlang'] = array("keyword" => 'devlang', "data" => $tmpar[1], "seq" => "99");
60 | break;
61 | // case 'permit':
62 | // case 'deny':
63 | // $def_val[$key . '_net'] = array("keyword" => $key, "data" => before('/', $val), "seq" => "99");
64 | // $key = $key . '_mask';
65 | // $val = after('/', $val);
66 | // break;
67 | }
68 | $def_val[$key] = array("keyword" => $key, "data" => $val, "seq" => "99");
69 | }
70 | }
71 | }
72 | //print_r($db_res);
73 |
74 | if (!empty($device_warning)) {
75 | ?>
76 |
77 |
78 |
79 |
Warning in the SCCP Device
80 |
81 | $value) {
83 | echo '
'.$key.'
';
84 | if (is_array($value)) {
85 | echo ''._(implode('', $value)).'';
86 | } else {
87 | echo ''. _($value).'';
88 | }
89 | }
90 | ?>
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
126 |
--------------------------------------------------------------------------------
/views/form.devadvanced.php:
--------------------------------------------------------------------------------
1 |
8 |
17 |
--------------------------------------------------------------------------------
/views/form.dptemplate.php:
--------------------------------------------------------------------------------
1 | getDialPlan('dialplan');
10 | //print_r($list_data);
11 | //$dialFelds = array('match','timeout','line','rewrite','tone');
12 | //$dialFelds = array('match','timeout','User','rewrite','tone');
13 | $dialFelds = array('match','timeout','rewrite','tone');
14 | $dev_id = '*new*';
15 | if (!empty($_REQUEST['extdisplay'])) {
16 | $dev_id = $_REQUEST['extdisplay'];
17 | }
18 | if ($dev_id != '*new*') {
19 | $list_data= $this->getDialPlan($dev_id);
20 | $data_s= '';
21 | foreach ($list_data['template'] as $key => $value) {
22 | foreach ($dialFelds as $fld) {
23 | if (isset($value[$fld])) {
24 | $data_s .=(string)$value[$fld];
25 | }
26 | $data_s .= '/';
27 | }
28 | $data_s = substr($data_s, 0, -1);
29 | $data_s .= ';';
30 | }
31 | $data_s = substr($data_s, 0, -1);
32 | $def_val['dialtemplate'] = array("keyword" => 'dialtemplate', "data" => $data_s, "seq" => "99");
33 | }
34 |
35 | ?>
36 |
37 |
38 |
81 |
--------------------------------------------------------------------------------
/views/formShowError.php:
--------------------------------------------------------------------------------
1 |
5 |
6 |
--------------------------------------------------------------------------------
/views/hardware.extension.php:
--------------------------------------------------------------------------------
1 | sccpvalues['system_rouminguser'])) {
10 | if ($this->sccpvalues['system_rouminguser']['data'] == 'yes') {
11 | $roming_enable = 'yes';
12 | }
13 | }
14 | ?>
15 |
16 |
17 |
18 |
19 |
20 |
26 |
27 |
28 |
29 |
30 | |
31 | |
32 | |
33 | |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/views/hardware.phone.php:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
34 |
35 |
36 |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/views/hardware.rnav.php:
--------------------------------------------------------------------------------
1 |
5 |
12 |
13 |
14 | |
15 | |
16 |
17 |
18 |
19 |
24 |
--------------------------------------------------------------------------------
/views/hardware.sphone.php:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
28 |
29 |
30 |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/views/server.advanced.php:
--------------------------------------------------------------------------------
1 |
9 |
21 |
--------------------------------------------------------------------------------
/views/server.codec.php:
--------------------------------------------------------------------------------
1 | getCodecs('audio', true);
13 | $video_codecs = $this->getCodecs('video', true);
14 | $sccp_disalow_def = $this->extconfigs->getextConfig('sccpDefaults', 'disallow');
15 | $sccp_disalow = $sccp_disalow_def;
16 |
17 | if (!empty($_REQUEST['id'])) {
18 | $dev_id = $_REQUEST['id'];
19 | $db_res = $this->dbinterface->HWextension_db_SccpTableData('get_sccpdevice_byid', array("id" => $dev_id));
20 | if (!empty($db_res['allow'])) {
21 | $i = 1;
22 | foreach (explode(';', $db_res['allow']) as $c) {
23 | $codec_list[$c] = $i;
24 | $i ++;
25 | }
26 | foreach ($sccp_codec as $c => $v) {
27 | if (!isset($codec_list[$c])) {
28 | $codec_list[$c] = false;
29 | }
30 | }
31 | }
32 | if (!empty($db_res['disallow'])) {
33 | $sccp_disalow = $db_res['disallow'];
34 | }
35 | } else {
36 | $codec_list = $sccp_codec;
37 | }
38 |
39 | ?>
40 |
41 |
179 |
180 |
181 |
182 |
--------------------------------------------------------------------------------
/views/server.datetime.php:
--------------------------------------------------------------------------------
1 |
9 |
20 |
--------------------------------------------------------------------------------
/views/server.device.php:
--------------------------------------------------------------------------------
1 |
10 |
22 |
--------------------------------------------------------------------------------
/views/server.setting.php:
--------------------------------------------------------------------------------
1 |
10 |
11 |
35 |
36 |
37 |
38 |
39 |
40 |
44 |
45 |
46 | showGroup('add_network_1',0);
48 | ?>
49 |
50 |
51 |
52 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/views/server.url.php:
--------------------------------------------------------------------------------
1 |
8 |
15 |
--------------------------------------------------------------------------------