userdata['acclevel'] < 80) die ('Access denied!'); $edlist = new EditList('serverId', 'hlstats_Servers_VoiceComm', '', false); $edlist->columns[] = new EditListColumn('name', 'Server Name', 45, true, 'text', '', 64); $edlist->columns[] = new EditListColumn('addr', 'Server IP or Hostname', 20, true, 'text', '', 64); $edlist->columns[] = new EditListColumn('password', 'Password', 20, false, 'text', '', 64); $edlist->columns[] = new EditListColumn('UDPPort', 'UDP Port (TS only)', 6, false, 'text', '8767', 64); $edlist->columns[] = new EditListColumn('queryPort', 'Query Port (TS)/Connect Port (Vent)', 6, true, 'text', '51234', 64); $edlist->columns[] = new EditListColumn('descr', 'Notes', 40, false, 'text', '', 64); $edlist->columns[] = new EditListColumn('serverType', 'Server Type', 20, true, 'select', '0/Teamspeak;1/Ventrilo'); if ($_POST) { if ($edlist->update()) message('success', 'Operation successful.'); else message('warning', $edlist->error()); } ?> query(" SELECT serverId, name, addr, password, UDPPort, queryPort, descr, serverType FROM hlstats_Servers_VoiceComm ORDER BY serverType, name "); $edlist->draw($result); ?>