buttons.push(applyBtn);
}
- var uilevelBtn = tvheadend.idnode_uilevel_menu(uilevel, function(l) {
- uilevel = l;
- var values = panel.getForm().getFieldValues();
- destroy();
- build();
- panel.getForm().setValues(values);
- });
- buttons.push('->');
- buttons.push(uilevelBtn);
+ var uilevelBtn = null;
+ if (!conf.uilevel || conf.uilevel !== 'expert') {
+ uilevelBtn = tvheadend.idnode_uilevel_menu(uilevel, function(l) {
+ uilevel = l;
+ var values = panel.getForm().getFieldValues();
+ destroy();
+ build();
+ panel.getForm().setValues(values);
+ });
+ buttons.push('->');
+ buttons.push(uilevelBtn);
+ }
if (conf.help) {
var helpBtn = new Ext.Button({
iconCls: 'help',
handler: conf.help
});
- buttons.push('-');
+ buttons.push(uilevelBtn ? '-' : '->');
buttons.push(helpBtn);
}
}
}
}
- abuttons.uilevel = tvheadend.idnode_uilevel_menu(uilevel, function (l) {
- uilevel = l;
- for (var i = 0; i < ifields.length; i++) {
- var h = ifields[i].get_hidden(uilevel);
- model.setHidden(model.findColumnIndex(ifields[i].id), h);
- }
- });
- buttons.push('->');
- buttons.push(abuttons.uilevel);
+ if (!conf.uilevel || conf.uilevel !== 'expert') {
+ abuttons.uilevel = tvheadend.idnode_uilevel_menu(uilevel, function (l) {
+ uilevel = l;
+ for (var i = 0; i < ifields.length; i++) {
+ var h = ifields[i].get_hidden(uilevel);
+ model.setHidden(model.findColumnIndex(ifields[i].id), h);
+ }
+ });
+ buttons.push('->');
+ buttons.push(abuttons.uilevel);
+ }
/* Help */
if (conf.help) {
- buttons.push('-');
+ buttons.push(abuttons.uilevel ? '-' : '->');
buttons.push({
text: _('Help'),
iconCls: 'help',
}
}
- abuttons.uilevel = tvheadend.idnode_uilevel_menu(uilevel, function (l) {
- uilevel = l;
- var values = null;
- if (current)
- values = current.editor.getForm().getFieldValues();
- roweditor_destroy();
- roweditor(select.getSelected());
- if (values && current)
- current.editor.getForm().setValues(values);
- });
- buttons.push('->');
- buttons.push(abuttons.uilevel);
+ if (!conf.uilevel || conf.uilevel !== 'expert') {
+ abuttons.uilevel = tvheadend.idnode_uilevel_menu(uilevel, function (l) {
+ uilevel = l;
+ var values = null;
+ if (current)
+ values = current.editor.getForm().getFieldValues();
+ roweditor_destroy();
+ roweditor(select.getSelected());
+ if (values && current)
+ current.editor.getForm().setValues(values);
+ });
+ buttons.push('->');
+ buttons.push(abuttons.uilevel);
+ }
/* Help */
if (conf.help) {
- buttons.push('-');
+ buttons.push(abuttons.uilevel ? '-' : '->');
buttons.push({
text: _('Help'),
iconCls: 'help',
}
}
- abuttons.uilevel = tvheadend.idnode_uilevel_menu(uilevel, uilevel_change);
- buttons.push('->');
- buttons.push(abuttons.uilevel);
+ if (!conf.uilevel || conf.uilevel !== 'expert') {
+ abuttons.uilevel = tvheadend.idnode_uilevel_menu(uilevel, uilevel_change);
+ buttons.push('->');
+ buttons.push(abuttons.uilevel);
+ }
/* Help */
if (conf.help) {
- buttons.push('-');
+ buttons.push(abuttons.uilevel ? '-' : '->');
buttons.push({
text: _('Help'),
iconCls: 'help',