diff --git a/src/webui/static/app/capmteditor.js b/src/webui/static/app/capmteditor.js
deleted file mode 100644
index 96599795..00000000
--- a/src/webui/static/app/capmteditor.js
+++ /dev/null
@@ -1,112 +0,0 @@
-tvheadend.capmteditor = function(panel, index) {
-
- var fm = Ext.form;
-
- function setMetaAttr(meta, record) {
- var enabled = record.get('enabled');
- if (!enabled)
- return;
-
- var connected = record.get('connected');
- if (connected === 2) {
- meta.attr = 'style="color:green;"';
- }
- else if (connected === 1) {
- meta.attr = 'style="color:orange;"';
- }
- else {
- meta.attr = 'style="color:red;"';
- }
- }
- var selectMode = new Ext.form.ComboBox({
- displayField: 'name',
- valueField: 'res',
- value: 2,
- mode: 'local',
- editable: false,
- triggerAction: 'all',
- emptyText: 'Select mode...',
- store: new Ext.data.SimpleStore({
- fields: ['res', 'name'],
- id: 0,
- data: [
- ['4', 'OSCam pc-nodmx (rev >= 9756)'],
- ['3', 'OSCam TCP (rev >= 9574)'],
- ['2', 'OSCam (rev >= 9095)'],
- ['1', 'Older OSCam'],
- ['0', 'Wrapper (capmt_ca.so)']
- ]
- })
- });
-
- var cm = new Ext.grid.ColumnModel({
- defaultSortable: true,
- columns: [{
- xtype: 'checkcolumn',
- header: "Enabled",
- dataIndex: 'enabled',
- width: 60
- }, {
- header: "Mode",
- dataIndex: 'oscam',
- width: 150,
- editor: selectMode
- }, {
- header: "Camd.socket Filename / IP Address (mode 3)",
- dataIndex: 'camdfilename',
- width: 200,
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- header: "Listen/Connect Port",
- dataIndex: 'port',
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- header: "Comment",
- dataIndex: 'comment',
- width: 400,
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField()
- }]});
-
- var rec = Ext.data.Record.create(['enabled', 'connected', 'camdfilename',
- 'port', 'oscam', 'comment']);
-
- store = new Ext.data.JsonStore({
- root: 'entries',
- fields: rec,
- url: "tablemgr",
- autoLoad: true,
- id: 'id',
- baseParams: {
- table: 'capmt',
- op: "get"
- }
- });
-
- tvheadend.comet.on('capmt', function(server) {
- var rec = store.getById(server.id);
- if (rec) {
- rec.set('connected', server.connected);
- }
- });
-
- var p = new tvheadend.tableEditor('Capmt Connections', 'capmt', cm, rec,
- [], store, 'config_capmt.html', 'key');
-
- tvheadend.paneladd(panel, p, index);
-};
diff --git a/src/webui/static/app/cwceditor.js b/src/webui/static/app/cwceditor.js
deleted file mode 100644
index 662b84a9..00000000
--- a/src/webui/static/app/cwceditor.js
+++ /dev/null
@@ -1,129 +0,0 @@
-tvheadend.cwceditor = function(panel, index) {
- var fm = Ext.form;
-
- function setMetaAttr(meta, record) {
- var enabled = record.get('enabled');
- if (!enabled)
- return;
-
- var connected = record.get('connected');
- if (connected === 1) {
- meta.attr = 'style="color:green;"';
- }
- else {
- meta.attr = 'style="color:red;"';
- }
- }
-
- var cm = new Ext.grid.ColumnModel({
- defaultSortable: true,
- columns: [{
- xtype: 'checkcolumn',
- header: "Enabled",
- dataIndex: 'enabled',
- width: 60
- }, {
- header: "Hostname",
- dataIndex: 'hostname',
- width: 200,
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- header: "Port",
- dataIndex: 'port',
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- header: "Username",
- dataIndex: 'username',
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- header: "Password",
- dataIndex: 'password',
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return 'Hidden';
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- header: "DES Key",
- dataIndex: 'deskey',
- width: 300,
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return 'Hidden';
- },
- editor: new fm.TextField({
- allowBlank: false
- })
- }, {
- xtype: 'checkcolumn',
- header: "Update Card",
- dataIndex: 'emm',
- width: 100
- }, {
- xtype: 'checkcolumn',
- header: "Update One",
- dataIndex: 'emmex',
- width: 100
- }, {
- header: "Comment",
- dataIndex: 'comment',
- width: 400,
- renderer: function(value, metadata, record, row, col, store) {
- setMetaAttr(metadata, record);
- return value;
- },
- editor: new fm.TextField()
- }]});
-
- var rec = Ext.data.Record.create(['enabled', 'connected', 'hostname',
- 'port', 'username', 'password', 'deskey', 'emm', 'emmex', 'comment']);
-
- var store = new Ext.data.JsonStore({
- root: 'entries',
- fields: rec,
- url: "tablemgr",
- autoLoad: true,
- id: 'id',
- baseParams: {
- table: 'cwc',
- op: "get"
- },
- sortInfo: {
- field: 'username',
- direction: 'ASC'
- }
- });
-
- var grid = new tvheadend.tableEditor('Code Word Client', 'cwc', cm, rec, [],
- store, 'config_cwc.html', 'key');
-
- tvheadend.comet.on('cwcStatus', function(msg) {
- var rec = store.getById(msg.id);
- if (rec) {
- rec.set('connected', msg.connected);
- grid.getView().refresh();
- }
- });
-
- tvheadend.paneladd(panel, grid, index);
-};