items: [ok, ignore, fail, active, prog]
});
+ /* Top panel */
+ var tpanel = new Ext.Panel({
+ title: _('Service Mapper'),
+ iconCls: 'serviceMapper',
+ layout: 'fit',
+ tbar: ['->', {
+ text: _('Help'),
+ iconCls: 'help',
+ handler: function() {
+ new tvheadend.mdhelp('status_service_mapper')
+ }
+ }],
+ items: [mpanel]
+ });
+
/* Comet */
tvheadend.comet.on('servicemapper', function(m) {
var n = m.ok + m.ignore + m.fail;
});
tvheadend.service_mapper_status_panel = mpanel;
- tvheadend.paneladd(panel, mpanel, index);
+ tvheadend.paneladd(panel, tpanel, index);
}
/*
}
subs = new Ext.grid.GridPanel({
+ tbar: ['->', {
+ text: _('Help'),
+ iconCls: 'help',
+ handler: function() {
+ new tvheadend.mdhelp('status_subscriptions')
+ }
+ }],
border: false,
loadMask: true,
stripeRows: true,
}));
grid = new Ext.grid.GridPanel({
+ tbar: ['->', {
+ text: _('Help'),
+ iconCls: 'help',
+ handler: function() {
+ new tvheadend.mdhelp('status_streams')
+ }
+ }],
border: false,
loadMask: true,
stripeRows: true,
}]);
grid = new Ext.grid.GridPanel({
+ tbar: ['->', {
+ text: _('Help'),
+ iconCls: 'help',
+ handler: function() {
+ new tvheadend.mdhelp('status_connections')
+ }
+ }],
border: false,
loadMask: true,
stripeRows: true,